基于移动平台的餐厅点餐系统的设计.docx

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-15
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11588
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】伴随着互联网时代的到来,国家大力推行各产业往信息化,电子化方向发展。作为传统产业中的餐饮业也需要跟随潮流的脚步,往电子化方向发展,弥补传统产业的弊端。原先的人工化点餐势必将会被电子信息化的点餐所取代。

本文提出一种基于移动平台的餐厅点餐系统,是一种面向于客户的系统。实现了基于Android的电子终端,具有用户登录、定桌、查桌、并桌、点餐,结账等功能。后台通过数据库能清楚了解前台所进行的一切操作,相应的提供服务。

整个设计主要包括:面向客户的APP端是在Android studio 的集成环境下编译完成的。服务器端是在eclipse的开发环境下编译完成,采用的是Apache Tomcat7.0。数据库方面的选择采用了MySQL。设计并提出了基于HTTP的JSON(JavaScript Object Notation)数据交互方式,从而实现了从用户到服务器再到后台服务器一系列的数据交互,并且各个界面的交互性较好。

【关键词】无线点餐;Android studio;移动平台;MySQL;Eclipse

 

目录

摘要

Abstract

1  绪论-1

1.1研究背景和意义-1

1.2研究现状-1

1.3研究目的-2

2  相关技术与开发工具介绍-3

2.1 Android平台的简单介绍-3

2.1.1 Android平台的特性-3

2.1.2 Android的架构-3

2.2开发工具简介-4

2.2.1 Android studio-4

2.2.2 Eclipse-4

2.2.3 MySQL数据库-4

2.2.4 Tomcat服务器-4

2.3 相关技术简介-5

2.3.1 JDBC技术-5

2.3.2 Servlet相关技术-5

2.3.3 Filter过滤器-6

2.3.4 MVC架构-6

2.3.5 JSON进行数据交互-6

3  可行性分析与需求分析-7

3.1可行性分析-7

3.1.1技术可行性分析-7

3.1.2经济可行性分析-7

3.1.3操作可行性分析-7

3.2需求分析-7

4  系统设计-8

4.1整体框架设计-8

4.1.1移动平台(Android客户端)框架-8

4.1.2服务器端框架-8

4.2数据库设计-9

4.2.1数据库分析-9

4.2.2数据库实体图-9

4.2.3数据库表的设计-10

4.3 Android APP端模块设计-12

4.3.1用户登录设计-12

4.3.2开桌功能设计-13

4.3.3换桌功能设计-13

4.3.4并桌功能设计-14

4.3.5结账功能设计-15

4.3.6用户注销设计-15

5  主要程序代码的实现-16

5.1客户端的实现-16

5.1.1登录模块实现-16

5.1.2程序主菜单模块-19

5.1.3订桌和点餐模块实现-19

5.1.4结算模块实现-21

5.2服务器端模块实现-22

6  系统测试-25

6.1系统测试目的和意义-25

6.2客户端系统测试-25

总结和展望-27

参考文献-28

致  谢-29

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述: 目前,绝大多数的餐饮行业依旧沿袭着传统的以人工方式为主的服务模式。这种方式不仅工作量大,耗费人力物力,占用公共资源。而且,以人工为主的点餐,容易出错,菜单需要人工......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: