毕业设计--基于Android的无线点餐系统的设计与实现.docx
《毕业设计--基于Android的无线点餐系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《毕业设计--基于Android的无线点餐系统的设计与实现.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业论文毕业设计(论文)设计(论文)题目: 基于Android的无线点餐系统的设计与实现 指 导 教 师: 学 生 专 业: 软 件 技 术 班 级: 软 件 1301班 学 生 姓 名: 教 研室主任: 信息工程 学院 指导教师评语: 指导教师签名: 毕业设计(论文)成绩: 毕业设计(论文)表现成绩: 毕业设计(论文)答辩:1. 答辩组成员签名: 2. 答 辩 日 期: 年 月 日3答 辩 评 语:4 答 辩 成 绩: 毕业设计(论文)总成绩: 基于Android的无线点餐系统的设计与实现摘 要今天我们生活在充满数字的时代,随着GPRS、CDMA1X、蓝牙、WLAN等无线技术的突飞猛进,移动
2、生活、移动办公逐渐由概念转为现实,信息数据随手可及。特别是广域无线数据传输技术的成熟,运营商的大力推广,WLAN的应用日渐普及,逐步渗透到金融、公安、教育、物流、商贸等行业中,并日益影响到人们生活的方方面面,种种梦想化为现实成为了可能。对于传统的餐饮业而言,也在潜移默化中感受到无线网络的无穷魅力。 通常情况,餐厅点餐、送单、结账都采用人工传递,这种工作流程效率低下,而且在就餐高峰期人员繁杂的情况下,服务员在快速手写点餐、人工送单中可能还会增加误操作的几率,造成客人投诉,影响到服务质量,甚至有损餐厅的美誉度。随着WLAN技术的普及,一些规模较大的酒楼餐厅开始考虑利用这种最为先进、最具时尚潮流的网
3、络技术来建设一套灵活、快捷的信息管理系统,以优化管理流程,使酒店的服务和管理得到实质性的提升,提高品牌形象和行业核心竞争力。 本设计主要讲述了点餐系统的基本功能和数据库的设计方法。设计最终达成了包括用户登录、点菜管理功能模块、更新管理功能模块等。 并且系统能够正常运行,各个界面交互性较好。在系统规划中先后用数据流程图,系统功能结构图分析了系统所需的各种数据,详细的展示了系统的各个功能模块,并给出了主要功能运用界面图。关键词:人力资源管理系统;二层架构;AJAXDesign and implementation of wireless ordering system based on Andro
4、idAbstractToday we live in full digital era, as GPRS, CDMA1X, bluetooth,wireless technology of WLAN, etc by leaps and bounds, mobile, mobile office by concept into reality, gradually information and data conveniently. Especially the wide-area wireless data transmission technology maturity, operators
5、 of promoting the growing popularity of WLAN, application, permeate education, public security and finance, logistics, commercial, and other industries, and increasingly affect all aspects of peoples lives, all sorts of dream a reality. For the traditional industry, also in imperceptible felt a wire
6、less network infinite glamour. Usually, a restaurant meal, single, using artificial transmission, check the work flow, and low efficiency in the miscellaneous meal peak personnel circumstance, waiter in quick meal, artificial send handwritten may increase the chances of wrong operation, guest compla
7、ints, affect the service quality, reputation or detrimental to restaurant. With the popularization of WLAN technology, some large restaurant dining began to consider using the most advanced, the most fashionable tide of network technology to build a flexible and convenient information management sys
8、tem, to optimize the management process, make hotel service and management, increase substantially brand image and core competitiveness. This design is mainly about the basic function of the Order management system and database design method. Design eventually reached include user login, order manag
9、ement function modules, and update management function module,etc .And the system can run normally, each interface interaction is good. In systems with planning, system function structure of data flow analysis system for the detailed data shows that the system function module, and presents main func
10、tion using interface diagram.Keywords: WLAN; ANDROID; Wireless ordering目 录1 绪 论81.1 研究的背景及意义81.1.1 选题的背景81.1.2 国内外研究现状91.1.3 研究的意义101.2 系统目标112 需求分析122.1 功能需求122.1.1 模块说明122.1.2 功能需求描述133 总体设计143.1 运行环境143.1.1 Eclipse143.1.2 Eclipse的主要构成143.1.3 Tomcat服务器153.1.4 Tomcat常用功能的配置153.2 应用平台163.2.1 Android
11、平台163.2.2 Android特性173.3 基本处理流程173.4 模块结构184 数据库设计204.1 概念结构设计204.1.1 设计思路204.1.2 E-R图204.2 逻辑结构设计224.2.1 设计思路224.2.2 逻辑模型224.3 物理结构设计225 详细设计及编码245.1 客户端设计思路245.2 主菜单界面245.2.1 功能描述245.2.2登录界面的设计245.2.3 功能描述255.2.4 界面设计255.2.5 功能实现及关键代码255.3 更新界面265.3.1 功能描述265.3.2 界面设计265.3.3 功能实现及关键代码275.4 结账与注销界面
12、275.4.1 功能描述275.4.2 界面设计285.4.3 功能实现及关键代码285.5 服务器端的实现295.6 服务器各模块设计305.6.1 登录305.6.3 结账306 测试306.1 测试方案设计306.1.1 测试策略306.1.2 测试进度安排306.1.3 测试资源316.1.4 关键测试点316.2 测试用例构建316.2.1 测试用例编写约定316.2.2 测试用例设计317 总结与展望337.1 设计工作总结337.2 未来工作展望33谢 辞34第37页1 绪 论1.1 研究的背景及意义1.1.1 选题的背景 餐饮行业在以前的点餐方式大概都先是消费者过来点菜,然后服
13、务员站在旁边记下顾客点的菜,这样传统的方法有很多的弊病,比方说服务员的字如果写得很模糊看不清,那么上错菜的可能性就很大。如果顾客用餐的过程中想要加菜,也是人工操作且还要把原来的菜单找出来,那样就很麻烦。在吃完之后付钱的时候,还要前台把每个菜的价格加起来,也有很大的出错的概率。如果碰上有特殊口味的顾客或者对某些事物敏感的消费者的时候,这些信息的传递比较麻烦。如果客人催菜比较急切,那很容易导致计算账单的错误,而且每一个小小的动静都需要服务员本人来来往往特别麻烦,有时候会影响顾客的用餐情绪,易引发矛盾,这势必影响到下回生意的做成与做不成。也正是因为这个原因,无线电残系统随着时代的发展产生了。它的诞生
14、不但使能够是餐饮业的工作效率大大地提高,更加能够服务体系规范化,使整体的服务质量和管理水平得到全面的提升,如果想要做到这些,技术方面的东西一定要跟上,而该系统则完全能符合这样的要求。有人说21世纪将会是数字的世纪,用心观察周围的各种现象我们会发现此言不虚,因为我们生活的每一个细节都与数字技术息息相关。订货系统使用中虽然没有Wi-Fi订货系统方便的一样好:服务员在工作或与消费者服务的手持终端,当顾客点餐,服务员还是要将之前的所有信息或者重要的信息通过相应的措施传递给电脑中枢。电脑中枢会把顾客的点餐信息做一个整理分析,之后将处理后的内容发送给收银台跟厨房。 随着经济的快速发展,我们会发现,我们吃饭
15、时去的几乎每一个酒店都是服务员在用手机给我们点餐,这是司空见惯的事情,也是现在比较时髦流行的点餐方式吧。而且越是大的酒店越是普遍。为什么会这样呢?细细想来,里面的内容相当丰富。 这样的点餐方式好处还是很多的,通常客人在饭馆吃饭的时候都希望能够直接就能吃到可口的饭菜,如果需要等很长的时间可能会不耐烦,要是一个不小心还上错菜了,那就更加扫兴,下一次可能就不会过来了。因为我们不仅仅想要吃到可口的饭菜,也希望有好的服务、优雅的就餐环境。而无线点餐系统则满足了这些要求,也能反映信息技术的发展的迅猛。 纵观这几年全世界和全国的经济和技术的飞速发展,我们不难发现,无限点餐系统已经在许多城市的各大酒店如雨后春
16、笋般的出现了,尤其是大型餐饮集团对此更是趋之若鹜。另外,37年的改革开放使得全国人民的无论是物质、精神还是文化生活的高度跟要求都在一个不曾有过的水平,你要是以为现在的消费者到餐厅消费只是为了填饱肚子那就大错特错了,现在的消费者在餐厅里对饭菜是否可口更加挑剔了不算,还特别在乎服务员的服务态度,以及就餐时的环境。餐饮,已不仅仅是填饱肚子这么简单,更是一种生活方式和生活态度。在这样的大时代背景下,这样的生活所要获得的技术支持也是必不可少的,而无线点餐系统就成了各大餐馆的宠儿。1.1.2 国内外研究现状 民以食为天,从纽约到巴黎,从伦敦到北京,从世界名城到乡间小镇,古往今来几乎走到哪里都能随处可见餐馆
17、的影子。餐饮业经历了几千年的历史餐饮业的发展经历了很多风雨,从手工作坊式的餐厅第一后链,从国内的小公司到跨国企业。现阶段更是出现了无线点餐的形式。掌上PDA系统主要是给服务员使用,可以实现实时的信息交换,PDA点菜系统、出纳和厨房计算机打印机之间,当侍者用PDA帮助客户订单,之后客户的点餐信息将会被传输到收银台和厨房,厨房里有专门的工作人员再将信息传达给厨师,这样就不用像以前一样要服务员跑来跑去跑进跑出,于是便在无形之中提高了服务质量,加强品牌形象,是餐饮业中的一个革命性的飞跃,它将能够管理的信息化,网络,无线酒店。无线点菜系统由手持终端客户的订单,然后存储在终端的订单信息,餐后,手持终端对准
18、红外接收器餐厅发射的红外线信号,红外接收器就能接受到这些信息,然后经过一些加工处理再传送到收银台跟厨房这些关键的地方。说实话,这样的点餐方式如果要跟掌上电脑比起来那是稍逊一筹的,比方说覆盖范围没有那么广泛,有的时候信号不给力就没那么理想,然后呢升级或者升级之后会稍稍显得有点麻烦,但是她又有一个最大的优势,那就是便宜啊,如果一个经济实力一般的但是又有一点规模的餐厅使用掌上电脑系统的话,那一定是不堪重负的,在这种情况下我们的无线点餐系统就非常划算的,当为首选。很多人都说,网络化将成为今年最流行的趋势,任何行业都将和网络挂钩,否则将有可能死无葬身之地,这不是危言耸听,因为这样的事情正在发生着。那么网
19、络在餐饮中的地位是怎么样的呢?不用多举例子,只要我们试想一下我们身边发生的是事情我们就不难理解。在大学里,当我们到了饭点的时候又不想出去吃,打电话叫外卖是不是司空见惯在平常不过的事情?现在的网络发展更加可怕,除了短信电话的方式之外,网络在线订购、微信平台都成为主力军。由此可见,无线点餐的方式已经在我们心中深深扎下了根,跟我们的日常生活息息相关,如果一个餐饮企业无视这样的情况那恐怕是自取灭亡了。不过我们也能欣慰地看到,使用无线点餐系统的企业正在不断地增加。1.1.3 研究的意义 以传统方式餐饮点菜是纯手工操作,服务员记录客户订单,这样传统的方法有很多的弊病,比方说服务员的字写得很难看或者说根本就
20、认不清,那么把菜上错的可能性就特别大,如果某些菜的配料已经没有了而服务员不知道那也会有不必要的麻烦,另外如果要加菜还得重新把服务员叫过来查菜单点菜,最后结账的时候,还需要前台把每个菜的单价加起来,加上客人喝的酒啊餐具费啊统统加起来才能算出来,这中间又少不了扯皮的过程。如果碰上有特殊口味的顾客或者对某些事物敏感的消费者的时候,这些信息的传递比较麻烦。如果客人催菜比较急切,那很容易导致计算账单的错误,而且每一个小小的动静都需要服务员本人来来往往特别麻烦,有时候会影响顾客的用餐情绪,易引发矛盾,这势必影响到下回生意的做成与做不成。也正是因为这个原因,无线点餐系统随着时代的发展产生了。它的诞生不但使能
21、够是餐饮业的工作效率大大地提高,更加能够服务体系规范化,使整体的服务质量和管理水平得到全面的提升,还提供了史无前例的。对于酒店业规模的坚实的技术基础。我们的生活不是一个细节与数字技术紧密联系在一起的。订货系统使用中虽然没有Wi-Fi订货系统方便的一样好:服务员在工作或与消费者服务的手持终端,当顾客点餐,服务员还是要将之前的所有信息或者重要的信息通过相应的措施传递给电脑计算机的中枢,电脑计算机的中枢会汇总服务员传递过来的消费者的点餐信息,然后分门别类,之后将处理后的内容发送给收银台跟厨房1.2 系统目标 本文介绍了无线点菜系统从无到有、从微小到壮大的这么一个波澜壮阔的一个历程。从目录上面可以很清
22、楚地看到我们学校的老师给我们指定的思路:第二章是将需求分析,第三章讲总体设计,第四章讲数据库设计,第五章讲详细设计和部分的编码,第六章讲测试,第七章会有一个总结和展望,这些也是谨遵遵循软件工程的方法的。背景和无线点菜系统意义的第一个系统的研究,分析了订餐系统的共性特征,认为该系统的设计思想和方法。然后Android平台也为系统的开发平台,数据库的实现也是遵照老师的教诲,用的是MySQL语言。另外在无线点餐系统必不可少的和自己加上的功能以及实现这些功能工具的使用方法,我都在文中有简明扼要地介绍。我的这个毕业设计分成了两个部分,首先点餐系统需要有一个后台控制,这个需要数据库的支持,然后呢需要一个客
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 基于 Android 无线 系统 设计 实现
限制150内