摘要:随着社会经济发展、移动互联网的快速发展,人们对移动智能终端的需求快速增加,对移动智能设备所带来的方便与快捷逐渐衍生出移动智能终端的更多用途,代替原有的方式,对世界的发展有着更深远、更快速的推动作用。
本文以“基于IOS的点餐系统设计及实现”为研究课题,主要讲述移动智能终端在餐厅里面的应用,即点餐系统的设计与实现,对其开发过程与详情做了详细的描述。点餐系统对于传统的点餐方式来说是一种改革,既为餐厅拥有者节约了成本,也为客户提供了不一样的用户体验以及快捷与方便。本设计主要用Xcode编译环境,应用Object-C语言进行编程实现,运行于IPad终端,具有极好的用户体验。
关键词:IOS 点餐 移动智能终端 Object-C
目录
摘要
Abstract
1绪论-1
1.1课题背景-1
1.2研究意义及方法-1
1.3课题主要工作-1
1.3.1工作任务-1
1.3.2工作要求-2
2系统总体设计与分析-3
2.1功能分析-3
2.2平台架构分析与设计-3
2.3总体功能设计-3
2.3.1登陆-4
2.3.2点餐管理-4
2.3.3订单管理-5
2.3.4菜单管理-6
2.4开发环境和开发平台选择-6
2.4.1开发语言选择-6
2.4.2技术框架选择-7
2.4.3开发工具选择-7
2.5安全-7
2.6性能-7
3具体实施方案-8
3.1功能详细定义-8
3.1.1普通用户-8
3.1.2后台管理员-9
3.2数据库设计-10
3.2.1E-R图-10
3.2.2数据库表设计-11
3.2.3数据库详细说明-11
3.3关键技术以及解决方法-12
3.3.1数据库的选择-12
4系统的具体实现-13
4.1菜单管理模块关键功能的实现-13
4.1.1添加菜单功能流程图-13
4.1.2添加菜单功能部分代码-14
4.2点餐管理模块关键功能的实现-15
4.2.1添加点餐功能流程图-15
4.2.2添加点餐功能部分代码-16
4.3订单管理模块关键功能的实现-17
4.3.1提交订单功能流程图-17
5系统运行及测试结果-20
5.1测试环境-20
5.2测试方法与结果-20
5.2.1单元测试结果及分析-21
5.2.2集成测试结果及分析-22
5.2.3系统测试结果及分析-23
5.3系统运行实例-23
5.3.1查看菜单部分关键页面-23
5.3.2添加点餐部分关键页面-24
5.3.3提交订单部分关键页面-24
5.3.4处理订单部分关键页面-25
结束语-28
致 谢-29
参考文献-30