管理信息系统课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
东莞理工学院机械学院《管理信息系统》
课程设计
题目:餐馆信息管理系统设计
指导教师:
实验报告内容
1、实验目的:
选定一个管理信息系统课题,对于所选定的课题进行系统分析。
2、实验设备
1) 个人计算机
2) 操作系统(DOS/WIN98/WIN NT/ WIN XP均可)
3、实验原理
采用结构化系统开发方法,对现有系统进行详细调查,从内部到外部逐步深入,并得出各个阶段性成果。最后得出新系统的逻辑方案。包括的文档内容有:
(1).系统规划;
(2)组织结构图、管理功能图;
(3)手工业务流程图,各业务手工办理流程文字说明;
(4).各业务手工办理各环节输入输出表单、数据来源及其说明;
(5).数据流程图;
(6).数据字典;
(7).典型处理逻辑描述;
(8).新系统的逻辑方案;
4、实验内容和步骤
4.1 概论
近年来,随着信息技术的迅速发展及管理理论的不断突破创新,管理信息系统也得到了飞速的发展,在人们的工作、生活与学习中扮演着越来越重要的角色。下面主要是以餐饮行业为切入点,重点探讨酒店餐馆信息系统。随着信息化的发展,信息系统不断提高着餐饮企业的管理效率,但是现有的信息系统只是对传统的点餐模式的“无纸化”办公,没有整合供应链与成本管理的思想。餐饮企业还处在厨师长的领导下的计划经济模式,整个菜系的管理由单纯的厨师长管辖。一个好的厨师长的去留关系到一个餐饮企业的命运,传统餐饮企业的扩张模式受到厨房体系的制约(火锅店除外)。究其原因,是没有对菜品实施标准化处理,没有对菜品生产流程标准化固定下来。
因此,开发一个酒店餐馆信息系统是十分必要的,通过前台的菜品信息展示以及包厢展示,通过购物车的模式形成餐饮企业的电子商务平台,通过后台的库存系统,整合餐饮企业的供应链,提高其在信息化条件下的管理水平,对在现在激烈竞争的餐饮行业中求发展的餐饮企业来说,无疑是一个福音。我们通过对餐饮企业的菜品和菜料的标准化处理,大大压缩了企业的库存成本,提高餐饮企业的经济效益。
4.2系统分析
订餐服务是酒店餐饮企业的一项日常工作,完成酒店餐饮企业订餐服务的订餐系统,作为酒店餐饮管理系统的一部分,将为酒店餐饮企业提高服务效率和质量,提高企业经济效益起到重要的作用。目前,我国餐饮业普遍采用的订餐工作方式是客户通过电话与餐厅联系,由餐厅工作人员通过参议企业内部的餐饮管理系统实施订餐工作。从一定程度上来讲,这种工作方式仍没有完全脱离手工式工作,工作效率低。同时,从客户订单需求角度考虑,客户希望在订餐前了解更多的有关信息,如餐厅能提供的菜的品种、各种菜的风味、菜的直观图片等,而这些信息仅仅从餐厅工作人员的电话中是不可能有全面的了解。这无疑给客户的订餐带来不便,同时也影响了餐厅的工作效率和企业的声誉。
基于菜品信息与订单管理业务流程分析的基础上,本文进行了流程重构,以优化相关业务流程,提高信息系统运行效率。1管理业务流程中,相关单据的传递尽量采用电子化的方式,努力避免使用纸质传递的方式。这一方面加快了信息传递的速度,另一方面也符合当前倡导的建设节约型社会的要求。一张单据的产生有其上一流程产生的单据为依据,各种单据相互联系,环环相扣,有助于检验或保证相关单据的真实性,有利于明确各个流程中相关责任人的责任,从而达到强化过程管理的目的。
4.3可行性分析
(1)经济可行性
对于高校来讲,在各项硬件购置以及软件系统的开发中不必要再追加过多资金,而只需要利用学校现有的资源就可以基本完成系统的开发实施工作。有实验室硬件环境的支持,有高校专业指导教师的帮助,以及对现实酒店的抽象。是这一系统的开发有了经济可行性。现代餐饮企业的不断发展,特别的中小餐饮企业的腾飞,为我们系统的开发提供了庞大的市场依托。2
(2)技术可行性
对于高校来说,其本身的工作的特殊性使得其对于信息技术的研究和应用一直走在各行业的前面。现代的数据库技术和网络技术趋于成熟,计算机管理在餐饮企业的管理业务过程中扮演着越来越重要的作用,特别是无线网络的发展,大大节约了管理成本。WEB开发语言的(如ASP、PHP、JSP等)发展为技术开发提供了参考开发工具。
(3)管理可行性
现在酒店管理区域标准化,特别是星级标准的施行。有利于使系统建立在比较标准的管理体系基础上。特别是国外餐饮标准化企业(如麦当劳、肯德基等)在餐饮标准化上的探索和成功实施,为我们的开发提供的参考。
4.4现状调查
根据本组成员现场调查,可得:
4.5业务流程调查
根据上面的餐馆机构,其业务流程如下:
包房入座
前台服务员
顾客
厨房
服务员
正厅入座
上菜
结账
点菜单
确认菜单
确认上菜 完成
前台结算员
上菜
结账
点菜单
确认菜单
确认上菜 完成
4.6系统化分析 (1)流程图
判断
配菜
已付款
仓库
未付款
(2):数据流程(DFD )图
1.第一层(顶层)数据流程
第一层数据流程主要是管理员后台定义菜品和菜料信息。管理员从仓库领取菜料的信息,包括菜料编号和菜料名称,录入材料表。从厨房领取菜品的信息,包括菜品的编号、名称、价格、初始数量、图片、简介、所需要菜料的编号和数量。录入菜品表。这样在订餐的页面就可以显示菜品的信息,顾客就可以通过浏览订餐系统的网页,查看菜品的相关信息,自主选择所喜欢的菜品和数量,如图3-4-2所示。
通过定义菜品与菜料的关系,就可以在顾客提交菜品订单的同时,将菜品分解为所需要的菜料传递给仓库,仓库就可以进行菜料的配货。这样的大大节省了菜品分解模块的时间。在相同的时间段内自动生成菜品订单和领料单。
2.第二层数据流程
第二层数据流程主要在前台页面进行,顾客通过将菜品添加到购物车中,提交购物车里的菜品信息,就可以将这些被选择的菜品信息写入到订单里。同时将顾客登陆是的用户名以及顾客在订包厢系统里所预定的包厢的信息一同写入到订单里,生成订单的同时把订单号返回给顾客,顾客就可以凭借订单号,到指定的包厢和时间用餐了,如图3-4-3所示。
为了限制过量的订餐,我们在菜品的数量上做了限制,当菜品表里菜料的数量为1的时候,就会在顾客点菜的时候提示顾客。通过这样的方式,可以让顾客所点的菜品都可以在规定的时间内生产出来。顾客在提交订单的同时,订单里的菜品所需要的菜料生成的领料单也
菜料定义
P3 P4 菜品定义
管理员
D4菜料单 D5菜品单
D6菜料清单
D7菜品清单