毕业设计基于Android的无线点餐系统的设计与实现
基于Android平台的点餐系统设计

CHANGZHOU INSTITUTE OF TECHNOLOGY毕业设计说明书题目:基于Android平台的点餐系统设计二级学院:计算机信息工程学院专业:计算机科学与技术班级:学生姓名:学号:指导教师:职称:评阅教师:职称:2014 年 6 月摘要智能手机的普及已经使得它的触角伸向了人们生活中的方方面面:聊天,购物,信息查询以及娱乐,体现出了取代个人电脑的态势。
目前Android操作系统占据着智能手机60%的份额,并且呈不断上升的趋势,在这种情况下大量开发人员开始研发基于Android平台的应用程序,这些应用程序更加地丰富了人们的移动生活。
各行各业都在积极地向信息科技靠拢,餐饮业也不例外,传统的点菜方式是纯人工操作,容易出错并且效率低下。
本系统克服了这些缺点,用户可以使用android手机进行在线点餐,查看菜单,提交订单,订单信息直接传给后台,后台收到确认信息后进行相关服务,信息准确又便携,而且android手机价格也相对便宜。
本文先对android操作系统进行了详细的分析,本系统软件设计主要用到android 应用层框架知识。
然后进行需求分析,对点餐流程和功能模块进行了分析。
接着对功能模块详细设计,数据库设计,并用UML模型工具画了相关图进行展示。
最后对本系统进行了系统环境搭建和软件测试。
关键词:点餐;智能手机;Android;便携设备AbstractThe popularity of smart phones have made it into every aspect of life: chatting, shopping, information query, and entertainment, and reflects the instead of the personal computer. Android now occupy 60% share of the smartphone operating system, and the rising trend, in this case, a large number of developers began to develop applications based on Android platform, the application more enriched people's mobile life.All walks of life are actively to the information technology, the restaurant industry is no exception, traditional way of order is pure manual operation, prone to errors and low efficiency. This system overcomes these shortcomings, the user can use the android mobile phone online order, see the menu, submit orders, order information directly to the background, the background after receiving the confirmation for related services, information accurate and portable, and android mobile phone price is relatively cheap.The article first analyze the android operating system in detail. This system software design mainly use the knowledge of android application layer framework . Then demand analysis, the order process and function modules are analyzed. Then the detailed design of function module, database design, using UML modeling tools to draw relevant chart to display. Finally we carried on the system environment of this system and software testing.Keywords: Order Food;intelligent phone; Android;online目录第1章绪论 (1)1.1课题研究背景及意义 (1)1.2课题可行性分析 (2)1.3论文框架安排 (3)第2章开发语言及框架介绍 (5)2.1 开发工具及环境 (5)2.2 Android系统 (7)2.3应用框架 (9)第3章开发环境搭建 (11)3.1 搭建Android开发环境 (11)3.2 JSP 开发环境搭建 (13)第4章系统需求分析 (17)4.1 功能需求分析 (17)4.1.1用例分析 (17)4.1.2点餐业务流程: (18)4.1.3点餐系统模块: (18)第5章系统概要设计 (21)5.1结构设计 (21)5.1.1客户端结构设计 (21)5.1.2 服务器端结构设计 (26)5.2服务端数据库设计 (27)第6章系统详细设计 (31)6.1 客户端模块详细设计 (31)6.1.1客户端登陆注册模块 (31)6.1.2客户端点餐模块 (31)6.1.3客户端选座位模块 (32)6.1.4查看订单 (33)6.2服务器端模块详细设计 (33)6.2.1管理员登录 (34)6.2.2菜谱管理 (34)6.2.3用户管理 (35)6.2.4订单管理 (35)6.2.5分组管理 (35)6.2.6餐桌管理 (35)第7章系统实现 (37)7.1客户端系统实现 (37)7.1.1 登录模块实现 (37)7.1.2 菜谱模块实现 (38)7.1.3选菜 (40)7.1.4选择座位 (40)7.1.5底部菜单栏 (42)7.1.6修改密码 (42)7.1.7查看订单 (42)7.1.8取消订单 (43)7.2服务器端系统实现 (43)7.2.1系统管理员登陆 (43)7.2.2菜单管理 (44)7.2.3用户管理 (44)7.2.4订单管理 (45)7.2.5分组管理 (45)7.2.6座位管理 (46)第8章总结与展望 (47)致谢 (49)参考文献 (51)第1章绪论1.1课题研究背景及意义智能手机的普及已经使得它的触角伸向了人们生活中的方方面面:聊天,购物,信息查询以及娱乐,体现出了取代个人电脑的态势。
毕业设计(论文)-基于安卓的外卖点餐系统的设计与开发

摘要进入21世纪以来,计算机的迅速发展,计算机的应用,信息技术全面地渗透到人类社会的各个方面,信息化成为世界经济和社会发展的大趋势。
在传统的餐饮行业中,点餐过程都是由餐厅服务员人工完成的。
如果餐馆规模比较大且有客流高峰的时候,则会出现客人等待就餐时间长的现象。
Android系统的出现,给移动互联网时代带来了新的发展。
为了适应现代信息时代点餐的需求,采用新信息技术,研究设计了一个基于安卓平台的外卖点餐系统的设计与实现。
它能提供网上订餐(叫餐)和美食交流,为用户提供便利。
该方案主要包括后台管理功能、Web服务器、网络、Android点餐前端等部分组成,并采用了JAVA、ANDROID、JSP技术,Mysql数据库,利用MyEclipse、TOMCAT、Dreamweaver等开发环境以及开发工具。
为客户提供24小时方便快捷的在线订购服务(马上送货仅限于部分24小时营业的商家,如KFC)论文主要介绍了本系统的开发背景,所要完成的功能和开发的全过程。
关键词:Android,订餐系统,Java,Web服务器AbstractIn the 21st century , the rapid development of computers, computer applications, information technology fully penetrated into every aspect of human society , information technology become a major trend in the world economy and social development. In the traditional food and beverage industry , the ordering process is done manually by a restaurant waiter . If the restaurant and there is a relatively large -scale passenger flow peak time , appears dining guests waiting long time phenomenon. Android system appears , to the mobile Internet era has brought new development. In order to adapt to the modern information age ordering needs, the introduction of new information technology, research and design of the design and implementation of an Android platform based fast-food ordering system shell . It provides online ordering ( called meal ) and food exchanges, to provide users with convenience. The program includes background management functions , Web servers, network , Android and other front-end ordering parts, and the use of JA VA, ANDROID, JSP technology , Mysql database using MyEclipse, TOMCAT, Dreamweaver and other development environments and development tools . To provide 24 hours convenient online ordering service ( limited to the part immediately shipping a 24-hour business , such as KFC) background paper describes the development of this system, function and development of the whole process to be completed .Keywords: Android, reservation system , Java, Web server目录第1章开发环境介绍 (1)1.1 JA VA编程环境介绍 (1)1.1.1 JA VA介绍 (1)1.1.2 JA VA环境配置 (2)1.2 Android概述 (3)1.2.1 Android的产生 (3)1.2.2 Android的平台架构 (4)1.2.3 Android SDK的开发环境 (5)1.3 Tomact概述 (6)1.3.1 Tomcat的简介 (6)1.3.2 Tomcat的安装 (7)1.4 Mysql数据库介绍 (7)第2章需求分析 (9)2.1 需求分析重要性 (9)2.2 功能需求 (10)2.3 性能需求 (10)2.4 可行性分析 (11)第3章总体设计 (13)3.1 总体设计重要性 (13)3.2 系统架构图 (14)3.3 数据模型图 (14)3.4 程序流程图 (15)第4章详细设计 (17)4.1 资源规划 (17)4.2 系统数据库设计 (17)4.3 界面设计 (19)第5章系统实现 (23)5.1 后台编码实现 (23)5.1.1 登录模块实现 (23)5.1.2 菜品管理实现 (24)5.1.3 类别管理实现 (25)5.1.4 商铺管理实现 (25)5.1.5 订单管理实现 (26)5.1.6 用户管理管理实现 (27)5.2 后台管理实现效果图 (29)结论 (32)参考文献 (33)致谢 (34)第1章开发环境介绍1.1 JAVA编程环境介绍1.1.1 JAVA介绍Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java 平台的总称。
基于Android的无线订餐系统

毕业设计(论文)选题申请表本科生毕业设计(论文)任务书说明一、开题报告前的准备毕业设计(论文)题目确定后,Android无线订餐系统应尽快征求导师意见,讨论题意与整个毕业设计(论文)(或设计)的工作计划,然后根据课题要求查阅、收集有关资料并编写研究提纲,主要由以下几个部分构成:1.研究(或设计)的目的与意义。
应说明此项研究(或设计)在生产实践上或对某些技术进行改革带来的经济与社会效益。
有的课题过去曾进行过,但缺乏研究,现在可以在理论上做些探讨,说明其对科学发展的意义。
2.国内外同类研究(或同类设计)的概况综述。
在广泛查阅有关文献后,对该类课题研究(或设计)已取得的成就与尚存在的问题进行简要综述,只对本人所承担的课题或设计部分的已有成果与存在问题有条理地进行阐述,并提出自己对一些问题的看法。
引用内容要有标注。
3.课题研究(或设计)的内容。
要具体写出将在哪些方面开展研究,要重点突出。
研究的主要内容应是物所能及、力所能及、能按时完成的,并要考虑与其它同学的互助、合作。
4.研究(或设计)方法。
科学的研究方法或切合实际的具有新意的设计方法,是获得高质量研究成果或高水平设计成就的关键。
因此,在开始实践前,题库必须熟悉研究(或设计)方法,以避免蛮干造成返工,或得不到成果,甚至于写不出毕业设计(论文)或完不成设计任务。
5.实施计划。
要在研究提纲中按研究(或设计)内容落实具体时间与地点,有计划地进行工作。
二、开题报告1.开题报告可在导师所在教研室或系内举行,须适当请有关不少于3位老师参加,导师及所有同导师的同学必须参加。
2.本表(页面:A4)在开题报告通过论证后填写,一式三份,本人、导师、所在系(要原件)各一份。
三、注意事项1.开题报告的撰写完成,意味着毕业设计(论文)工作已经开始,题库已对整个毕业设计(论文)工作有了周密的思考,是完成毕业设计(论文)关键的环节。
在开题报告的编写中指导教师只可提示,不可包办代替。
基干Android平台下的无线餐饮管理系统研发

基干Android平台下的无线餐饮管理系统研发摘要本文旨在探讨基干Android平台下的无线餐饮管理系统的研发。
该系统的研发旨在实现无线智能点餐、菜品推荐、订单管理等功能。
本文从需求分析、技术选型、系统设计、系统实现等方面进行了详细论述。
最后,本文通过系统测试和用户反馈,验证了系统的可行性和实用性。
关键词:Android平台、无线餐饮、智能点餐、菜品推荐、订单管理1.引言随着移动互联网的发展,越来越多的传统行业开始探索无线化发展的可能性。
餐饮行业因其客户群体广泛、消费场景多样而备受关注。
无线餐饮管理系统作为餐饮智能化的一种形式得到了广泛的应用和推广。
本文将探讨基于Android平台的无线餐饮管理系统的开发,以期为餐饮行业的智能化改造提供借鉴和参考。
2.需求分析2.1功能需求基于Android平台的无线餐饮管理系统需要具备如下功能:2.1.1无线点餐顾客可以通过无线设备(手机、平板等)对餐馆的菜品进行浏览、选择和下单。
2.1.2菜品推荐系统可以根据顾客的口味、消费记录等信息,向顾客推荐合适的菜品。
2.1.3订单管理系统可以对订单进行管理,包括订单的生成、处理、打印等。
2.1.4店内管理系统可以对店内的桌位、服务员等进行管理和调度。
2.2非功能需求2.2.1易用性系统需要具备友好的交互界面,方便顾客进行点餐和支付;同时,系统需要对各类用户进行培训和指导,确保其易于使用。
2.2.2可靠性系统需要具备良好的稳定性和可靠性,避免因为系统故障或网络中断等原因给用户造成不必要的困扰;同时,系统需要具备自动备份和恢复的功能,确保数据安全可靠。
2.2.3安全性系统需要具备高度的保密性和安全性,保障用户信息的隐私和安全。
3.技术选型3.1开发环境本系统选择Android Studio开发工具,基于Java语言开发,采用MVC架构模式,使用MySQL数据库进行数据存储。
3.2前端技术系统前端采用Android原生开发,通过XML编写界面布局,Java 代码与XML文件结合使用实现界面逻辑。
基于Android和Wifi的智能点菜终端设计与实现

Wi i 是 由 一 个 名 为 “ 线 以 太 网 相 容 联 盟 ” — , F 无
( iee s E h r e m p tbl y Al a c ,W ECA ) W r ls t e n tCo a i it l n e i i
8 2 1 g O DM ( P K, S 0.l :F BS QP K,1 QA , 4 6 M 6 QAM ) 8 2 1b 0 . i I ,5 5 2 Mb s i . , ,1 /
口等 。
空 f蓍 f l } l f
结 束
结 账 I I 谱l 请 退 求
图 4 程 序 设 计流 程 图
软 件在 使用 之前 , 要输 入员 工号和 密码 , 入 主 先 进
图 2 无 线 点 菜 系 统 终 端 硬 件框 图
界 面 之后 首先 要 进 行 自动刷 新 功 能 , 当 前 的就 餐情 对 况 进行 及 时更新 , 以免造 成信 息过 时 , 从而 引起 点菜 冲
厨房打印 机 、
、
\ f
~ 遗无线w.收 f 发基站 i
j 台服 务 器 后
|
—
荣 , 费 的个性化 和特 色化趋势 明显 , 消 追求 健康 营养和
连 锁规 模发 展成 为主题 。集 团化 、 品牌化 、 产业 化和 国
收 墓 翕 打 蘸 囊 墓 势 银 菜 询 乐 象点 查 印
档餐 厅和 节 省成本 的需要 。系统总体 方案如 图 1 。
无线 点 菜终端 把点 菜 的信 息 , Wi 收发 模块 发 由 i f
商 和 网络 商为 保 障收 入 , 常会 限制 用 户 可 以使用 什 通
么 功能和 服务 。 dod亦不设 限制 , 以像 用 电脑上 An ri 可 网一 样 , 用很 多 服 务 。An r i 手 有苹 果 电脑 的 享 dod对
基于android的点餐系统设计与实现

2 系统开发平台简介 ......................................................................................................................5 2.1 系统结构分析 ..................................................................................................................5 2.2 开发工具的选择 ..............................................................................................................5 2.2.1 Eclipse开发工具 ...................................................................................................5 2.2.2 MyEclipse开发工具 ..............................................................................................5 2.3 系统运行环境 ...................................................................................................................6 2.3.1软件运行平台 .........................................................................................................6 2.3.2硬件运行平台 .........................................................................................................6
毕业论文--基于Android 无线电子菜谱系统开发(含外文翻译)

基于Android 无线电子菜谱系统开发(服务器端)摘要今天我们生活在充满数字的时代,随着GPRS、WLAN等无线技术的突飞猛进,移动生活、移动办公逐渐由概念转为现实,信息数据随手可及。
特别是无线数据传输技术的成熟,运营商的大力推广,WLAN的应用日渐普及,并日益影响到人们生活的方方面面,种种梦想化为现实成为了可能。
对于传统的餐饮业而言,利用无线网络技术实现点餐系统也成为了现实。
基于Android的无线点餐系统,使用当下较为流行的Android平台,通过和服务器之间的WLAN无线通信实现了灵活、高效、便捷的管理系统,优化了点餐和管理流程,使餐厅的服务和管理得到实质性的提升,提高了品牌形象和核心竞争力。
本文详细描述了基于Android无线电子菜谱系统服务器端的需求分析和系统设计,利用Struts、Spring、Hibernate和Axis2实现了一套无线点餐的Web端后台管理系统,同时向系统外部发布包括用户登录,餐桌管理,点菜管理、并台管理、转台管理、查台管理、结台管理、更新管理等的Web Service接口,方便用户在包括Android等在内的各种平台上调用,以实现无线点餐的功能。
最后对该系统的特点进行了总结,并展望了其未来的发展方向。
关键词: 无线通信;Android;服务器端;Web Service 餐饮Development of Wireless Order System based onAndroid (Service Side)AbstractToday we live in a digital era, with the rapid progress of the GPRS, WLAN and other wireless technologies, mobile life; mobile office gradually becomes to true from concept, you can get the information and data everywhere. In particular, the growing popularity of wireless data transmission technology matures, the promotion efforts of the operators, the popularity of WLAN applications grows, and is increasingly affecting all aspects of people's lives, it’s possible for all kinds of dreams comes into reality. As for traditional catering industry, the use of wireless network technology to achieve ordering system has also becomes to reality.Android-based wireless ordering system, using the popular Android platform, build a flexible, efficient and convenient management system to optimize the ordering and management process through wireless communications between the WLAN and server, this will increase the restaurant service and management substantial and improve brand image and core competitiveness.This paper describes in detail the contents of the requirement and system design of Wireless Ordering System, Use of Struts, Spring, Hibernate and Axis2 Web side of the back-office management system, and release the user logon, table management, ordering management, combination management, change table management, check table management, settle accounts management, update management, and other Web Service interface, it can be called on a variety of platforms, including Android, etc., in order to achieve a wireless ordering function. This paper finally summarizes the system characteristics and prospects of its future development.Keywords: Wireless communication; Android; server; Web Service目录1 引言 (1)1.1 选题背景和意义 (1)1.2 无线点餐系统简介 (2)1.3 本文的主要工作及组织结构 (2)1.3.1 本文的主要工作: (2)1.3.2 本文的组织结构 (3)2 需求分析 (4)2.1 功能需求 (4)2.2 用户群体描述 (5)2.3业务流程分析 (6)2.3.1访客浏览 (6)2.3.2 点菜流程 (6)2.3.3结账流程 (7)2.3.4管理用户信息 (8)2.4 数据通讯 (8)3 概要设计 (10)3.1 系统结构设计 (10)3.2 总体功能模块设计 (11)3.3 模块功能概要设计 (11)3.3.1 菜单管理模块 (11)3.3.2 餐桌管理模块 (12)3.3.3 订单管理模块 (12)3.3.4 用户管理模块 (12)3.3.5 Web Service接口 (12)4 数据库设计 (13)4.1 数据库的需求分析 (13)4.2 数据库概念设计 (13)4.3 数据库逻辑设计 (15)4.4 数据库的实现 (15)5 详细设计 (18)5.1 菜单管理模块设计 (19)5.1.1 整体设计 (19)5.1.2 管理员输入信息的传递 (19)5.2订单管理模块设计 (20)5.2.1 整体设计 (20)5.2.2 用户点餐功能 (21)5.2.3 邮件通知功能 (21)5.2.4 换桌、并桌功能 (21)5.2.4 结账功能 (22)5.3 用户管理模块设计 (22)5.3.1 整体设计 (22)5.3.2 用户注册功能 (22)5.3.3 角色管理功能 (22)5.3.3 个人信息修改功能 (22)5.4 Web Service 接口设计 (22)6 系统实现 (24)6.1 开发环境及相关技术 (24)6.2 功能模块的实现 (26)6.2.1 菜单管理功能模块的实现 (26)6.3 点菜功能模块的实现 (27)6.3.1 添加菜品的实现 (27)6.3.2 邮件通知的实现 (28)6.4 主要界面 (28)6.5 数据库操作 (34)7 测试报告 (37)7.1 测试方案 (37)7.2 测试项目 (37)7.3 主要测试用例 (38)7.4 测试进度 (40)7.5 测试方法 (41)7.6 测试结果分析 (41)7.6.1 测试的局限性 (41)7.6.2 评价测试结果的准则 (41)总结 (42)致谢 (43)参考文献 (44)附录A 译文 (45)附录B 外文原文 (51)1 引言本章主要简述无线点餐系统的选题背景和意义,并对本文的工作和组织结构做了介绍。
基于Android的餐馆管理系统的设计与实现计算机专业论文设计

目录摘要 (1)关键词 (1)Abstract (1)Key words (1)1 引言 (2)1.1 课题背景和意义 (2)1.2 课题的研究思路 (2)2 开发工具与技术介绍 (2)2.1 ANDROID平台 (2)2.2 TOMCAT服务器 (2)2.3 MYSQL数据库 (3)2.4 其他相关技术 (3)3 系统需求分析 (3)3.1 可行性分析 (3)3.2 系统功能需求概述 (4)3.3 系统功能需求分析 (4)3.4 系统非功能性需求 (5)4 系统设计与实现 (5)4.1 数据库设计 (5)4.2 系统数据流程设计图 (7)4.3 管理员端实现 (8)4.4 客户端实现 (11)5 系统测试 (14)6 总结 (14)致谢 (14)参考文献 (14)基于Android的餐馆管理系统的设计与实现摘要:在信息化的时代,餐饮业发生了翻天覆地的变化,传统就餐模式暴露出了餐馆管理不易、就餐客户体验不佳等诸多问题。
因此餐馆管理中融入了信息技术,扬长避短,焕然一新。
为了使更多的餐馆企业跟上时代的潮流,本文对餐馆的运营方式进行了研究,一改之前手动管理和纸质点餐的方式,以网页和安卓系统为载体,分别构建后台管理系统和Android点餐客户端。
本系统采用MySQL 数据库,客户端部分基于Android操作系统,主要使用Java语言,包括顾客注册登录、菜单浏览、点餐、结账等功能模块。
后台管理系统采用JSP技术,Web服务器采用Tomcat,实现了用户、菜谱管理、销售统计以及订单管理等功能。
系统运行正常,功能基本实现,具有良好的界面交互性。
本系统的应用减轻了餐馆服务人员的压力,为客户带来了更愉悦的就餐体验,提升了餐馆的整体形象。
关键词:Android 餐馆管理点餐Design and Implementation of Restaurant Management SystemBased on AndroidAbstract:In the era of instant information, the catering industry has undergone tremendous changes. Various problems with traditional dining mode, such as inefficient restaurant management and poor customer experience, have arisen. Therefore, information technology was applied in restaurant management, with its advantages maximized and disadvantages minimized, taking on a new look. In order to help more catering enterprises keep up with the times, this paper made an analysis on a new restaurant operation mode with a restaurant management system based on web page and Android. Therefore,a Background Management System and an Android Ordering Client are built respectively, different from the traditional ordering way with paper and manual operation. The new system is equipped with MySQL database, the Client is based on Android system with Java as main programming language and consists of Customer Registration and Login, Menu Browsing, Ordering, Checkout and etc.The Back Management System uses JSP and Tomcat Web server and achieves such functions as User and Recipe Management, Sales Statistics, Order Management and etc. To sum up, the system runs normally with good interface interactivity and with its functions basically realized. It relieves the work stress of restaurant service personnel, brings more pleasant dining experiences to customers, and enhances the overall image of restaurants.Key words: Android; Restaurant Management; Ordering1 引言1.1 课题背景和意义在高速发展的信息技术社会,几乎人手一部智能手机、一台电脑,人们的生活方式也与以前大相径庭。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业论文毕业设计(论文)设计(论文)题目:基于Android的无线点餐系统的设计与实现指导教师:学生专业:软件技术班级:软件1301班学生姓名:教研室主任:信息工程学院指导教师评语:指导教师签名:毕业设计(论文)成绩:毕业设计(论文)表现成绩:毕业设计(论文)答辩:1.答辩组成员签名:2. 答辩日期:年月日3.答辩评语:4.答辩成绩:毕业设计(论文)总成绩:基于Android的无线点餐系统的设计与实现摘要今天我们生活在充满数字的时代,随着GPRS、CDMA1X、蓝牙、WLAN等无线技术的突飞猛进,移动生活、移动办公逐渐由概念转为现实,信息数据随手可及。
特别是广域无线数据传输技术的成熟,运营商的大力推广,WLAN的应用日渐普及,逐步渗透到金融、公安、教育、物流、商贸等行业中,并日益影响到人们生活的方方面面,种种梦想化为现实成为了可能。
对于传统的餐饮业而言,也在潜移默化中感受到无线网络的无穷魅力。
通常情况,餐厅点餐、送单、结账都采用人工传递,这种工作流程效率低下,而且在就餐高峰期人员繁杂的情况下,服务员在快速手写点餐、人工送单中可能还会增加误操作的几率,造成客人投诉,影响到服务质量,甚至有损餐厅的美誉度。
随着WLAN技术的普及,一些规模较大的酒楼餐厅开始考虑利用这种最为先进、最具时尚潮流的网络技术来建设一套灵活、快捷的信息管理系统,以优化管理流程,使酒店的服务和管理得到实质性的提升,提高品牌形象和行业核心竞争力。
本设计主要讲述了点餐系统的基本功能和数据库的设计方法。
设计最终达成了包括用户登录、点菜管理功能模块、更新管理功能模块等。
并且系统能够正常运行,各个界面交互性较好。
在系统规划中先后用数据流程图,系统功能结构图分析了系统所需的各种数据,详细的展示了系统的各个功能模块,并给出了主要功能运用界面图。
关键词:人力资源管理系统;二层架构;AJAXDesign and implementation of wireless ordering systembased on AndroidAbstractToday 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 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 people's lives, all sorts of dream a reality. For the traditional 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 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 flexible 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 eventually 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 system function module, and presents main function using interface diagram.Keywords: WLAN; ANDROID; Wireless ordering目录1 绪论81.1研究的背景及意义 (8)1.1.1 选题的背景 (8)1.1.2 国内外研究现状 (9)1.1.3 研究的意义 (10)1.2系统目标 (11)2 需求分析122.1功能需求 (12)2.1.1 模块说明 (12)2.1.2 功能需求描述 (13)3 总体设计143.1运行环境 (14)3.1.1 Eclipse (14)3.1.2 Eclipse的主要构成 (14)3.1.3 Tomcat服务器 (15)3.1.4 Tomcat常用功能的配置 (15)3.2应用平台 (16)3.2.1 Android平台 (16)3.2.2 Android特性 (17)3.3基本处理流程 (17)3.4模块结构 (18)4 数据库设计204.1概念结构设计 (20)4.1.1 设计思路 (20)4.1.2 E-R图 (20)4.2逻辑结构设计 (22)4.2.1 设计思路 (22)4.2.2 逻辑模型 (22)4.3物理结构设计 (22)5 详细设计及编码245.1客户端设计思路 (24)5.2主菜单界面 (24)5.2.1 功能描述 (24)5.2.2登录界面的设计 (24)5.2.3 功能描述 (25)5.2.4 界面设计 (25)5.2.5 功能实现及关键代码 (25)5.3更新界面 (26)5.3.1 功能描述 (26)5.3.2 界面设计 (26)5.3.3 功能实现及关键代码 (27)5.4结账与注销界面 (27)5.4.1 功能描述 (27)5.4.2 界面设计 (28)5.4.3 功能实现及关键代码 (28)5.5服务器端的实现 (29)5.6服务器各模块设计 (30)5.6.1 登录 (30)5.6.3 结账 (30)6 测试306.1测试方案设计 (30)6.1.1 测试策略 (30)6.1.2 测试进度安排 (30)6.1.3 测试资源 (31)6.1.4 关键测试点 (31)6.2测试用例构建 (31)6.2.1 测试用例编写约定 (31)6.2.2 测试用例设计 (31)7 总结与展望337.1设计工作总结 (33)7.2未来工作展望 (33)谢辞341 绪论1.1 研究的背景及意义1.1.1 选题的背景餐饮行业在以前的点餐方式大概都先是消费者过来点菜,然后服务员站在旁边记下顾客点的菜,这样传统的方法有很多的弊病,比方说服务员的字如果写得很模糊看不清,那么上错菜的可能性就很大。
如果顾客用餐的过程中想要加菜,也是人工操作且还要把原来的菜单找出来,那样就很麻烦。
在吃完之后付钱的时候,还要前台把每个菜的价格加起来,也有很大的出错的概率。
如果碰上有特殊口味的顾客或者对某些事物敏感的消费者的时候,这些信息的传递比较麻烦。
如果客人催菜比较急切,那很容易导致计算账单的错误,而且每一个小小的动静都需要服务员本人来来往往特别麻烦,有时候会影响顾客的用餐情绪,易引发矛盾,这势必影响到下回生意的做成与做不成。
也正是因为这个原因,无线电残系统随着时代的发展产生了。
它的诞生不但使能够是餐饮业的工作效率大大地提高,更加能够服务体系规范化,使整体的服务质量和管理水平得到全面的提升,如果想要做到这些,技术方面的东西一定要跟上,而该系统则完全能符合这样的要求。
有人说21世纪将会是数字的世纪,用心观察周围的各种现象我们会发现此言不虚,因为我们生活的每一个细节都与数字技术息息相关。
订货系统使用中虽然没有Wi-Fi订货系统方便的一样好:服务员在工作或与消费者服务的手持终端,当顾客点餐,服务员还是要将之前的所有信息或者重要的信息通过相应的措施传递给电脑中枢。
电脑中枢会把顾客的点餐信息做一个整理分析,之后将处理后的内容发送给收银台跟厨房。
随着经济的快速发展,我们会发现,我们吃饭时去的几乎每一个酒店都是服务员在用手机给我们点餐,这是司空见惯的事情,也是现在比较时髦流行的点餐方式吧。
而且越是大的酒店越是普遍。
为什么会这样呢?细细想来,里面的内容相当丰富。
这样的点餐方式好处还是很多的,通常客人在饭馆吃饭的时候都希望能够直接就能吃到可口的饭菜,如果需要等很长的时间可能会不耐烦,要是一个不小心还上错菜了,那就更加扫兴,下一次可能就不会过来了。