需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16176 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:目前,伴随着手机、平板等移动设备的流行和普遍使用,我们的学习、工作和生活方式已经发生了巨大的变化。Android智能手机已经逐步成为我们生活中不可或缺的一部分,深刻的影响和改变着我们的日常生活。在对用餐方式转变的探索的驱动下,我们可以发现传统的用餐模式已经不能适应人们的需求,新形式的用餐模式已经融入到我们的生活当中。对于此现象,结合当前互联网技术,本文构想了一套全新的服务模式,为中小型餐厅提供一套网上订餐系统。 本文从系统的研究目的、研究现状、开发技术、系统分析、系统设计以及系统功能实现和系统测试等方面进行阐述。本系统主要是针对某一家餐厅或连锁餐厅的网上订餐系统,采用Java语言编写,数据库使用MySQL数据库。本系统可以为客户提供网上浏览菜品介绍、订餐订座、评价等功能,特别是在线订座功能,可以减少平时到店后长时间等位的尴尬,同时为商家提供一个管理后台,实现用户信息、用户评价以及顾客订单管理,从而提高了服务的质量与效率。因此,该系统为商家与消费者之间提供了一个双赢的业务处理和交流平台。 经过测试,本系统可以满足网上订餐的基本要求,对于顾客而言,缩减了到店等候的时间,使得顾客随心选择自己青睐的菜品;对于餐厅而言,使得店内座位被安排得更加合理;因此网上订餐系统促进了资源的合理配置,提高了经济效益。
关键词:Android;网上订餐;在线订座;订单管理
目录 摘要 ABSTRACT 第1章 绪论- 1 - 1.1选题背景- 1 - 1.2研究现状- 1 - 1.3研究目的和意义- 3 - 1.3.1 研究目的- 3 - 1.3.2 研究意义- 3 - 1.4全文组织结构- 3 - 第2章 系统开发技术简介- 4 - 2.1 B/S结构- 4 - 2.2 MySQL数据库简介- 4 - 2.3 JSP简介- 5 - 第3章 系统分析- 6 - 3.1 可行性分析- 6 - 3.1.1 技术可行性- 6 - 3.1.2 操作可行性- 6 - 3.1.3 运行可行性- 6 - 3.1.4 经济可行性- 6 - 3.2 需求分析- 7 - 3.2.1性能需求- 7 - 3.2.2用户需求- 7 - 3.2.3功能需求- 7 - 3.3 系统UML用例分析- 8 - 3.4 总体业务流程分析- 9 - 3.5 模块流程分析- 10 - 3.5.1添加信息流程- 10 - 3.5.2修改信息流程- 10 - 3.5.3删除信息流程- 10 - 3.5.4注册流程- 10 - 3.5.5登录流程- 11 - 第4章 系统设计- 12 - 4.1系统设计原则- 12 - 4.2系统概要设计- 12 - 4.3数据库设计- 12 - 4.3.1数据库设计原则- 12 - 4.3.2 E-R图设计- 13 - 4.3.3数据库表设计- 14 - 第5章 系统的实现- 17 - 5.1系统客户端功能模块的实现- 17 - 5.1.1用户注册界面- 17 - 5.1.2用户界面- 17 - 5.1.3评价界面- 18 - 5.1.4个人信息界面- 19 - 5.1.5菜品界面- 19 - 5.1.6购物车界面- 19 - 5.1.7我的订单界面- 19 - 5.1.8订座界面- 19 - 5.2系统后台功能模块的实现- 20 - 5.2.1后台登录界面- 20 - 5.2.2后台功能界面- 21 - 5.2.3用户管理界面- 21 - 5.2.4菜品管理界面- 21 - 5.2.5订单管理界面- 22 - 5.2.6评价管理界面- 23 - 5.3系统功能模块的核心代码展示- 23 - 5.3.1在线订座功能核心代码展示- 23 - 5.3.2用户发表评价核心代码展示- 24 - 5.3.3管理用户功能核心代码展示- 24 - 5.3.4我的订单核心代码展示- 25 - 第6章 系统测试- 27 - 6.1测试目的与意义- 27 - 6.2测试方法- 27 - 6.3测试用例- 27 - 6.4测试结果- 29 - 第7章 总结与展望- 30 - 7.1总结- 30 - 7.1展望- 30 - 附 录- 31 - 参考文献- 33 - 致 谢- 34 - |