点菜系统的设计与实现.doc

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

【摘要】随着移动设备的普及,传统生活的方式以及发生了激动人心的转变。在参与行业过去都是采用人工计量点餐,需要大量的服务来进行点餐陪伴计量客户点餐内容传递给厨师,效率十分低下而且容易出错。通过移动设备进行自主点餐,不仅方便了客户而且还降低了餐饮行业服务压力,使得服务成本大大降低,让服务品质和管理系统的提升,同时也使得企业品牌和企业竞争力得到本质提升。如何运用这一新兴技术为顾客提供更加优质的服务,让移动生活更加便民利民是我们需要功能努力的一个方向。

本系统使用Android+MySQL技术开发,从课题背景、系统开发环境、系统分析、系统功能实现、系统测试等几个方面来阐述系统的总体设计,主要实现了员工登录、点菜、菜品分类、餐台加菜、账单查询等主要功能模块,实现了餐饮管理的基本功能。最后通过对系统功能的测试,证明该系统界面优美、功能完善,此点菜系统具有非常强的现实意义,会为餐饮行业开辟出另外一个新世界。

关键词:Android;无线;数据库

 

目录

摘要

Abstract

第1章 绪论-1

1.1 选题背景-1

1.2 课题研究现状-1

1.3 系统开发目的-2

1.4论文结构-2

第2章 开发环境介绍-4

2.1系统开发环境-4

2.2 Android简介-4

2.3相关技术讲解-4

2.3.1认识数据库-4

2.3.2认识XML-5

2.3.3无线通信技术-5

第3章 系统分析-6

3.1 需求分析-6

3.1.1性能需求-6

3.1.2功能需求-6

3.2数据库设计的概述、需求分析及设计-7

3.2.1数据库设计概述-7

3.2.2数据库需求分析-7

3.3可行性分析-8

3.3.1技术可行性-8

3.3.2经济可行性-8

3.3.4操作可行性-8

3.4业务流程分析-8

第4章 总体设计-10

4.1系统设计目标-10

4.1.1 PC端功能-11

4.1.2 服务器端功能-12

4.1.3 手持端功能-12

4.2数据库设计-13

4.2.1数据库概念结构设计-13

4.2.2数据库逻辑结构设计-16

4.2.3使用Navicat for MySQL创建表并插入初始数据-18

4.3系统流程图-20

4.3.1 手持端流程图-20

4.3.2 PC端流程图-20

第5章 系统功能的实现-22

5.1测试连接-22

5.2 PC端的界面搭建和功能实现-22

5.2.1用户登录功能的开发-22

5.2.2 员工信息查找功能的开发-23

5.2.3主类信息添加功能-24

5.2.4结账功能的实现-25

5.3手持端功能模块的实现-25

5.3.1点菜模块的实现-25

5.3.2餐台加菜模块的实现-26

5.3.3开台模块的实现-27

5.3.4手持端账单查询模块的实现-28

5.4服务器端的实现-28

5.4.1常量类的开发-28

5.4.2获取时间功能的开发-29

5.4.3点菜确认单的实现-29

第6章 系统的测试-30

6.1程序调试-30

6.2程序模块测试-30

6.2.1权限登录测试-30

6.2.2订单测试确认-30

6.2.3修改密码测试-31

第7章 总结与展望-32

参考文献-33

致  谢-34

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:点菜系统是每个饭店都必须拥有的服务系统。如果到了饭点,同时点菜的顾客必然增多,有的顾客点菜慢而有的顾客点菜快,在人手分配不够的情况下就无法兼顾多桌以上的顾客。而以......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: