基于iPad酒店点餐点菜系统的设计与实现(Objective-C,SQLite)
基于iPad酒店点餐点菜系统的设计与实现(Objective-C,SQLite)(任务书,开题报告,文献综述,中期检查表,外文翻译,毕业论文11000字,程序代码,SQLite数据库)
该项目实际来源于真实的高级酒店项目,该项目主要由本人负责,该项目是应广东一家高级酒店的要求,为其定制一款iPad平台的点菜客户端,该项目结合了当前诸多的时尚元素,实现轻松在iPad浏览点餐的需求。
随着移动互联网的迅猛发展,iPad市场也如雨后春笋般迅速成长着,而在iPad上的移动电子商务已经逐渐被大家所接受、适应。iPad上的电子商务所带来的利益变得越加可观,便捷,用iPad点菜已经成为一种高级,彰显身份地位的标志。移动电子商务的春天刚刚开始。
酒店点菜系统(iPad客户端)是为广东一家顶级酒店精心设计并打造的一款点菜软件,具有餐饮介绍、餐饮分类,餐饮浏览点菜,点菜记录等功能。最终目的是为了更加方便用户点餐,提高高级酒店的点餐质量。
主要设计内容
(1)主厨推荐模块:该模块式此系统的主模块,主要展示了主厨推荐的菜品,可以点击详情查看具体信息。
(2)茶牌模块、冷菜模块、汤羹模块、主食模块、酒水饮料模块:该模块主要实现的功能是展示其他种类菜品,通过绚丽的界面动画效果像顾客展示菜肴。
(3)菜单模块:该模块主要实现的功能是用户点击点菜后,记录点菜信息。可以对已经点的菜进行增删改查。
(4)登陆账号模块:送单的时候需要登陆个人账号,并且选择餐位,让顾客点餐一目了然。
(5)新浪微博分享模块:该模块主要实现的功能是分享自己喜欢的菜肴,可以分享自己的位置,对菜肴进行评价,也图发送。
(6)历史记录模块:该模块记录了用户浏览记录。
(7)更多模块:版本更新,免责声明,清除缓存,应用评价。
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 IOS概述 1
1.2系统设计的目标和基本思路 2
1.3主要设计内容 4
2 Objective-C、语言、环境、以及技术介绍 6
2.1 Objective-C 6
2.2 SQLite数据库 6
2.3 JSON解析 7
2.4 Xcode开发环境 9
3 项目总体设计分析 10
3.1技术框架设计 12
3.2功能模块设计 13
4 项目具体实现 15
4.1主厨推荐模块设计 15 [资料来源:http://Doc163.com]
4.2系统模块设计 18
4.3我的菜单模块设计 22
4.4登录账号提交模块设计 24
4.5微博分享模块设计 25
4.6历史记录模块设计 25
4.7设置系统设计 27
5 项目技术总结 28
5.1 Model-View-Controller模式 28
5.2 Delegation 代理模式 28
5.3 Block 29
6 SNS社交化 30
6.1 OAuth2.0认证篇 30
6.2主要任务 31
6.3用户验证登陆 32
7 系统测试 33
7.1主厨推荐模块测试 33
7.2茶牌、酒水等模块测试 33
7.3我的菜单模块测试 33
7.4登录模块测试 31
7.5新浪微博模块测试 34
7.6历史记录模块测试 34
7.7设置模块测试 34
[来源:http://www.doc163.com]
结束语 34
致 谢 34
参考文献 37 [资料来源:http://www.doc163.com]
上一篇:论坛系统性能测试