系统基于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) 《手机红蝶订餐系统》介绍

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

香港云服务器最便宜价格是多少钱一个月、一年?

香港云服务器最便宜价格是多少钱一个月/一年?无论香港云服务器推出什么类型的配置和活动,价格都会一直吸引我们,那么就来说说香港最便宜的云服务器类型和香港最低的云服务器价格吧。香港云服务器最便宜最低价的价格是多少?香港云服务器只是服务器中最受欢迎的产品。香港云服务器有多种配置类型,如1核1G、2核2G、2核4G、8到16核32G等。这些配置可以满足大多数用户的需求,无论是电商站、视频还是游戏、小说等。...

HostYun:联通AS9929线路,最低月付18元起,最高500Mbps带宽,洛杉矶机房

最近AS9929线路比较火,联通A网,对标电信CN2,HostYun也推出了走联通AS9929线路的VPS主机,基于KVM架构,开设在洛杉矶机房,采用SSD硬盘,分为入门和高带宽型,最高提供500Mbps带宽,可使用9折优惠码,最低每月仅18元起。这是一家成立于2008年的VPS主机品牌,原主机分享组织(hostshare.cn),商家以提供低端廉价VPS产品而广为人知,是小成本投入学习练手首选。...

阿里云年中活动最后一周 - ECS共享型N4 2G1M年付59元

以前我们在参与到云服务商促销活动的时候周期基本是一周时间,而如今我们会看到无论是云服务商还是电商活动基本上周期都要有超过一个月,所以我们有一些网友习惯在活动结束之前看看商家是不是有最后的促销活动吸引力的,比如有看到阿里云年中活动最后一周,如果我们有需要云服务器的可以看看。在前面的文章中(阿里云新人福利选择共享性N4云服务器年79.86元且送2月数据库),(LAOZUO.ORG)有提到阿里云今年的云...

十月蝶为你推荐
国家网络安全部国家安全部每年怎么招人?都是啥时候招人?招人的条件是啥?125xx.com高手指教下,www.fshxbxg.com这个域名值多少钱?www.vtigu.com如图,已知四边形ABCD是平行四边形,下列条件:①AC=BD,②AB=AD,③∠1=∠2④AB⊥BC中,能说明平行四边形www.javmoo.comjavimdb怎么看lcoc.top服装英语中double topstitches什么意思广告法中华人民共和国广告法中,有哪些广告不得发布?www.123qqxx.com我的首页http://www.hao123.com被改成了http://www.669dh.cn/?yhc33tutu.comDnf绝望100鬼泣怎么过sodu.tw给个看免费小说的网站222cc.com怎样开通网站啊
域名投资 警告本网站 申请空间 国外在线代理 韩国网名大全 刀片服务器的优势 空间购买 架设邮件服务器 带宽租赁 lamp架构 主机返佣 实惠 金主 腾讯网盘 七牛云存储 美国asp空间 ncp cdn加速技术 俄勒冈州 卡巴斯基免费版 更多