ImageVerifierCode 换一换
格式:DOC , 页数:22 ,大小:4.63MB ,
资源ID:1493455      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1493455.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(无线点餐信息系统集成Word文档格式.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

无线点餐信息系统集成Word文档格式.doc

1、3.2.4桌位管理模块93.2.5预定管理模块93.2.6系统管理模块103.2.7仓库管理模块113.2.8厨房打印模块123.2.8收银管理模块134.系统软件体系结构模型以及服务器的部署 135.系统集成 145.1系统视图145.1.1系统功能视图155.1.2系统信息视图155.1.3系统组织视图165.1.4系统资源视图165.2系统架构图175.2.1硬件架构图175.2.2网络架构图185.2.3软件架构图186.补充:餐厅库存管理系统 196.1背景196.2功能206.3硬件集成207.补充:餐厅无线点餐信息系统用例图201. 系统背景随着我国市场经济的快速发展,各行业都呈

2、现出生机勃勃的发展景象。在餐饮业竞争越来越激烈的今天,酒店如何提高服务质量、管理能力显得越来越重要。如果单凭手工操作,不仅效率低下,而且会极大地影响到酒店的服务质量。酒店餐饮点菜系统作为餐饮管理规划的一部分,集点菜、结帐、查询、统计、设置等各种功能为一体,对于提高餐饮管理效率、增加收入发挥不可替代的作用。随着无线网络的不断发展,餐饮业也在进行着信息化的改造,主要有:由传统的笔和纸点餐变更到电子点餐,用电脑的简单操作替换了传统的人工计算、统计、管理等等繁琐的工作,将现代化的电子技术、无线技术、计算机网络等等引进到餐饮业中来无疑是餐饮业的一次重大变革。其中,无线点餐的统一化标准管理成为了现在餐饮业

3、的热点。基于Android的无线点餐软件,餐厅不用再担心使用PDA产生的昂贵费用,点餐软件将带来极大的便利并且不会影响手机中的其他功能。点餐软件给餐厅带来的好处不仅仅是降低成本,Android系统的功能十分强大,界面组非常丰富,从而使得Android软件的功能随之会变得越来越强大。用户操作更加流畅,界面展现更加完美。2. 系统需求具体分析Android无线点餐系统所要实现的功能和性能。2.1 功能需求分析该系统的用户来自餐厅和顾客。该系统主要是为了实现一个无线点餐和餐厅信息管理的功能,首先餐厅管理人员在PC端进行相关信息的录入,然后持有Android智能设备的顾客或者服务员进行选菜并下订单,最

4、后收银员可在PC端进行收银结算操作以及进行一些信息的统计。为了方便餐厅人员对客户就餐以及餐厅管理等信息进行管理,我们PC端的管理主要分为几个管理角色,有超级管理员、仓库管理员、厨房管理员、收银员等,其中几个主要角色的权限概括如下:超级管理员:管理和监控餐厅管理系统涉及的所有相关信息,具有最高的管理权限;仓库管理员:负责仓库信息的管理,包括商品出入库;厨房管理员:主要负责订单的打印工作;收银员:主要负责结账挂账;服务员:主要负责点餐。该系统需要实现的主要功能有:(1)Android端点餐菜谱等信息的查看;加单、退单功能;订单信息查看、下单功能;关于本系统;(2)PC端管理系统信息管理a)菜谱录入

5、b)桌位管理预定管理预定详情查看添加和修改收支管理a)收银管理b)收支统计挂账管理挂账信息查看以及核销厨房打印订单的及时打印仓库管理a)商品出入库b)库存信息及出入库日志查看系统管理用户管理以及注销服务器端功能a)数据库连接以及增删改查b)文件的上传和下载c)相关信息交互2.2 性能需求分析该系统在性能上应达到如下需求:(1)实用性: 系统设计应根据用户实际需求,以实用、简介、经济的原则来设计系统的功能。操作简单,界面友好。尽量不在系统中添加过于复杂的功能也不加入过多无关的功能,并提供相应的操作说明。以方便用户使用为标准,实现统一用户界面的风格(2)可靠性:系统设计应该具有很高的可靠性,保证在

6、用户使用过程中极少发生故障,在用户偶然的操作失误时,系统应该具有较强的自动恢复能力,并且要确保数据的准确性、完整性和统一性。(3)实时性:当有新的菜谱信息录入时,Android端可以进行实时更新,并在下单之后能及时通知厨房打印并进行配菜等后续工作。(4)高效性:系统设计应具有一定的高效性,很大程度上提高了用户就餐的效率和餐厅的标准管理。(5)系统的可扩展性。方便系统的管理维护和升级。3. 系统子模块本系统有2个子模块分别是Android端功能模块和PC端功能模块,用过这2个模块来满足餐点的点餐要求。3.1Android端功能模块实现3.1.1 登录模块用户打开本应用后进入登录界面,会看见如下图

7、3-1所示界面:图3-1登录界面效果在登录模块,输入正确的IP和用户名、密码,即可登入本客户端。3.1.2 主界面模块用户打开本应用后进入主界面,会看见如下图3-2所示界面:图3-2 主界面效果图主界面是各个模块的入口。在该界面中包含一个菜单,菜单中有五个按钮,分别代表各个模块的入口点:菜谱、酒水、饮料、我的订单、更多。3.1.3加单模块当用户点击菜品后就会自动进入相应模块,输入点菜数量后点击加入订单即可将该菜加入订单,如图3-3所示图3-3 加单界面效果图3.1.4下单模块在该界面会显示用户当前所有的订单信息,这些信息包括菜品名称、单价、数量、总价以及可以进行删除操作,但用户确认订单信息无误

8、后可填入就餐人数和就餐桌号,即可通知餐厅打印订单,如图3-4所示:图3-4下单界面效果图3.2 PC端功能模块实现3.2.1登录模块在登录界面,用户可以根据输入自己的用户名和密码登录系统,系统将自动判断当前用户的角色并赋以相应的管理功能。图3-5登录模块3.2.2系统主界面成功登入系统后主界面如图3-6所示,分为标题栏、菜单栏、状态栏,中间左侧为信息管理的入口,状态栏有当前登录的用户名和当前时间等信息。图3-6 主界面3.2.3菜谱信息录入模块如图3-7所示,在此我们可以查看菜谱等信息,并可在上方模糊查找相应的信息,还可以更改菜谱信息的显示方式,同时在此处,还可以进行菜谱的添加、删除和修改操作

9、。图3-7 菜谱信息录入界面图3-8添加菜谱信息效果图3.2.4桌位管理模块同样,我们可以在此处(图3-9)查看桌位信息以及状态,并可点击相应的按钮进行增加、删除、修改、查询操作。图3-9桌位管理效果图 3.2.5预定管理模块在预订管理中,我们可以查看、添加、删除和修改预定信息。图3-10预定管理主界面3.2.6系统管理模块系统管理模块分为用户管理和注销登录两个功能。图3-11展示了用户管理的主界面,此处我们可以对其进行相关的数据库操作,并且在添加用户的时候随便设置其权限和用户类型。我们可以双击用户信息列表中需要修改的用户信息,弹出图3-12所示的修改界面,对用户信息进行修改。图3-11用户管

10、理界面效果图图3-12用户修改界面3.2.7仓库管理模块仓库管理模块有查看库存信息、商品出入库及出入库信息查看等功能,具体说明如下:图3-13库存信息界面图3-14商品信息入库仓库管理员可在此界面录入商品相关信息,并可以选择是否支付;其中,必填信息都带有相关的验证,验证出错不可入库,入库后可在入库日志中查看历史入库信息。同样仓库管理员可以在商品出库面板上进行商品出库操作。图3-15入库日志界面3.2.8厨房打印模块如图3-16所示,当有新订单时,系统会自动以弹出窗的形式通知相关人员进行打印操作,同时可以预览打印效果,并可在打印预览界面(图4-17)进行打印样式的一系列设置。图3-16订单打印界

11、面图3-17打印预览界面3.2.8收银管理模块如图3-18所示,选中相应的订单,然后可以点击结账或挂账。图3-18收银管理界面4. 系统软件体系结构模型以及服务器的部署本系统采用Web Service体系结构,即C/S结构。Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。Web Service支持各种语言、平台或内部协议,都可以相互交换数据;Web Service也很容易部署,它基于一些常规的产业标准以及已有的一些技术,例如,XML、HTTP。Web S

12、ervice减少了应用接口的花费;微软、Oracle、SUN、Borland等不同厂商的Web Service构建工具都支持建立的Web Service应用。本系统的服务器部署,包括四个节点,分别是:数据库节点,由一台数据库服务器负责数据的存储,处理等;系统服务器节点(Web Server),用于处理系统的业务逻辑;客户端节点(Android和PC机),用户通过客户端登录系统进行操作;无线节点,用Android端与Web Server的链接。图4-1服务器部署图客户端与服务器端之间采用HTTP协议,HTTP协议是应用层协议,主要解决如何包装数据。HTTP协议支持C/S模式并且简单快速,客户向服

13、务器请求服务时,只需传送请求方法和路径,所有的内容以及处理由服务器完成。HTTP协议比较灵活,HTTP允许传输任意类型的数据对象。传输的类型由Content_Type加以标记。能够正常显示的内容可以在浏览器中看到,而不能显示的内容浏览器会提供一个下载的建议。另外,HTTP协议具有无连接和无状态的特征。无连接是指限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开该连接。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传。服务器端与数据库端之间采用JDBC技术,JDBC是一种用于执行SQL语句的Java API,可以为多种关系

14、数据库提供统一访问,它由一组用Java语言编写的类和接口组成。它使得向各种关系型数据库发送语句变得非常方便,例如Sybase数据库或者Oracle数据库,只需要调用JDBC的一个API就能访问了,而不用为它们每种数据库专门写一遍语句,这也就是Java语言中所讲的“一次编译,到处运行”。JDBC做的事情有三件,分别是接数据库、发送操作数据库的SQL语句、处理结果。5.系统集成5.1 系统视图5.1.1 系统功能视图图5-1 无限点餐系统功能视图5.1.2 系统信息视图图5-2 无线点餐系统功信息视图5.1.3 系统组织视图图5-3无线点餐系统组织视图5.1.4 系统资源视图图5-4无线点餐系统资

15、源视图5.2 系统架构图5.2.1 硬件架构图图5-5系统硬件架构图5.2.2网络架构图图5-6系统网络架构图5.2.3软件架构图图5-7 系统软件架构图餐厅库存管理系统6.1背景随着我国经济的不断发展及市场环境的变化,餐饮企业要保证生产的顺利进行的前提条件就是保证企业生产所需的原材料充足和及时供应,但是企业又不能大量囤积货物(占用大量的生产资金),库存作为企业的一项占有很大比例的资产,直接关系到企业的资金占用水平与资金运作效率,库存管理的好与坏也密切关系到整个企业与企业利益的相关者,因此,保证生产顺利进行与库存占用的多少成为企业管理的突出矛盾,所以重视对库存的管理。近年来我国餐饮企业转向连锁

16、化经营模式,出于规模效益的考虑,快速、精准的配送服务也显得极为重要。针对餐饮企业物料周转率高,使用周期短等特性,凸显了物流业中的冷链运输的重要意义。为达到利润最大化,配送中心应挖掘其信息整合能力和集装箱的优化等问题。6.2功能 餐饮企业原材料具有一定的特殊性,不容易进行量化处理。例如,炒菜的各种蔬菜的使用量无法精确。如果建立一个原材料加工中心,把蔬菜加工成半成品,按每单菜需要的量进行包装。再根据餐厅的点餐情况进行配送,达到减低成本的效果。本系统主要有三个功能,一是,根据历史数据估算出餐厅的原料需求量;二是,原材料进出库管理;三是,根据餐厅仓库库存和进行销售情况自动下订单。6.3硬件集成图6-1仓库管理硬件架构图原材料加工中心,将原材料加工成半成品并贴上条形码。系统通过计算产生餐厅半成品订单。半成品从原材料加工中心运输到餐厅库房,通过入库管理点登记半成品数量,顾客点餐后,系统提示半成品出库。如果半成品数量过少,系统自动下订单补充库存。餐厅无线点餐信息系统用例图餐厅无线餐系统用例一共有五个主要参与者,分别是服务员、收银员、厨房管理员、仓库管理员和超级管理员。用例图如下:图7-1服务员用例图主要负责结账挂账。图7-2收银员用例图主要负责订单的打印工作。图7-3厨房管理员用例图负责仓库信息的管理,包括商品出入库。图7-4仓库管理员用例图图7-5超级管理员用例图21

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2