在线订餐系统的设计和实现.doc

资料分类:计算机信息 上传会员:暖暖大将军 更新时间:2024-08-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 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

相关论文资料:
最新评论
上传会员 暖暖大将军 对本文的描述:本系统的开发可以解决顾客到店订餐时遇高峰期会长时间等待而增加点餐的时间成本问题,不仅可以提高商店店员和顾客之间交流的效率,还可以解决店员对于很多重要问题不断进行重......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: