需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:18164 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:基于移动的交易是当今信息技术发展最快的领域之一,开发基于Android的各种应用系统具有良好的应用前景和商业价值。餐馆中传统的点餐系统存在的主要问题是由于管理不便,可能会出现很多顾客过长时间等待的现象,增加了顾客和商家的时间成本。而且,传统的远程点餐系统是通过打电话来进行的,商家在一段时间内只能回答一个人的问题,并且对于某些重复的问题商家不得不重复的回答,商店的人力成本高。而商家在送出订单后无法了解到顾客进一步的需求,可能会因此失去一批顾客。因此,为餐饮业设计和实现一款基于Android的在线订餐系统是十分必要的。 本文首先介绍了在线订餐系统所涉及到的相关背景知识,遵循软件工程的开发,对本系统进行了需求分析、总体和功能设计、各功能模块以及数据库的分析和设计。本系统的开发使用的是Java编程语言,移动终端选择的是Android操作平台,后台数据库选择的是Redis和Mysql。系统包括Android端和服务器端,主要实现了登录注册、订单管理、评论管理、浏览和检索以及收藏管理等功能模块。通过将移动互联网技术和智能终端相结合,本系统不仅为顾客提供了便利,也节约了商家的管理成本和时间成本,促进了商家和顾客之间良好关系的建立。
关键词:Android;数据库;在线订餐
目 录 摘 要 ABSTRACT 第一章 绪论-1 1.1 课题研究背景-1 1.2 研究意义-1 1.3 研究目标-2 第二章 开发技术简介-3 2.1 相关技术介绍-3 2.1.1 SSM框架-3 2.1.2 C/S架构-3 2.1.3 OkHttp框架-4 2.1.4 ButterKnife框架-5 2.1.5 Gson技术-5 2.1.6 Redis技术-5 2.2 技术分析比较-6 2.3 课题技术路线-6 2.4 本章小结-6 第三章 系统需求分析-7 3.1 可行性分析-7 3.2 系统功能需求分析-8 3.2.1 用户操作模块-9 3.2.2 后台操作模块-12 3.3 非功能性分析-14 3.4 本章小结-15 第四章 系统的总体设计-16 4.1 系统客户端业务流程-16 4.1.1 登录注册模块-17 4.1.2 浏览检索模块-18 4.1.3 订单管理模块-19 4.1.4 评论管理模块-20 4.1.5 个人信息管理模块-21 4.1.6 收藏管理模块-21 4.2 系统后台管理业务流程-22 4.3 数据库逻辑结构设计-23 4.4 数据库物理结构设计-24 4.5 本章小结-27 第五章 在线订餐系统详细设计与实现-28 5.1 登录注册功能-28 5.2 检索功能-29 5.3 订单管理功能-32 5.4 评论管理功能-33 5.5 收藏管理功能-35 5.6 系统测试-35 5.6.1功能测试-35 5.6.2 测试结果分析-36 5.7 本章小结-37 第六章 总结和展望-38 6.1 本文主要成果-38 6.2 未来工作展望-38 参考文献-40 致 谢-41 |