系统基于Android平台的手机红蝶订餐MySQL设计

十月蝶  时间:2021-03-07  阅读:()

题 目:基于Android平台的手机红蝶订餐系统的研究与实现MySQL

摘 要

进入21世纪以来,计算机的迅速发展,计算机的应用信息技术全面地渗透到人类社会的各个方面信息化成为世界经济和社会发展的大趋势。在传统的餐饮行业中点餐过程都是由餐厅服务员人工完成的。如果餐馆规模比较大且有客流高峰的时候则会出现客人等待就餐时间长的现象。

Android系统的出现给移动互联网时代带来了新的发展。为了适应现代信息时代点餐的需求采用新信息技术研究设计了一个基于Android平台的手机点餐系统。它能提高餐厅的点餐效率能体现出现代化点餐的气氛。该方案主要包括后台数据库服务器、Web服务器、网络、Android点餐前端等部分组成并采用了JAVA、ANDROID、JDBC技术MYSQL数据库利用MyEclipse、TOMCAT、 SDK、ADT、AVD、DDMS等开发环境以及开发工具。

主要功能包括以下几个方面用户修改IP用户的注册与登录餐单的查看点餐功能生成订单、修改订单等订单功能查看历史消费记录进行菜谱评分。该文章特别解释了这个系统的设计以及设计思想和解决问题的技巧和方案。通过这样的系统实现了客人随时随地点餐提高了餐厅的效率。论文主要介绍了本系统的开发背景所要完成的功能和开发的全过程。

Android点菜系统是基于Android手机的一款网络应用软件 目的在于为餐馆用户和餐馆提供极大的便利。应用此软件用户可以轻松便捷地实现自己的点菜要求。

此系统基于C/S结构采用S ervl et和M yS QL编程来实现对数据的存储和操作。手机客户端主要应用Android UI开发技术使用Activity组件并遵

照MVC模式进行开发。网络数据交互则遵照HTTP协议来实现与服务器端的通信。

第一章绪论部分对整个系统和开发过程中所用到的技术做了一个简略的介绍。

第二章是系统的需求分析和数据库的设计。

第三章是主体功能的编码实现介绍本系统各个功能模块的具体实现。第四章是系统测试和纠错部分对整个系统进行全面的测试。最后一章是总结。

关键词 订餐系统Web服务器AndroidMySQL Eclipse数据存储

目录

摘要. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0

目录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

第1章 绪论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

1.1研究背景. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

1.2研究目的. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

1.3研究围. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

1.4本章小结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

第2章 业务功能需求分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

2.1总体描述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

2.1.1概要说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

2.1.2概要介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

2.1.3系统功能模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

2.2角色描述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

2.2.1系统管理员. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

2.2.2容管理员. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

2.2.3服务员. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

2.2.4顾客. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

2.2.5厨师. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

2.2.6业务销售员. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

2.3需求分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

2.3.1可用性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

2.3.2可扩容性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

2.3.3安全性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

2.4本章小结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

第3章《手机红蝶订餐系统》方案设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

3.1开发项目的相关思路. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

3.2框架简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

3.2.1客户端(android手机端)整体框架. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

3.2.2服务器(Tomcat端)整体框架. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15

3.2.3商家后台(网页版)买卖整体框架. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16

3.3架构讲解. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

3.3.1客户端(android手机端). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

3.3.2服务器端(Tomcat). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

3.3.3商家后台(网页版). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

3.4数据库表视图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

3.5所需的开发工具、软件、 SDK等. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

3.6本章小结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

第4章《手机红蝶订餐系统》方案实现结果. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

4.1订餐功能说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

4.1.1用户管理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

4.1.2菜单浏览. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25

4.2订餐功能实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26

4.3订餐功能说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

4.3.1系统的IP设臵功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

4.3.2系统的登录功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

4.3.3用户注册功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

4.3.4菜谱的查询功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

4.3.5点餐功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

4.3.6发送订单功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

4.3.7浏览历史记录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

4.4本章小结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

第5章总结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33

致. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34

参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35

附录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36

第1章 绪论

1. 1研究背景

近年来 由于Android平板成本不断降低以及Android系统更新带来的更多完善功能酒店或者餐馆配臵数字餐饮治理系统以电子菜单模块为核心容产品提倡绿色健康消费观念将会极大进步餐馆档次、形象和顾客消费体验。

对于一般的酒店或餐馆现在一个普通菜谱的成本为每本400-1000元每年得更换2-4次每年一个房间的菜谱成本就是800-4000元而一个android平板的成本为1000~2000元因此成本要低很多的。假如点餐系统可以提供除一般餐饮列表和特色推荐外还能根据餐馆风格定制界面提供菜品做法将会极大提高餐馆的吸引力。

电子菜谱与传统菜谱对比

制作成本本低

1.2研究目的

本《手机红蝶订餐系统》是描述Android Ordering Food客户自助订餐系统以下简称“AOF”的功能需求和性能需求的一份基础文档。它阐明“AOF”各功能模块的建设要求此外还说明“AOF”项目的非功能性需求。

“AOF”项目《手机红蝶订餐系统》的编制是为了让用户和开发方对本系统有一个共同的理解是用户与开发方双向沟通的桥梁是把业务需求计算机化的关键步骤使之成为整个项目开发及测试工作的基础是用来规项目的工作容、工作围、工作目标和检验项目是否成功完成的标准。

编写本《手机红蝶订餐系统》的目的是

1) 是用户方与开发方关于项目功能和要求达成的协议。

2) 为项目的评测与验收提供依据。

3) 为开发人员进行系统设计和程序设计提供依据。

1.3研究围

本《手机红蝶订餐系统》的预期读者有

1)酒店、餐馆使用业务人员

2) 甲、 乙方的项目管理人员

3)需求分析人员

4)软件设计人员

5)软件开发人员

6)软件测试人员

7)软件维护人员

1.4本章小结

第1章中介绍了《手机红蝶订餐系统》在酒店或餐馆方向应用以及概况提出了本文将要研究的主要容最后对本文的章节安排进行了简要的阐述。

第2章 业务功能需求分析

2. 1总体描述

2.1.1概要说明

红蝶订餐系统由以下功能构成

1)菜谱管理系统支持多个菜谱可随时对菜谱菜单进行添加、修改、更换模板可实现对菜品的图片、库存和相关介绍信息更新。

2)订单管理包括用户下单、下单确认、订单状态查询和资金结算。用户可以通过终端实时跟踪订单状态。

3)界面主题管理系统初始化默认包含几种主题后续可以通过导入模板添加到订餐系统中另外支持自定义主题属性。

4)餐桌管理管理餐馆的餐桌标记餐桌的被预订信息以及使用状况。客户可实行预定餐桌、转台和合台。

5)用户权限管理实现用户登录、登出功能不同用户能够操作对应的权限页面。

6)客户评分提供客户对于餐馆菜品的评分、留言功能。

7)广告管理餐馆附近旅游设施、购物休闲可附加广告于功能界面。

8)分析报表分析客户点餐习惯以及销售业绩情况生成分析报表。

9)国际化标准

2.1.2概要介绍

1) 《手机红蝶订餐系统》介绍

在餐饮业高速发展的今天餐厅除了保证和提高自身的服务质量服务方式的创新也显得尤为重要。如何吸引客户如何更好地为客户提供便捷、优质的服务成了餐厅竞争的重要途径。随着手机应用的高速发展我们将订餐系统应用

pacificrack7月美国便宜支持win VPS,$19.99/年,2G内存/1核/50gSSD/1T流量

pacificrack发布了7月最新vps优惠,新款促销便宜vps采用的是魔方管理,也就是PR-M系列。提一下有意思的是这次支持Windows server 2003、2008R2、2012R2、2016、2019、Windows 7、Windows 10,当然啦,常规Linux系统是必不可少的!1Gbps带宽、KVM虚拟、纯SSD raid10、自家QN机房洛杉矶数据中心...支持PayPal、...

月神科技-美国CERA 5折半价倒计时,上新华中100G高防云59起!

官方网站:点击访问月神科技官网优惠码:美国优惠方案:CPU:E5-2696V2,机房:国人热衷的优质 CeraNetworks机房,优惠码:3wuZD43F 【过期时间:5.31,季付年付均可用】活动方案:1、美国机房:洛杉矶CN2-GIA,100%高性能核心:2核CPU内存:2GB硬盘:50GB流量:Unmilited端口:10Mbps架构:KVM折后价:15元/月、150元/年传送:购买链接洛...

HostKvm香港VPS七折:$5.95/月KVM-2GB内存/40GB硬盘/500GB月流量

HostKvm是一家成立于2013年的国外主机服务商,主要提供VPS主机,基于KVM架构,可选数据中心包括日本、新加坡、韩国、美国、俄罗斯、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。商家本月针对香港国际机房提供特别7折优惠码,其他机房全场8折,优惠后2G内存香港VPS每月5.95美元起,支持使用PayPal或者支付宝付款。下面以香港国际(HKGlobal)为...

十月蝶为你推荐
access数据库access数据库的组成是什么李子柒年入1.6亿将55g铁片放入硫酸铜溶液中片刻,取出洗净,干燥后,称重为56.6g,问生成铜多少g??求解题步骤及答案同ip网站查询怎么查自己的服务器挂着哪些网站bbs.99nets.com怎么把电脑的IP设置和路由器一个网段psbc.comwww.psbc.com怎样注册777k7.comwww 地址 777rv怎么打不开了,还有好看的吗>comwww.7788k.comwww.6601txq.com.有没有这个网站菊爆盘请问网上百度贴吧里有些下载地址,他们就直接说菊爆盘,然后后面有字母和数字,比如dk几几几的,dpscycle魔兽世界国服,求几个暗影MS的输出宏朴容熙这个人男的女的,哪国人。叫什么。
查询域名 花生壳免费域名 42u机柜尺寸 2017年黑色星期五 北京主机 台湾谷歌地址 100x100头像 hostker phpmyadmin配置 太原网通测速平台 1美金 德讯 服务器硬件配置 789电视剧网 葫芦机 美国主机 百度新闻源申请 windowsserver2012 paypal兑换 一句话木马 更多