摘要:互联网的高速发展与智能手机的不断普及,很大程度上改变了人们的生活方式。私人厨师系统的开发旨在将互联网带来的方便快捷,融入到老百姓的生活当中,让更多的人感受到互联网带来的好处。
本设计安卓端使用Eclipse集成工具,服务端使用MyEclipse,数据库使用MySql,使用HTTP方式连接网络,使用JSON数据解析实现客户端与服务端的数据交互。
私人厨师是一款为用户和厨师量身定做的基于Android的厨师上门应用。实现预约下单、订单管理、厨师管理于一体的综合型厨师上门服务平台。通过手机应用将厨师信息浏览、菜系选择到预约下单等一系列过程结合互联网完美联系起来,让用户在线下单,预约大厨、方便快捷。厨师也可通过手机应用接单,丰富其经营方式,提高知名度。最终形成用户、厨师、开发者,三者之间的良性互通共赢。
关键词 安卓应用;厨师;预约下单;数据解析;
目录
摘要
Abstract
1 绪论-1
1.1 课题的研究背景-1
1.2 课题的研究现状-1
1.3 课题的研究意义-2
2 相关技术简介-3
2.1 MyEclipse集成平台-3
2.2 MySql数据库-3
2.3 Eclipse + ADT plugin-3
2.4 Android框架-3
2.5 Android组件-4
2.6 Android SDK-4
3需求分析-5
3.1 系统需求分析-5
3.2 可行性分析-6
3.2.1 社会可行性-6
3.2.2 技术可行性-6
3.2.3 经济可行性-6
3.2.4 操作可行性-6
3.3 系统功能分析-6
3.4 系统结构分析-6
3.4.1 逻辑结构-6
3.4.2 物理结构-7
3.5 用例模型-7
4总体设计-10
4.1 系统概述-10
4.2 系统体系结构-10
4.2.1 总体功能模块结构-10
4.2.2 系统流程设计-11
4.3 设计数据库-12
4.3.1 概念结构设计-12
4.3.2 设计数据库表-13
4.4 设计接口-15
5系统实现-16
5.1用户客户端首页模块实现-16
5.1.2欢迎界面/使用向导界面-16
5.1.2首页展示-17
5.2用户客户端厨师模块实现-18
5.2.1 厨师列表-18
5.2.2 厨师详情-18
5.2.3 预约下单-19
5.3用户客户端订单模块实现-20
5.3.1 当前订单-20
5.3.2 历史订单-20
5.3.3 评价订单-21
5.4用户客户端我的模块实现-22
5.4.1 手机号快速注册-22
5.4.2 常用地址-23
5.4.3 好友分享-23
5.4.4 删除缓存-24
5.4.5 客服电话-24
5.4.6 关于我们-24
5.4.7 退出当前账号-25
5.5厨师客户端登录模块实现-25
5.6厨师客户端更改工作状态模块实现-26
5.7厨师客户端接单模块实现-26
5.8厨师客户端查看订单模块实现-27
5.8.1 当前订单-27
5.8.2 历史订单-27
6系统测试-29
6.1Android测试知识简介-29
6.2测试用例-29
结论-32
致谢-33
参考文献-34