餐饮管理系统毕业论文
伴随着改革开放的步伐的加快和中西方不同文化的交流与发展,中国人民的生活水平得到显著的提高,全社会对酒店餐饮行业的需求量也在不断的增加。下面是学习啦小编为大家整理的餐饮管理系统毕业论文,供大家参考。
餐饮管理系统毕业论文篇一
中小型饭店餐饮管理信息系统分析与设计
餐饮管理系统毕业论文摘要
摘要:该文论述了中小型餐饮管理信息系统开发的全过程,采用企业系统规划法(Business System Planning,BSP)的基本思想,自上而下进行系统规划,自下而上进行系统实施,进而对餐饮的业务流程进行改善(BPI)。在此基础上,运用模块化的设计思想,开发出能够满足餐饮业务需要的餐饮管理信息系统。此系统实现了前台管理、桌台信息的查询、开台信息、点菜、打印,报表、收银、桌台信息管理、员工管理、菜单维护、消费查询和收入信息查询等功能。
餐饮管理系统毕业论文内容
关键词:餐饮行业;管理信息系统;BSP
中图分类号:TP391 文献标识码:A 文章学习啦在线学习网编号:1009-3044(2014)28-6579-03
1 概述
学习啦在线学习网 湘鄂居餐厅位于湖北某高校东区食堂二楼,作为一家中小型的餐饮单位,一直以来沿用人工方式打理餐厅的日常运作,并未关注餐饮管理的相关信息化技术。虽然餐厅的占地面积不大,但胜在地理位置优越,学生宿舍区内每天的客流量较大,生意红火。随着业务量的增大,原管理方式下的弊端日益显现:人力耗费大;客人等待时间长;跑单、漏单现象频发;无法对大量营业数据进行统计分析;管理效率低下。这些问题迫切需要标准化的、高效率的信息化技术来解决,通过餐饮系统来协助其管理餐饮的日常运营。
学习啦在线学习网 目前,国内外开发的餐饮管理系统多是面向大型餐饮店的,采用先进的无线点菜系统或触摸屏点菜系统以及计算机网络系统,这类系统对湘鄂居之类的中小型餐饮企业而言,硬件功能过剩并且费用昂贵,软件功能过于细分操作复杂,并且信息化投入成本太大,风险过大。因此,该文为湘鄂居量身打造了一款适用于中小型餐饮的管理信息系统,并希望借助于该餐饮作为平台,在周边商户得到进一步地推广。
2 系统分析报告
2.1 餐饮管理功能分析
餐饮管理主要分为两个大的方面,前台管理以及后台管理,其中前台管理包括桌台管理、点菜管理、收银管理、员工管理四个方面,后厨管理这里不做重点。在后台的基本信息管理中对前台和后厨的员工进行统一人事管理。主要目的是更加明确的体现内部的组织关系,更加清晰的理清内部逻辑关系,做到一目了然规范各自功能部分,使之条理化。
学习啦在线学习网 后台中的基础信息管理是整个餐饮管理信息系统的基石,主要涉及到菜品信息管理、商品信息管理、员工信息管理、桌台信息管理、顾客信息管理。
学习啦在线学习网 2.2 系统内实体、属性、关系分析
实体-联系图(Entity Relationship Diagram ,E-R图)用来描述某一组织(单位)的概念模型,提供表示实体、属性和联系的方法学习啦在线学习网[1]。在整个餐饮管理系统中,餐饮服务实体间有它们之间的联系:顾客来到餐饮,由前台的服务员接待,一个服务员可以为多个顾客进行服务;随后顾客拥有自己的桌台,并进行点菜,一个顾客可以点多个菜品,一个顾客也可以使用多个桌台。而顾客所点的菜品由后厨进行制作,就餐完毕后,前台的收银员会按照餐桌号对应的客户消费信息进行结算收银,如图1所示。
学习啦在线学习网 图1 餐饮管理系统的E-R图
每一个实体都有它自己的属性,用来表明该实体区别于其它的特征:
桌台的属性主要包括桌号、可容纳人数、服务员姓名、服务员工号、状态,这里的状态指的是桌台的占用情况;
员工(此处的员工指的是前台以及后厨的所有工作人员)的属性主要包括员工号、姓名、性别、从属部门、级别、省份证号、住址、银行账号、联系方式;
学习啦在线学习网 菜品属性主要包括菜品编号、桌号、状态、价格、菜品名;
学习啦在线学习网 顾客属性主要包括顾客编号、姓名、联系方式、桌号。
2.3 业务流程分析
业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向[2]。经过与餐饮相关人员的多次探讨,该文采用一种全面调查的结构化方法――企业系统规划(BSP),确定系统的功能子系统以及各层次间的关系,自上而下对系统进行规划,对现有餐饮业务流程不足之处进行改善(BPI)[3]。
学习啦在线学习网 根据改进后的业务流程,顾客可以拨打前台预订电话进行预订点餐,前台接线员会记录顾客的相关信息以及顾客的需求。此外顾客直接到餐饮就餐,通过触摸屏点餐,生成的点菜单会分别传到前台以及后厨,后厨按照客户的点菜单进行菜品的加工。而前台一方面根据这个点菜单对桌台的上菜信息进行监控,及时催菜;另一方面前台收银员也是通过桌台上顾客的点菜单信息打印顾客消费账单,顾客在买单的时候要出示VIP卡才能享受相应的优惠活动。收银员在进行收银管理的时候也会将每一笔账的收入明细上报给经理进行查看以及审核。
学习啦在线学习网 2.4 数据流程分析及数据字典的编写
学习啦在线学习网 数据流图是信息系统逻辑模型的主要形式,它用一种图形及与此相关的注释来表示系统的逻辑功能[4]。通过数据流图3所示,向客户展示了系统的主要功能包括:1) 预订;2) 点菜;3) 开台;4) 统计结账。系统处理的信息包括:预定、顾客、消费等相关数据。系统逻辑设计的主要原则是:明确餐饮系统的界面;合理布局功能模块;只反映数据流向、数据加工和逻辑意义上的数据存储;始终与客户密切接触不断修改。
图3 餐饮管理系统的第一层数据流程图
学习啦在线学习网 为了对数据流图做出进一步的解释,在后期制作了大量的数据字典,对数据流图上每个成分加以定义和说明,供客户和编程人员查询对不了解的条目的解释。数据字典的具体内容,在此不做累述。 2.5 系统的运行环境、开发工具选择、开发计划及预期效益
考虑到餐饮每天的数据处理量,后台采用了Microsoft 的SQL Server 2005数据库,这样合理的应用,提高了数据处理的速度。而前台开发工具采用 VS2005,利用其可视化的开发环境、丰富的控件资源,能快速开发出应用程序。用户在Windows 98操作系统学习啦在线学习网下使用本系统,使用SQL Server 2005个人版[2]。此餐饮管理信息系统的开发计划可以运用统一开发过程(RUP)的工作流程与内容进行简单的表示 [5]。管理信息系统的开发预计用时三个半月,其中采用并行工程的技术。
根据该餐饮多年来良好的经济效益,餐饮的经济实力比较雄厚,这就为系统的实施奠定了经济基础,足能提供购买硬件设备和开发软件所需要的资金。实施该系统也能给餐饮带来长期效益,它可帮助领导实现管理方法的现代化、科学化,极大地提高餐饮的工作质量与工作效率,减少管理支出的费用,从而保证餐饮管理的可持续的良好发展。
3 系统设计报告
3.1 系统功能结构设计
学习啦在线学习网 为了更加明确地体现系统内部组织关系,更加清晰地理清内部逻辑关系,采用模块化的思想对系统功能结构进行设计,将复杂的系统分解为多个较单一的功能[6]。湘鄂居餐饮管理系统由前台管理和后台管理两部分组成。这两部分都有用户管理、菜品管理、员工管理以及桌台管理,但是它们由于用户权限的设置,其具有的功能是不同的。
前台管理用户管理只有登录和退出;菜品管理有查看已点菜品以及点菜;员工管理只涉及员工信息查询;桌台管理包括桌台信息查询、桌台状态查询和桌台状态修改三个板块。后台管理用户管理、菜品管理、员工管理、桌台管理、财务管理和采购管理六大模块。其中:用户管理包括查看用户信息、用户信息修改、密码设置(权限设置)三部分;菜品管理包括查看所有菜品、修改菜品信息、查看已点菜品三部分;员工管理有员工信息查询和员工信息修改两部分;桌台管理同员工管理类似,有桌台信息查询和桌台信息修改两部分组成,如图4所示。
系统的设计采用结构化设计(SD)的方法,运用HIPO(分层和输入―处理―输出)技术,使模块之间进行耦合,模块内部进行联系[7]。HIPO图的绘制在这里不展开说明。
4 实施的成果
学习啦在线学习网 湘鄂居餐饮管理信息系统实现了中小餐厅日常管理的基本功能,并依据餐厅老板要求设计了友好的界面,操作简单方便。同时根据点菜、前台、收银等不同角色,设置了不同的权限,基本实现了前台管理、桌台信息的查询、开台信息、点菜、打印,报表、收银、桌台信息管理、员工管理、菜单维护、消费查询和盈利信息查询等功能。避免了信息的流失,明确了责任;同时运用本系统可以大大减少前台服务人员的数量;菜单直接下达厨房,提高了服务的效率。得到了湘鄂居相关人员的认可和高度评价。
餐饮管理系统毕业论文文献
学习啦在线学习网 [1] 唐志伟.信息系统开发与管理[M].北京:科学出版社,2008.
学习啦在线学习网 [2] 甘仞初.管理信息系统[M].2版.北京:机械工程出版社,2008.
[3] 余金山.C/S体系结构的餐饮管理信息系统设计[J].华侨大学学报,2005(2).
学习啦在线学习网 [4] 朱顺权.管理信息系统原理及应用[M].北京:机械工程出版社,2005.
学习啦在线学习网 [5] Haag等. Management Information Systems for Information age[M].北京:机械工业出版社(英文影印版),2004.
[6] Yourdon E, Conctantine L. Structured Design [M].Prentice-Hall Inc.,1979.
[7] 李春葆.数据库系统设计与开发[M].北京:清华大学出版社,2003.
餐饮管理系统毕业论文篇二
基于J2EE的SOA餐饮企业管理系统研究
餐饮管理系统毕业论文摘要
学习啦在线学习网 摘 要:随着计算机技术的不断发展,J2EE与SOA等面向对象为企业提供服务的技术不断被提出,并且应用在各个领域,但是在餐饮业中应用的相对较少,本文以餐饮企业管理系统为背景,利用物联网的技术摆脱传统餐饮管理中由于信息反映不够及时导致管理滞后的现象,并对基于J2EE的SOA餐饮企业管理系统进行了研究,让其与计算机技术有效的结合在一起,提高企业服务质量。
餐饮管理系统毕业论文内容
学习啦在线学习网 关键词:餐饮企业管理系统,J2EE,SOA,WEB技术
中图分类号:TM769
1 J2EE、SOA与WEB技术的概念
1.1 J2EE的概念
J2EE指的是一系列的技术规则和方向,各种组件由服务架构与技术层次共同组合而成,并且由相同的规范构成,这有利于它在不同的开发环境中相互兼容,摆脱了企业以前后台无法相互联系、信息无法及时传递、企业与企业之间无法有效沟通的困境。并且J2EE的开发比较方便,具有可伸缩性,比较灵活与稳定。
学习啦在线学习网 1.2 SOA的概念
SOA的全称为面向服务的体系结构,它的本质模型也是一个组件,它可以利用不同的协议于端口把不同的应用功能相互连接起来,并且端口使用的是同一种编程语言,如此一来,便可以在不同的服务应用程序中通用,实现操作系统的应用。
1.3 Web技术的概念
学习啦在线学习网 Web服务技术是目前比较流行的新型技术,它可以实现不同服务间的互通,并且实现数据的相互调用。而SOA技术与Web技术相辅相成,前者给后者提供了应用框架,后者主要负责技术的实现。它像用户提供某种功能的服务,让用户在访问时可以更加灵活自由,并且拥有高度的集成性。
2 研究基于J2EE的SOA餐饮企业管理系统设计
学习啦在线学习网 2.1 基于J2EE的SOA餐饮企业管理系统要求
想要建立餐饮企业管理系统,引进先进的管理理念,必须围绕信息化管理平台,形成一套有利于自身企业发展的管理模式,通过各类数据的综合,让企业管理更加科学与规范,并且在经营过程中更加有效率[1],餐饮企业管理系统必须满足以下几点:
学习啦在线学习网 (1)可靠性。餐饮企业管理系统登录的用户过多,会导致系统的崩溃,所以构建基于J2EE的SOA餐饮企业管理系统时必须要拥有可靠性,可以在大量的访问量面前做到应对自如,并且能够准确处理数据与传输数据。
(2)可维护性。基于J2EE的SOA餐饮企业管理系统必须容易更新,因为餐饮业的发展迅速,一个时间段的产物不足以满足后续的发展,所以企业的管理时刻需要更新,在对管理系统进行扩充时不需要将所有程序完全替换,而只需要在原来的应用上添加需要的新应用即可,这样使更新更加方便快捷。
(3)简单易用。系统的功能设计要简单易用,功能齐全,用户以及企业工作人员在使用过程中减少因为操作复杂而产生的错误,从一方面也保证了企业数据的可靠性。
(4)安全保密。企业管理中数据的安全性需要得到保证,这关系着企业的发展与稳定。所以系统的安全保密性需要得到保障,防止数据泄露,就要做好数据库访问以及高层应用的安全保障。
2.2 基于J2EE的SOA餐饮企业管理系统模块
基于J2EE的SOA餐饮企业管理系统需要以下管理模块:
(1)供应链管理模块
供应链指的是采购、销售、库存、品质等管理,可以通过各个过程中的数据统计,进行分析,来提升预判的准确性。
学习啦在线学习网 (2)财务会计管理模块
财务会计管理模块指的是帐目、财务报表,预算等数据。并且可以保留相关凭证等数据。并且可以根据各类数据自动生成相关财务文件,让管理者一目了然。
(3)成本管理模块
学习啦在线学习网 可以根据各项数据,提供成本管理预算等信息,满足企业的需求,从企业的发展中分析需求,降低成本。
学习啦在线学习网 (4)物品采购模块
学习啦在线学习网 办餐饮企业需要餐具以及食材,已有的库存、采购需求和相应费用等数据可以满足餐饮企业物品采购的需求,给企业提供便利,提高运营效率。
(5)人力资源管理模块
每一个企业都需要人力资源部,负责解决招聘,培训,薪资等问题,企业管理系统中有人力资源管理功能,在数据库中能够保存员工信息,工资情况,入职时间以及职位等信息,有利于企业的统一管理。
学习啦在线学习网 2.3 基于J2EE的SOA餐饮企业管理系统的技术应用
基于SOA架构的餐饮企业管理系统拥有同步和异步这两种调用模式,同步模式往往会受到外界的干扰因素影响,所以通常我们使用的是异步模式来实现调用。业务组件都是采用J2EE的技术构造的,并且提供了相应的接口给用户使用。利用该技术可以很好的满足系统的要求,让系统持久稳定的运行。整个系统由表示层、控制层、业务层与数据库层构成,而J2EE是表示层所使用的架构,Web service是控制层主要运用的核心技术,业务层与数据库层则分别使用了EJB技术(J2EE技术的一种)与SQL技术。整个系统的核心还是采用J2EE为基础技术,SOA为构架的餐饮企业管理系统[2]。
Web层主要由Web前端控制,将数据进行分装,并且由固定端口进行传输到达业务层,由J2EE技术中的EJB技术构建了不同的Web service并且符合Web2.0,用来完成同步以及异步的操作,还要执行数据进入数据库的封装以及相关数据的储存。最后一层数据库的主要功能是完成对数据的修改与储存,并且保证并发操作进行时不影响数据的准确性。主要的数据访问只停留在业务层,而数据库层用来处理以及存储相关数据,确保访问与后台无关,如此一来,也可保证数据的安全性[3]。由于表示层相对简单,可以与控制层相互合并,使用者在Web页面上的输入位置提交一个请求,服务器收到以后,根据识别转发给需要完成的服务应用,最后由相关功能应用返回所需的结果,再由控制器将结果转移到需要的页面,最后在浏览器上显示出页面自动生成的HTML。另外,使用业务代表,可以降低业务之间的耦合性,提高数据传输时的安全性,有效处理问题的发生。应用J2EE的SOA可以有效的让数据更加持久。该餐饮管理系统是在J2EE与SOA大平台下构建的,并且利用了MS SQL service与windows 2003 service等开发环境。
学习啦在线学习网 本文从基于J2EE的SOA餐饮企业管理系统进行研究,研究了SOA的开发技术与J2EE的构架,并对餐饮企业管理系统的所需模块进行了切分,建立在Web服务的基础上,使用松散耦合的J2EE构架和SOA结构实现管理系统的运行。
餐饮管理系统毕业论文文献
[1]刘敏慧.基于J2EE的企业行政管理信息系统设计与实现[J].电子测试,2014(09):137-139.
[2]马琰.基于J2EE的业务管理系统的设计与实现[J].电脑与电信,2013(10):231-234.
学习啦在线学习网 [3]姜海鸥.基于SOA的可定制企业管理系统的设计与实现[J].北京邮电大学校刊,2012(02):54-57.
有关餐饮管理系统毕业论文推荐:
5.餐饮管理论文