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

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

Hostodo(年付$34.99), 8TB月流量 3个机房可选

Hostodo 算是比较小众的海外主机商,这次九月份开学季有提供促销活动。不过如果我们有熟悉的朋友应该知道,这个服务商家也是比较时间久的,而且商家推进活动比较稳,每个月都有部分活动。目前有提供机房可选斯波坎、拉斯维加斯和迈阿密。从机房的地理位置和实际的速度,中文业务速度应该不是优化直连的,但是有需要海外业务的话一般有人选择。以前一直也持有他们家的年付12美元的机器,后来用不到就取消未续约。第一、开...

轻云互联22元/月,美国硅谷、圣何塞CN2GIA云服务器,香港沙田cn2建站vps仅25元/月

轻云互联怎么样?轻云互联,广州轻云网络科技有限公司旗下品牌,2018年5月成立以来,轻云互联以性价比的价格一直为提供个人,中大小型企业/团队云上解决方案。本次轻云互联送上的是美国圣何塞cn2 vps(免费50G集群防御)及香港沙田cn2 vps(免费10G集群防御)促销活动,促销产品均为cn2直连中国大陆线路、采用kvm虚拟技术架构及静态内存。目前,轻云互联推出美国硅谷、圣何塞CN2GIA云服务器...

极光KVM(限时16元),洛杉矶三网CN2,cera机房,香港cn2

极光KVM创立于2018年,主要经营美国洛杉矶CN2机房、CeRaNetworks机房、中国香港CeraNetworks机房、香港CMI机房等产品。其中,洛杉矶提供CN2 GIA、CN2 GT以及常规BGP直连线路接入。从名字也可以看到,VPS产品全部是基于KVM架构的。极光KVM也有明确的更换IP政策,下单时选择“IP保险计划”多支付10块钱,可以在服务周期内免费更换一次IP,当然也可以不选择,...

十月蝶为你推荐
公司网络被攻击受到网络人身攻击如何处理?地图应用手机地图软件那么多,都不知道用哪个好了?留学生认证留学生前阶段双认证认证什么内容?老虎数码虎打个数字老虎数码1200万相素的数码相机都有哪些款?大概价钱是多少?冯媛甑冯媛甄详细资料杨丽晓博客杨丽晓是怎么 出道的partnersonline国内有哪些知名的ACCA培训机构partnersonline国外外贸平台有哪些?广告法中华人民共和国广告法中,有哪些广告不得发布?
国外免费域名网站 hostmaster tier mediafire softbank官网 godaddy域名优惠码 万网优惠券 阿里云代金券 大容量存储 论坛空间 灵动鬼影 福建天翼加速 新天域互联 域名评估 服务器干什么用的 美国堪萨斯 搜索引擎提交入口 中国电信宽带测速器 我的世界服务器ip 湖南idc 更多