摘要: 随着智能手机的不断普及和快速发展的移动互联网,人们的生活已经离不开智能手机和APP。对于未越狱的苹果用户来说,App Store是用户下载APP的唯一途径,而用户无法在App Store的海量应用里准确的搜索到自己想要的应用。本次毕业设计的软件是基于iOS系统,在Xcode开发平台上,使用Objective-C语言开发的工具类应用搜索APP,通过iOS模拟器展现软件界面。本系统采用MVC(Model-View-Controller)设计模式。系统主要包括限免模块、降价模块、免费模块、专题模块、分类模块、搜索模块以及收藏模块,实现了第一时间将限时免费以及降价打折应用提供给用户,精品应用分类搜索,收藏喜欢的应用,搜索应用,分享功能以及下载功能,个性专题展示,可以为用户省时省钱。 39689 毕业论文关键词: iOS;Objective-C;Xcode;应用搜索;限免;
Design and Implementation of Limited-Time Free App based on iOS
Abstract: With the rapid development of smart phones and the popularity of mobile Internet, people's lives have been inseparable from smartphones and APP. For non jailbreak Apple users, App Store is the only way to download APP user, and the user can not accurately search for mass application in the App Store where you want to apply. The graduation project is based on the iOS system software on the Xcode development platform, using the Objective-C language application development tools search APP, through the iOS simulator to show the software interface. The system uses the MVC (Model-View-Controller) design pattern. The system includes limited free module, price module, free modules, special modules, classification module, search module and Collection module, the first time will be limited to free and discounted prices available to the user application, application classification boutique search, collection of favorite applications search application, sharing and downloading, personalized thematic display, the user can save time and money is.
Keywords: iOS; Objective-C; Xcode; Application Search; Limited free;
目 录
第1章 绪论 1
1.1 课题研究背景及意义 1
1.1.1 课题研究背景 1
1.1.2 课题研究意义 1
1.2 国内外研究概况 1
1.3 系统开发的目的及意义 1
1.4 本文研究内容 1
第2章 系统运行环境及相关技术 3
2.1 技术介绍 3
2.1.1 Objective-C 3
2.1.2 设计模式 3
2.1.3 iOS框架 3
2.1.4 网络数据请求 4
2.2 系统运行环境 4
2.3 本章小结 4
第3章 可行性分析与需求分析 5
3.1 可行性分析 5
3.1.1 经济可行性 5
3.1.2 技术可行性 5
3.1.3 操作可行性 5
3.1.4 法律可行性 5
3.2 需求分析 5
3.3 用户功能分析 5
3.4 系统业务描述 6
3.5 程序流程图 7
3.6 本章小结 10
第4章 系统的设计 11
4.1 系统流程设计 11
4.2 系统功能模块设计 11
4.3 数据表的结构和设计 12
4.4 本章小结 13
第5章 系统的实现 14
5.1 主页面 14
5.2 限免模块 15
5.3 降价模块 18
5.4 免费模块 18