基于Android的无线点餐系统的设计与实现毕业设计(38页).doc
《基于Android的无线点餐系统的设计与实现毕业设计(38页).doc》由会员分享,可在线阅读,更多相关《基于Android的无线点餐系统的设计与实现毕业设计(38页).doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于Android的无线点餐系统的设计与实现毕业设计-第 29 页毕业设计(论文)题目 基于Android的无线点餐系统的设计与实现毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集
2、、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:
3、日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论
4、)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工
5、程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订摘 要今天我们生活在充满数字的时代,随着GPRS、CDMA1X、蓝牙、WLAN等无线技术的突飞猛进,移动生活、移动办公逐渐由概念转为现实,信息数据随手可及。特别是广域无线数据传输技术的成熟,运营商的大力推广,WLAN的应用日渐普及,逐步渗透到金融、公安、教育、物流、商贸等行业中,并日益影响到人们生活的方方面面,种种梦想化为现实成为了可能。对于传统的餐饮业而言,也在潜移默化中感受到无线网络的无穷魅力。 通常情况,餐厅点餐、送单、结账都采用人工传递,这种工作流程效率低
6、下,而且在就餐高峰期人员繁杂的情况下,服务员在快速手写点餐、人工送单中可能还会增加误操作的几率,造成客人投诉,影响到服务质量,甚至有损餐厅的美誉度。随着WLAN技术的普及,一些规模较大的酒楼餐厅开始考虑利用这种最为先进、最具时尚潮流的网络技术来建设一套灵活、快捷的信息管理系统,以优化管理流程,使酒店的服务和管理得到实质性的提升,提高品牌形象和行业核心竞争力。本设计主要讲述了点餐系统的基本功能和数据库的设计方法。设计最终达成了包括用户登录、点菜管理功能模块、更新管理功能模块等。 并且系统能够正常运行,各个界面交互性较好。在系统规划中先后用数据流程图,系统功能结构图分析了系统所需的各种数据,详细的
7、展示了系统的各个功能模块,并给出了主要功能运用界面图。关键词:WLAN;ANDROID;无线点餐AbstractToday 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 da
8、ta transmission technology maturity, operators 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 tradition
9、al industry, also in imperceptible felt a wireless 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
10、 the chances of wrong operation, guest complaints, 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 flexi
11、ble and convenient information management system, 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 eventu
12、ally reached include user login, order management 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 sy
13、stem function module, and presents main function using interface diagram. Keywords: WLAN; ANDROID; Wireless ordering目录1 绪 论11.1 开发背景11.2 可行性分析12 需求分析32.1 系统功能分析32.2 用例建模42.2.1 用例模型42.2.2 用例描述62.3 系统域模型83 系统设计103.1系统架构设计103.2主要技术简介113.2.1 MySQL113.2.2 JDBC123.2.3 PHP语言133.2.4 Android技术143.2.5 Wampser
14、ver服务器153.3系统功能设计153.3.1系统功能结构153.3.2 用户手机端163.3.3 管理员电脑端173.3.4 PHP服务器端173.4 数据库设计183.4.1 数据库结构的设计183.4.2 数据库的连接与实现244 主要模块的详细设计及实现254.1 重要模块设计254.1.1 点菜模块254.1.2 服务模块254.1.3 顾客结账模块264.2 界面设计33结 论36致 谢37参考文献381 绪 论1.1 开发背景 餐饮传统的点菜方式是纯人工操作,由服务员记录顾客点的菜,在具体工作中容易出现以下问题:手写单据字迹潦草从而导致上错菜、传菜分单出错现象严重、加菜和查账程
15、序较繁琐。处理特殊口味有遗漏和偏差、客人催菜遗忘现象较频繁、计算账单易出错、不方便人员管理等等。正因如此,无线点餐模式应运而生。它不仅可以有效地提高餐饮业的工作效率,更可以规范服务体系,提高整体服务质量和管理水平,并为规模化经营提供了坚实的技术基础。 我们生活在一个充斥着数字技术的世界里,数字技术几乎侵入到我们生活的每个细节。点餐系统在使用上不及Wi-Fi点餐系统便利:服务员依然使用手持终端为顾客点餐,当消费者点完餐后,服务员将存储在手持终端内的点餐信息,对准布置在餐厅各个位置的红外接收端进行发射,接收端会将点餐信息通过网线传送到前台计算机。前台计算机会对点餐信息进行分类处理,然后将点餐信息分
16、别发送给收银台和厨房。随着经济的快速发展,无线订餐系统,已经如雨后春笋般的出现在了许多城市的大酒店中。特别在大型餐饮集团使用已经成为了趋势。同时,随着全国人民的精神、物质和文化生活高度的提高,人们已经不在仅仅停留在吃饱的程度,不但要吃饱,还要吃好,而且对酒店服务也越来越挑刺,正因为如此无线订餐系统的出现,正好满足了大众的需要,不仅让宾客享受到精美可口的美食,更让他们感受到服务管理的贴心与完善。无线订餐业务在中国有着极大的发展空间以及良好的背景。随着酒店管理的完善,使用这种智能的无线点餐系统必然成为追究卓越的餐饮公司的最爱,也更能够体现信息技术发展之猛烈。1.2 可行性分析 此次毕业设计是基于A
17、ndroid平台开发无线点餐系统。 Android平台给我们提供了巨大的自由空间,再运用JAVA面向对象语言,使系统功能更加强大。MySQL 是一个杰出的数据库平台,具有功能强大,安全可靠等特点,可用于中小型联机事务处理、数据仓库及电子商务等。可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会这三个方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。2 需求分析在可行性分析阶段已经粗略的研究了该项目的需求,并分析了开发平台及软件的可行性,但为了准
18、确的确定目标系统必须做什么,需要进行详细的调研,了解用户的明确需求,进一步明确了本软件所实现子系统的功能。2.1 系统功能分析系统开发的总体目标就是顾客和管理员,顾客可以利用手机,查看到管理员菜谱发布信息及自己所点菜的已点菜单信息情况,管理员可以通过电脑来对该系统进行管理及维护。系统功能分析是在系统开发的总体目标的基础上完成的。经过分析,其完成的功能主要有手机应用客户端程序、服务器Servlet API程序,其功能主要分为以下几大类:1、服务器端管理:顾客需求: A:顾客交互信息的云端处理。管理员需求: B:管理员信息交互的云端处理。2、客户端管理:实现顾客点餐。顾客的需求:A1:顾客登录功能
19、:以顾客所就位的餐桌号为用户名,以就坐的顾客数为密码,将用户名及密码以数据表的形式存入数据库中,当提交用户名和密码后,系统会根据数据库中已存入的信息判断顾客输入的用户名是否正确(是否有该座位,此时此座是否已有顾客),正确后将数据录入数据库,合法用户登录到系统中。A2:点餐功能:已登录的顾客可以直接查看今日餐馆供应的菜谱,并且可以根据菜谱点餐,点餐后核对已点菜单后,即可提交点餐信息实现顾客点餐。A3:加菜功能:由于菜不够,顾客可以加菜。3、管理员端管理: 管理员的需求B1:管理员菜谱发布显示功能:发布每天所能提供的菜的菜谱。B2:已点菜单回传功能:顾客所点菜单应回传给管理员。B3:结账功能:结算
20、每桌顾客的账单。B4:每天的运营效益结算及查看。4、手机Android程序信息管理:手机界面的优化设计,实现手机网络的连接和用户信息的提交,以及接受服务器返回的信息。5、后台PHP查询程序管理:完成用户验证和管理员、顾客的信息交互。6、管理员网页程序信息管理:网页界面优化设计,实现网页与服务器的交互。2.2 用例建模UML(Unified Modeling Language)是一个开放的,可扩展的工业标准的可视化建模语言,提供了用来组织分析设计过程,客户,程序员的手段。用例图是UML的重要组成部分,主要用来描述用户的需求,强调谁在使用系统,系统可以完成哪些功能。一个用例是一个系统的行为和系统的
21、部分行为,是对一组动作序列的描述,通过执行该动作序列,系统为参与者提供可观察的结果。用例所侧重的是系统具有什么样的功能,或者系统能做什么,并不是用例或用例图要说明的内容。2.2.1 用例模型本点餐系统用例中有两个参与者,分别是顾客和管理员。系统用例图如图2-1所示: 图2-1 系统用例图 2.2.2 用例描述 顾客登录用例:用户输入用户名和密码,通过系统验证后方可进入主界面,如果操作错误,系统将会做出相应的提示,登录用例描述如表2-1所示。表2-1 登录用例描述执行者顾客前置条件无主成功场景(1) 用户访问系统(2) 系统显示首界面(3) 用户输入用户名和密码,然后点击“登录”按钮(4) 系统
22、验证用户名和密码(5) 进入主界面扩展1(4a)用户名或密码为空(4a1)系统重新显示首界面,并提示错误信息“不能为空”(4a2)返回主成功场景步骤(3)扩展2(4b)用户名和密码不一致(4b1)系统重新显示首界面,并提示“用户名和密码必须一致”(4b2)返回主成功场景步骤(3) 扩展3(4c)输入的用户名和密码已存在(4c1)系统重新显示主界面,并显示“此用户名和密码已存在”(4c2)返回主成功场景步骤(3)备注登录信息:用户名和密码均为餐桌号。 浏览菜谱用例:用户登录到系统后,通过选择不同的菜区,便可查看阅览餐馆今天所提供的菜品及详细信息,浏览菜谱用例描述如表2-2所示表2-2 浏览菜谱用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 无线 系统 设计 实现 毕业设计 38
限制150内