美食应用程序设计与开发.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-03-17
  • 论文字数:10393
  • 课题出处:(小蚊子)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:iOS是由苹果公司开发的手持设备操作系统。手机移动应用已经开始成为一种全新的功能需求。由于移动应用具有简单性,随时随地性等诸多特点,因此它有着传统计算机所无法比拟的优点。

随着人们生活水平的提高,对平时的饮食的要求不断提高,所以一款关于美食应用软件的开发也会符合人们的需求。iOS平台开发所必须需要掌握一些开发技术例如:编程语言:Objective-C或者Swift,开发工具Xcode的使用,基于UIKit框架、Cocoa Touch框架开发、基于该平台的美食教程应用软件的开发过程如何通过需求分析、UI设计、单元测试的开发过程。本款app运用的语言是OC ,使用开发工具为XCode 7.0版本,本地数据库选取的是苹果最为推荐的CoreData。所以本文主要详细介绍Objective-C 、XCode 7、UISCrollView、UIButton、UITableView、UICollectionView等UI控件、MJRfresh,AFNetworking、SDWebImage等第三方库,CoreData数据库的简单描述以及增删改查的应用及语句,自定义部分UI控件来实现部分iOS的原生方法无法实现的功能、不断地优化代码、以及成熟的软件开发模式MVC来完成这么一款app。

 

关键词:iOS开发;美食应用软件;Objective-C;CoreData;MVC开发模式

 

目录

摘要

Abstract

1 引言-1

1.1课题研究背景及意义-1

1.2 iOS开发研究现状-1

1.3本文主要研究内容-2

2. 技术基础-3

2.1移动app开发理论基础-3

2.2 iOS系统简介-3

2.3 Objective-C简介-3

2.4 iOS系统框架及CoreData数据库简介-4

2.5本章小结-5

3 系统分析与设计-6

3.1 需求分析-6

3.1.1编写目的-6

3.1.2开发软件的硬件要求-6

3.2 总体设计-6

3.2.1主要功能-6

3.2.2软件结构图-7

3.3详细设计-8

3.3.1主界面设计-8

3.3.2发现界面设计  -8

3.3.3附近界面设计-9

3.3.4个人中心界面设计-9

3.3.5菜谱列表界面设计-9

3.3.6菜谱详情界面设计-10

3.3.7查看路线界面设计-11

3.3.8收藏界面设计-11

3.3.9类别选择界面设计-12

3.4本章小结-13

4系统实现-14

4.1各界面的实现-14

4.1.1 主界面的实现-14

4.1.2菜品详情界面的实现-15

4.1.3发现界面实现-15

4.1.4菜谱列表界面实现-16

4.1.5附近界面实现-17

4.1.6收藏界面实现-17

4.2 开发过程中遇到的问题-19

4.3本章小结-19

结    论-20

参 考 文 献-21

附录部分代码-22

致    谢-53


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费