![[毕业设计精品]餐饮管理信息系统论文_第1页](http://file.renrendoc.com/FileRoot1/2017-12/8/52d3b1bf-5d59-43a4-89c8-5df28c4bf9d9/52d3b1bf-5d59-43a4-89c8-5df28c4bf9d91.gif)
![[毕业设计精品]餐饮管理信息系统论文_第2页](http://file.renrendoc.com/FileRoot1/2017-12/8/52d3b1bf-5d59-43a4-89c8-5df28c4bf9d9/52d3b1bf-5d59-43a4-89c8-5df28c4bf9d92.gif)
![[毕业设计精品]餐饮管理信息系统论文_第3页](http://file.renrendoc.com/FileRoot1/2017-12/8/52d3b1bf-5d59-43a4-89c8-5df28c4bf9d9/52d3b1bf-5d59-43a4-89c8-5df28c4bf9d93.gif)
![[毕业设计精品]餐饮管理信息系统论文_第4页](http://file.renrendoc.com/FileRoot1/2017-12/8/52d3b1bf-5d59-43a4-89c8-5df28c4bf9d9/52d3b1bf-5d59-43a4-89c8-5df28c4bf9d94.gif)
![[毕业设计精品]餐饮管理信息系统论文_第5页](http://file.renrendoc.com/FileRoot1/2017-12/8/52d3b1bf-5d59-43a4-89c8-5df28c4bf9d9/52d3b1bf-5d59-43a4-89c8-5df28c4bf9d95.gif)
已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
锦江饭店餐饮管理信息系统论文摘要IABSTRACTII第1章绪论111选题背景介绍112研究目的213研究意义314餐饮管理信息系统的国内外现状3第2章相关理论基础及开发方法521管理理论522采取开发的方法623开发工具的选择7第3章系统分析931系统初步调查932可行性分析9321可行性分析的必要性9322技术可行性分析10323经济可行性分析10324管理可行性分析1233系统需求分析13331功能需求分析13332性能需求分析13333其他需求1434企业组织结构图1435系统业务流程分析1536系统数据流程分析16361数据流程图16362数据字典17第4章系统设计2441系统总体设计2442代码设计27421本系统代码设计遵循的原则27422代码设计的具体内容2843数据库设计28431概念结构设计28432逻辑结构设计3644输出输入设计43441输出设计44442输入设计4545人机交互界面设计47第5章系统实施、测试与维护5151系统环境5152系统的实施5153系统的调试与测试5554系统的维护56结论58致谢59参考资料60附录论文摘要锦江饭店餐饮管理信息系统是根据锦江饭店的现状而进行分析与设计的管理信息系统。本文首先介绍了餐饮管理信息系统的现状,开发背景以及锦江饭店餐饮管理信息系统的设计目的及意义。然后,论述了本系统的可行性分析,需求分析和系统的详细设计与实现。最后,本文对所设计的系统给出了客观评价。本系统为锦江饭店提供了前台管理,后台管理,财务管理,应付账款管理,系统初始化和系统管理六大功能模块。系统采用C/S结构模式,选择VISUALBASIC60和SQLSERVER2000作为系统的开发语言和后台数据库。本系统具有检索迅速、查找方便、可靠性高、存储量大和成本低等特点。关键词锦江饭店C/S结构模式餐饮管理ABSTRACTTHERESTAURANTMANAGEMENTINFORMATIONSYSTEMOFJINJIANGHOTELISAMANAGEMENTINFORMATIONSYSTEMWHICHHASBEENANALYZEDANDDESIGNED,ACCORDINGTOTHESITUATIONOFJINJIANGHOTELTHETHESISHASFIRSTLYINTRODUCEDTHEPRACTICALSITUATION,THEDEVELOPINGBACKGROUNDOFTHERESTAURANTMANAGEMENTINFORMATIONSYSTEM,THERESTAURANTMANAGEMENTINFORMATIONSYSTEMOFJINJIANGHOTELSDESIGNINGGOALANDTHESIGNIFICANCETHEPAPERSECONDLYHASDESCRIBEDTHEFEASIBILITYANALYSIS,THEDEMANDANALYSIS,THEDETAILEDDESIGNANDREALITYOFSYSTEMINDETAILFINALLY,THISARTICLEHASAOBJECTIVEOPINIONOFTHISRESTAURANTMANAGEMENTINFORMATIONSYSTEMOFJINJIANGHOTELTHESYSTEMHASPROVIDEDJINJIANGHOTELWITHTHEFOLLOWINGFUNCTIONSONSTAGEMANAGEMENT,BACKSTAGEMANAGEMENT,FINANCEMANAGEMENT,ACCOUNTPAYABLEMANAGEMENT,SYSTEMINITIALIZATIONANDSYSTEMMANAGEMENTTHESYSTEMUSESTHEC/SSTRUCTUREPATTERN,ANDCHOOSESVISUALBASIC60ANDSQLSERVER2000ASTHESYSTEMDEVELOPMENTLANGUAGEANDTHEBACKSTAGEDATABASETHESYSTEMHASALOTOFCHARACTERISTICSTHATINCLUDETHERAPIDRETRIEVAL,THECONVENIENTSEARCH,THEHIGHRELIABILITY,THEBIGRESERVES,THELOWCOSTANDSOONKEYWORDSJINJIANGHOTELC/SSTRUCTUREPATTERNRESTAURANTMANAGEMENT451第1章绪论11选题背景介绍锦江饭店隶属“锦江之星”北京西客站旅馆,它位于北京市丰台区、海淀区和宣武区的交界处,饭店坐落于北京西客站火车站的南广场,距火车站南出口05公里,每天有70余次火车到京,往来旅客20多万,上万辆出租车和公交车在此通过。锦江饭店其本质属于茶餐厅的性质,所以饭店并没有投入资金来建立一个餐饮管理信息系统,而是仍然采用手工管理方式,整体科技含量很低,这也是目前锦江饭店所不完善的地方。虽然饭店的占地面积不是很大,但是由于与北京西客站火车站相邻很近,并且火车站是京九铁路的终点,旅客大部分来自国内南方各省,所以锦江饭店每天的客流量是非常大的。随着人们的生活水平得到了极大的提高,全国各地的旅客都汇集到了北京旅游观光。图11锦江饭店20032006年各季度客流量增长情况分析数据表在饭店就餐的时候,顾客会对就餐环境、菜点品种、菜点口味、质地、饮食忌讳、服务时机、服务频度、结账付款方式、疑义处理、意外处理等细节越来越注重。虽然饭店管理人员意识到了这个问题,但是传统的人工粗放型管理方式很难达到这个要求。这是因为饭店服务人员素质参差不齐,无法要求每一个服务人员都能提供水准一致的个性化服务;顾客数量众多,要求各异,信息收集和处理困难;信息无法共享,服务人员只能记住有限的顾客信息。当该服务员离职时,饭店就损失了这部分信息资源,难以跟踪每个顾客的消费记录及观察和考核个性化服务的效果。信息无法收集及汇总,对饭店成本、采购、库存以及厨房无法用科学的方法进行控制。另外,锦江饭店具有管理复杂、货品繁多、菜品多样、价格多变、折扣灵活、现金流量大以及报表需求复杂多样等的特点,现有的人工管理方式更是不能完全胜任。12研究目的目前锦江饭店采用手工运作的系统,虽然可以支持向客户提供餐饮服务功能,但是却存在以下薄弱环节1现行系统是手工运作的系统,业务人员手工作业量大,数据传递不及时,对数据的统计和计算过程容易发生错误,工作效率较低。2业务流程管理不够严密。3主要从销售收入角度向管理层提供数据,不能满足管理要求(例如不能提供菜肴的销售排行、实时消费状况统计等信息)。4向客户提供的消费清单手工书写,常发生字迹不清晰的问题,并且格式也不统一。5对历史账务的查询不方便。以上的五点薄弱环节使得饭店的工作效率难以提高,劳动成本也难以降低。信息化程度不高导致饭店决策失误、市场反应速度缓慢等,这已经成为制约饭店进一步发展的重要瓶颈。锦江饭店手工管理模式无论是在工作效率、人员成本还是提供决策信息方面都很难以适应现代化经营管理的要求,制约了整个饭店的规模化发展和整体服务水平的提升。如果没有一套好的餐饮管理信息系统的使用,那么对饭店的管理力度是非常费时又费力的。这就迫切需要标准的、高效率的计算机管理方式来解决饭店所存在的问题,从而实现提高饭店管理效率以及赢得客户的满意度的目标。13研究意义拥有饭店餐饮管理信息系统是现代化饭店的标志,它对锦江饭店的市场形象、服务质量、管理水平和经济效益都有至关重要的影响。1提高饭店的管理效益及经济效益应用饭店餐饮管理信息系统通过节省大量的人力和物力,增加饭店的服务项目,提高饭店的服务档次,减少管理上的漏洞,从整体上提高饭店的经济效益。2提高服务质量由于计算机处理信息的速度很快,可以大大减少就餐者的结账等候时间,提高对客户服务的质量。清晰准确的账单、票据、表格,使客人感到高档次的享受。3提高工作效率计算机管理可大大提高业务运作的速度和准确性。电脑资料的正确保存避免了抄写客人名单的低效工作,严格的数据检查避免了因手工操作的疏忽而造成的错误。4完善饭店内部管理体制餐饮管理信息系统可以明显减少因员工及管理人员的流动而对饭店管理产生的不良影响。5全面了解营业情况,提高饭店决策水平饭店餐饮管理信息系统既可以提供完备的历史数据,又可以提供各种分析模式,可使管理人员很方便地完成复杂的统计分析工作,并加强对饭店运营的内部控制,增强管理人员的控制决策水平1。14餐饮管理信息系统的国内外现状目前,国内外开发的饭店餐饮管理信息系统多是面向大型餐饮饭店的,他采用了先进的无线点菜系统或触摸屏点菜系统以及计算机网络系统,这类系统对餐饮企业中为数很多的中小型餐饮企业而言,硬件系统功能过剩并且费用昂贵,软件功能过分繁多复杂,信息化投入成本太大,风险过大,反而不便于管理,使餐饮企业投入了大量的不必要的资金。而一些中小型饭店所使用的小型餐饮管理系统本身的性能现状也不理想,可总结为以下几点1软件不统一由于饭店餐饮的应用系统不同,所以各家供应商的软件也各不相同。对于一家饭店,如果各部门使用的是不同的平台、不同的软件,当员工进行软件操作时,需要学习各种软件,这样不但使员工的学习成本增高,也同时影响饭店的效率。对于连锁饭店集团而言,信息系统没有实施标准化是非常严重的。饭店不但需要耗费大量财力去维护不同的平台,而且当未来同一连锁集团的饭店共享服务中心或实施电子商务时,平台整合的任务非常困难,价格也很昂贵。对于饭店软件系统的选择类型,饭店业主主要考虑到价格,而忽略了软件系统的质量和功能。如果饭店应用了一个不适合的系统,降低了客户的满意度,会直接影响饭店现在及以后的生意。如果饭店企业应用统一的、标准化的软件,不但员工可以使用的得心应手,同时饭店企业的报表也会非常统一,便于集团化的管理。对于饭店的业主来说,一个不错的建议是应保持着眼于长期业务策略、采用标准化的系统产品,而不仅仅是在成本比较的基础上去选择技术和产品。2饭店软件产品稳定性不是很好不论是国内还是国外,其饭店业发展已经有20多年,整体发展已经基本趋于成熟,但是在饭店软件产品的稳定性和完整性方面,还有很多地方是需要进一步改进的。中国餐饮业信息化管理体制总体来说由国外引进。引入信息化管理的目的是杜绝原有的弊端,提高科学的管理水平。而现在很多的饭店对于软件系统,要按自己的需求,模仿原来饭店业手工的操作系统的思路,开发出的系统难免存在一些漏洞,对饭店的管理没有太大的改善。3国内外软件提供商通盘考虑性差一个普遍性存在的问题是软件提供商不可避免的对开发的软件进行修修补补。这是因为,国内外软件提供商对客户的需求一味满足,对软件进行修改。但是如果软件提供商对软件系统没有很好的管理,今天给这个饭店修改,明天又给另一个饭店修改,造成一个系统的多种版本,这样为后期的维护带来了巨大的困难。从而,系统的稳定性就会出现一些问题2。锦江饭店餐饮管理信息系统相关理论基础及开发方法21管理理论管理具有五大职能,即计划、组织、指挥、协调和控制。而在锦江饭店的管理特征上也充分的体现出了这五大管理职能。饭店管理者根据饭店的实际经济情况对将要实现的目标和应采取的行动方案做出选择及具体安排,这是计划职能;饭店管理人员设计了饭店的组织结构、建立管理体制、分配权力、明确了每一名员工的责任、合理配置资源,这是组织职能;饭店的管理者激励下属、对他们的活动进行指导,选择最有效的沟通渠道解决组织成员之间以及与其他组织之间的冲突,这体现了指挥职能和协调职能;饭店管理者运用事先制订的标准,衡量实际工作绩效,寻找偏差及其产生的原因,并采取措施予以纠正,这又体现了控制职能。管理信息系统是为实现整体管理目标,对管理信息进行系统化综合处理,并辅助各级管理人员进行管理决策的信息系统。一个管理信息系统支持着组织的各种功能子系统,包括供应、生产、销售、人事、财务、还有涉及各个功能的信息管理,高层管理也可以认为是一种独立的功能,使每个功能子系统可以完成业务执行、管理控制和战略规划,如图21所示3。锦江饭店餐饮管理信息系统就是考虑到了信息系统横向与纵向应用模式而设定了六个系统功能模块,分别是前台管理、后台管理、财务管理、应付账款管理、系统初始化以及系统管理。锦江饭店餐饮管理信息系统的开发也是严格按照信息系统的开发步骤进行的。22采取开发的方法这套锦江饭店餐饮管理信息系统使用的是结构化系统开发方法SADT。这种方法是自顶向下结构化方法、工程化系统开发方法和生命周期方法的结合,它是迄今为止开发方法中应用最普遍、最成熟的一种。结构化系统开发方法的基本思想是先将整个信息系统开发过程划分出若干个相对独立的阶段,如系统规划、系统分析、系统设计、系统实施、系统运行与维护等。在前三个阶段坚持自顶向下地对系统进行结构化划分。在系统调查或理顺管理业务时,应从最顶层的管理业务人员,逐步深入至最基层。提出新系统方案和系统设计时,应从宏观整体考虑入手,先考虑系统整体的优化问题,然后再考虑局部的优化问题。在系统实施阶段,则应坚持自底向上地逐步实施。也就是说,组织人力从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐渐地构成整体系统4。之所以采用结构化系统开发方法是因为它强调系统开发过程的整体性和全局性,强调在整体优化的前提下来考虑具体的分析设计问题,即自顶向下的观点。它强调的另一个观点是严格区分开发阶段,强调一步一步地严格地进行系统分析和设计,每一步工作都及时地总结,发现问题及时地反馈和纠正。从而避免了开发过程的混乱状态。23开发工具的选择这套锦江饭店餐饮管理信息系统是采用中文WINDOWSXP作为操作系统平台,以VISUALBASIC60和SQLSERVER2000为开发工具的。1选择VISUALBASIC60作为这套餐饮管理系统的开发语言是因为该语言具有以下的几个特点1它是面向对象的可视化操作平台VISUALBASIC60提供的面向对象的可视化设计平台将WINDOWS的应用程序界面设计的复杂性封装起来。它不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可,从而提高了开发效率。2事件驱动的编程机制VISUALBASIC60通过事件执行对象操作,即在响应不同事件时执行不同的代码段。事件可以由用户操作,比如说鼠标键盘的操作来触发,也可以是系统本身触发程序。3充分利用WINDOWS资源VISUALBASIC60通过动态数据库交换DDE对象链接与OLE和动态连接库DLL技术实现与WINDOWS资源的交互。在VISUALBASIC60中引入的ACTIVEX技术扩展了原有的OLE技术,能够用VISUALBASIC60开发出集文字、声音、图像、动画电子表格、数据库等对象于一体的应用程序5。2使用SQLSERVER2000作为这套餐饮管理系统的数据库,是因为它是一项完美的客户/服务器系统。它包括两方面的特点1容易上手学习SQLSERVER2000数据库是掌握其他平台及大型数据库的基础。因为这些大型数据库对于设备、平台、人员知识的要求往往较高,而并不是每个人都具备这样的条件,并且有机会去接触它们,但有了SQLSERVER2000的基础,再去学习和使用那些大型数据库就容易多了,IT行业的实践经验充分证明了这一点。2兼容性良好由于今天WINDOWS操作系统占领着主导地位,选择SQLSERVER2000一定会在兼容性方面取得一些优势。另外,SQLSERVER2000除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建异构系统的相互操作性,奠定了面向互联网的企业应用和服务的基石。这些特点在NET战略中发挥着重要的作用。SQLSERVER2000采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。SQLSERVER支持两种身份验证模式WINDOWSNT身份验证和SQLSERVER身份验证。SQLSERVER2000的验证是把一组帐户、密码与MASTER数据库SYSXLOGINS表中的一个清单进行匹配。WINDOWSNT/2000的验证是请求域控制器检查用户身份的合法性。一般地,如果服务器可以访问域控制器,则应该使用WINDOWSNT/2000验证。由于这套系统是专门供锦江饭店使用的,所以用户数量较少,而且这些用户的权限变化不是很频繁,为此系统选用的是第二种身份验证模式,即SQLSERVER身份验证,它最大的好处是很容易通过ENTERPRISEMANAGER实现6。锦江饭店餐饮管理信息系统系统分析31系统初步调查为了这套锦江饭店餐饮管理信息系统能够顺利地进行,并且能够适应其他一些中小型餐饮企业的使用,充分体现出这套系统设计的最终目标,特此进行了详细的调查。目前,锦江饭店管理还没有实现信息化、网络化。数据传递、信息发布等多为手工模式。虽然饭店现行的手工运作系统可以支持向客户提供餐饮服务功能,但是却存在以下薄弱环节1现行系统是手工运作的系统,业务人员手工作业量大,数据传递不及时,对数据的统计和计算容易发生差错,工作效率较低。2业务流程管理不够严密。3向客户提供的消费清单手工书写,常发生字迹不清晰的问题,并且格式也不统一。4客人消费单据难以保存和查询。5个别服务员作弊、改单、宰客。因此,根据调查的结果而制定了锦江饭店餐饮管理信息系统要实现六大功能模块,即实现饭店的前台管理、后台管理、财政管理、系统初始化、应付账款管理以及系统管理这六大功能模块。32可行性分析321可行性分析的必要性可行性分析的目的是在初步调查的基础上进一步明确开发一套系统的目标、规模与功能,进而提出系统开发的初步方案与计划。可行性分析是系统开发任务是否下达的决策依据7。之所以要开发一套新的系统,其原因可能是企业原先没有使用过管理信息系统,而随着信息时代的飞速发展使得企业认识到使用管理信息系统的必须性,所以决定开发一套适合本企业使用的管理信息系统;而另一方面原因则是因为企业正在使用一套系统,但是随着时间的推移,企业对管理信息系统使用功能需求的不断提高,使得对原来系统越来越不满意。由于存在的问题可能充斥各个方面,内容分散,甚至含糊不清,这就要求系统分析人员针对用户提出的各种问题和初始要求,对问题进行识别8。通过对旧系统的初步调查,对新系统在经济上、技术上、管理上的可行性进行分析,从而得出结论,判断新系统是否具有可行性,进而避免了系统在开发过程中因某些客观因素而终止,从而避免不必要的浪费。同时也为企业的高层管理人员提供了信息,使他们了解系统的可行性方面的情况,以便及早地发现并及时处理问题。322技术可行性分析技术方面的可行性就是根据现有的技术条件,看能否实现系统的各项要求。这套锦江饭店餐饮管理信息系统对所需的硬件设备,如服务器、PC机、打印机即网络配件等的性能要求一般,现有设备的性能完全能够满足系统功能的要求。从软件要求上来看,这套餐饮系统属于数据库应用程序,系统需要一个数据库服务器及其运行的操作系统平台,根据客户的数据量并不是十分巨大,则选择目前市场上价格比较低廉的数据库服务器产品MICROSOFTSQLSERVER2000及配套的平台WINDOWSXP。而前台开发工具则是采用了VISUALBASIC60程序语言开发的,利用其可视化的开发环境、丰富的控件资源,能快速开发出应用程序。这些软件在中小型MIS开发中已被大量应用,技术上都比较成熟9。上述技术上的现实情况都能够满足本人所要设计的餐饮系统所要实现的所有功能模块,即前台管理、后台管理、财政管理、系统初始设计、应付账款管理以及系统管理六大功能模块的实现要求,因此在技术上是可行的。323经济可行性分析锦江饭店隶属“锦江之星”北京西客站旅馆,它位于北京市丰台区、海淀区和宣武区的交界处,饭店坐落于北京西客站火车站的南广场,距火车站南出口05公里,每天有70余次火车到京,往来旅客20多万,上万辆出租车和公交车在此通过。由于与北京西客站火车站相邻很近,并且火车站是京九铁路的终点,旅客大部分来自我国南方各省,所以锦江饭店每天的客流量是非常大的,因此锦江饭店的经济效益非常的可观。根据饭店多年来良好的经济效益,其经济实力比较雄厚,这就为这套锦江饭店餐饮管理信息系统的设计与实施奠定了经济基础,足以提供购买硬件设备和开发软件所需要的资金。图31锦江饭店20032006年纯利润增长百分比实施该系统也能给饭店带来长期效益,效益十分可观,一方面它可以使管理人员及时了解现场情况,做到不出办公室即可将现场情况一览无余,可以减少小票的使用,甚至取消小票,在财务部门审核时也会提高工作效率;它可帮助领导实现管理方法的现代化、科学化,极大地提高餐饮企业的工作质量与工作效率,减少管理支出的费用,从而保证饭店管理良好的可持续性发展,另一方面本套系统易于系统的故障检验和功能扩充。因为本系统投产后,不必增减饭店人员的工作岗位及职工人数,故没有人力资源成本的增加与减少。新系统第一期的费用与收益分析如下1一次性项目建设费用为人民币38000元软件研发经费人民币1500元计算机设备及系统软件费人民币35000元网络建设费人民币1000元培训费人民币500元整个项目建设期为05年2投产后的年发生费用预计为人民币12000元年运营耗材费人民币6000元年折旧费(支付系统软硬件维护及更新)人民币6000元3新系统投产后预期年经济收益人民币30000元销售信息利用增值人民币10000元工作效率提升的收益人民币10000元客户满意度提升的收益人民币10000元4预计本系统使用寿命五年,按后年利率5计算项目投资回收期项目投资/(年收入年支出)36000/30000120002年净现金流量SUM年净收入/1年复利息率N项目投资3000012000095240907008638082270783536000779293800039929元可见,本系统的投资回收期不是很长,即使在使用年利率5的贷款来进行投资,在项目运营业5年内,饭店仍能获得将近4万元的净现金流量,所以,系统的维护费用和系统更新费用也能够大大降低。因此经济上具有了系统开发的可行性10。324管理可行性分析本系统在投入使用后,其要求使用系统的工作人员除了需要具备在MICROSOFTWINDOWS平台上使用个人电脑的知识,并不需要特别的技术能力。这方面的知识,在锦江饭店与本项目运营相关的直接人员包括经理、采购部、财务部、餐饮部和人事部中已经具备。饭店领导认识到当今社会的发展趋势,认为使用计算机从事饭店管理是企业当前非常必要的举措。饭店员工也对本系统的开发十分的欢迎,并给予积极配合,从而保证了系统调查与分析能够顺利的进行。另外,为了提高饭店管理水平,适应管理信息系统的要求,在系统投入使用前,饭店还会安排对操作系统的人员进行必要的培训,提高他们对餐饮管理信息系统的认识。通过与饭店管理人员和普通员工的充分沟通,锦江饭店所有员工都认为这套餐饮管理系统能够完全满足饭店各个方面的需求。因此在管理上具有了系统开发的可行性。锦江饭店餐饮管理信息系统系统需求分析331功能需求分析在对锦江饭店的初步调查过程中,已经掌握了饭店对这套餐饮管理信息系统所要能够实现的功能方面的需求,需求分析如下1餐饮部要求本系统能够完成对客人的开台管理以及买单管理,能够提供统一格式的计算机打印单据与报表,便于客人对消费程度的查询以及财务部门每个月的账务统计。2采购部要求本系统能够具有商品信息管理、商品信息查询、以及进货管理和库存查询的功能。以便于采购部能够随时进行库存查询,提前采购所需物品,避免物品短缺进而影响到正常的工作、饭店的效益。3财务部要求本系统能够具有日结算以及月结算功能,以方便对饭店的经济运行情况有详细的统计,给饭店的决策方案提供准确的参考依据。4人事部要求本系统能够具有员工信息管理功能,便于饭店对每一个员工的具体情况进行了解,也是对每一个员工进行职务提升的重要依据。5总经理希望能对每个部门每个时间段的运营情况及具体细节及时地了解,对各部门的重要信息进行浏览,从而掌握第一手资料,制定出具有针对性的制度、出台相应的活动来吸引顾客。332性能需求分析1对有效性的要求有效性主要反映在信息系统的部件失效的情况下,满足业务性能要求的程度。比如,信息系统部件失效虽然没有引起联接性故障,但是却造成质量指标下降,平均延时增加、线路堵塞等现象。2对完整性的要求完整性是信息未经授权不能进行改变的特性。即信息在存储过程中不被偶然或蓄意的删除、修改、伪造、乱序、重放、插入等行为破坏和丢失的特性。3对适应性的要求如用户在操作失误,或者是操作环境改变了如由WINDOWS98升级到WINDOWS2000后,系统能够继续适用,系统要能够适应新的连接方式,能够及时、方便、简捷的进行系统更新11。333其他需求用户界面要新颖、大方,并且是能够让用户所能接受的。要能保证用户的安全性,即用户的权限、密码、个人信息只能是用户本人进行修改,并且修改要快捷方便12。34企业组织结构图锦江饭店隶属锦江之星北京西客站旅馆,其企业组织结构如图32所示。35系统业务流程分析36系统数据流程分析361数据流程图在上两个数据流程图中,其中图形表示外部实体,图形表示数据加工,图形表示数据流,图形表示数据存储。362数据字典字典的作用是给词汇以定义和解释。在结构化分析中,数据字典的作用是给数据流程图上每个成分给予定义和说明。数据字典描述的主要有数据流、数据元素、数据存储、加工和外部项,其中数据元素是组成数据流的基本成分。在系统分析中,数据字典起着重要的作用。它包含关于系统的详细信息。一般来说,系统分析人员把不便在数据流程图上注明而对于系统分析应该获得的,对整个系统开发以至将来系统运行与维护是必需的信息尽可能放入数据字典。这里仅就数据流、数据元素、数据存储、外部项以及数据处理分别举例。1数据流表31数据流说明类别编号条目名来源去处简述数据流F1选台点菜信息顾客开台管理此信息是由客人直接向服务员提供的。数据流F2金额结算买单管理顾客金额结算是在客人点菜的时候,系统就已经自动完成计算。数据流F3发货量及金额库存统计财务管理此信息是为了给财务部进行财务盘点提供参照依据。数据流F4单据信息买单管理财务管理此信息是为了给财务部进行经济收益统计提供依据。数据流F5点菜单点菜管理点菜单据此信息是为了给开台管理提供信息。数据流F6供货信息进货管理进货录入单此信息是为了给进货管理提供信息。数据流系统号锦江饭店餐饮管理信息系统编号F1条目号选台点菜信息别名来源顾客去处开台管理数据流结构信息房台编号、房台类型、商品编号、商品名称、单位、数量、单价、金额、点单日期、结账日期、服务员编号、服务员姓名、状态、是否结账、备注简要说明选台点菜信息主要是客人选择完之后,将确定的信息告诉给饭店员工,饭店员工在依照客人的意思将确切的选台点菜信息输入到系统当中去。修改记录无编写张莉莉日期200769审核张莉莉日期200769图36数据流2数据元素表32数据元素说明类别条目名存储处简述数据元素买单单据号买单单据每个买单单据都有他唯一对应的单据号。数据元素进货录入单据号进货录入单据每个进货录入单据都有他唯一对应的单据号。数据元素挂账单据号挂账单据每个挂账单据都有他唯一对应的单据号。数据元素应付账款凭证号应付账款凭证每个应付账款单据都有他唯一对应的单据号。锦江饭店餐饮管理信息系统数据元素系统号锦江饭店餐饮管理信息系统编号条目号进货录入单据号别名存储处D4进货录入单数据元素结构字符意义字符(由数字和字母组成的字符串)简要说明每个进货录入单都有唯一的编号。修改记录无编写张莉莉日期200769审核张莉莉日期2007693外部项表33外部项说明类别条目名主关键字输入数据流输出数据流简述外部项供应商供应商编号供货信息流进货信息流供应商向采购部提供商品。4数据存储表34数据存储说明类别编号条目名主关键字简述数据存储D1点菜单据点菜单据号每个点菜菜单都要记录数据存储D2挂账单据挂账单据号每名挂账客人都要填写记录数据存储D3买单单据买单单据号每个买单单据都要记录数据存储D4进货录入单录入单据号每个录入单都要记录数据存储D5物资统计单统计单据号每个物资统计单都要记录数据存储D6应付账款单应付账款单据号每个应付账款单都要记录数据存储D7结算统计单结算统计单据号每个结算统计单都要记录数据存储系统号锦江饭店餐饮管理信息系统编号D2条目号挂账单据别名存储组织每名客户一条记录记录数约50主关键字单据号记录组成单据号、挂账时间、还账时间、挂账人经手人、挂账原因、挂账金额、是否结账简要说明每名挂账客人都要填写记录。修改记录无编写张莉莉日期200764审核张莉莉日期200764图39数据存储数据存储系统号锦江饭店餐饮管理信息系统编号D1条目号点菜单据别名存储组织每个单据一条记录记录数约60主关键字单据号记录组成房台编号房台类型商品编号商品名称单位数量单价金额点单日期简要说明每一个点菜单据都要填写记录。修改记录无编写张莉莉日期200764审核张莉莉日期200764图310数据存储数据存储系统号锦江饭店餐饮管理信息系统编号D3条目号买单单据别名存储组织每个买单单据一条记录记录数约50主关键字单据号记录组成房台编号房台类型商品编号商品名称单位数量单价金额点单日期结账日期服务员编号服务员名称单据号是否结账备注简要说明每张买单单据都要填写记录。修改记录无编写张莉莉日期200764审核张莉莉日期200764图311数据存储数据存储系统号锦江饭店餐饮管理信息系统编号D4条目号进货录入单据别名存储组织每个进货录入单据一条记录记录数约50主关键字单据号记录组成商品名称商品编号数量进价单价金额备注供应商全称日期经手人简要说明每张进货录入单据都要填写记录。修改记录无编写张莉莉日期200764审核张莉莉日期200764图312数据存储数据存储系统号锦江饭店餐饮管理信息系统编号D7条目号结算统计单据别名存储组织每个结算统计单据一条记录记录数约50主关键字单据号记录组成结账单据号房台编号日期结账金额结款人结款方式结款说明简要说明每张结算统计单据都要填写记录。修改记录无编写张莉莉日期200764审核张莉莉日期200764图313数据存储锦江饭店餐饮管理信息系统数据加工表35数据加工说明类别编号条目名来源存储处简述加工P1开台管理顾客点菜单据用于存储开台点菜信息加工P3买单管理点菜单据买单单据对输入的信息存储、计算加工P5进货管理供应商进货单据对信息输入、存储和计算加工P6库存统计进货单据物资单据信息的统计、计算、存储加工P2挂账管理点菜单据挂账单据对信息进行存储计算加工P7应付账款管理财务管理应付凭证对信息进行存储计算加工P4财务管理部门报表财务统计对信息进行存储计算数据处理系统号锦江饭店餐饮管理信息系统编号P1条目号开台管理别名输入数据流选台点菜信息流输出点菜单据加工逻辑员工根据客人所提供的信息,将选台点菜信息输入到系统中存储在点菜单据表中。简要说明数据加工是为了在以后的客人买单管理以及日结算、月结算等一系列的结算统计提供了准确的数据。修改记录无编写张莉莉日期200769审核张莉莉日期200769图314数据处理第4章系统设计41系统总体设计在软件系统设计中,模块是指这样的一组程序语句,它包括输入与输出、逻辑处理功能、内部信息及其运行环境。通过前一阶段的系统初步调查以及在对这套锦江饭店餐饮管理信息系统的技术可行性分析、经济可行性分析、管理可行性分析以及系统需求分析的前提下,确定了这套餐饮管理信息系统要实现六个功能模块。它们分别是前台管理、后台管理、财政管理、系统初始化、系统管理和应付账款管理。考虑到本系统的特点及各种软件开发过程模型的优缺点,这套信息系统采用的是结构化分析方法。它特别适合于在关系数据库管理系统,采用客户/服务器即C/S体系结构,利用有面向对象特征的软件开发平台、开发具有图形用户界面、事件驱动的软件。由于本系统是在一个内部局域网中运行,考虑到用户机不是很多,而且现在一般计算机的硬件性能都能够达到很高的处理能力等实际情况,以及C/S模式有安全性高、交互性强、处理数据量大、数据查询灵活等特点,因此,采用C/S模式而不是B/S模式。另外,由于多个客户机共享一台服务器,而且不同的客户端有不同的使用权限,所以,每个员工的特定处理放在客户端完成,这样可以减轻服务器的负担,提高系统运行的性能13。锦江饭店餐饮管理系统总统设计所要实现的目标是1实现多点操作的信息共享,相互之间的信息传递要准确、快捷。2采用汉字图形用户界面,系统界面友好美观,操作简单易行,查询灵活方便。3业务管理信息化,可随时掌握进货、客人点单、挂账等情况。4支持多种付款方式。现金、支票、挂账等多种方式混合收银。5系统维护方便可靠,具有灵活性、通用性及安全性的特点。锦江饭店餐饮管理信息系统功能结构图如图41所示。根据系统功能的要求,锦江饭店餐饮管理信息系统具有六个功能模块,包括前台管理、后台管理、财政管理、系统初始化、应付账款管理和系统管理。不同身份的用户在登录系统后对各个子系统中的功能模块的操作情况是不同的。使用者的权限分为系统管理员和普通用户,下面以权限为普通用户的身份进行登录为例,对系统的结构流程进行设计,如图42所示。管理员根据用户的申请对其进行审查,分配其用户编号、密码、权限。根据实际情况添加和删除用户,对系统进行日常维护与更新。用户端通过管理员分配的用户编号、权限以及密码在系统的登录界面进行登录,通过系统的身份验证以及对使用者的权限判别进入到系统的不同使用界面。用户权限为系统用户的使用者可以对本系统的所有功能模块进行使用。而用户权限为普通用户的使用者则可以对本系统的前台管理(包括开台管理、买单管理、日结算管理)、财政管理、应付账款管理以及后台管理中的库存查询、员工信息查询、商品信息查询的功能进行操作。42代码设计421本系统代码设计遵循的原则1唯一性在本系统中,每一个代码都标识了系统中的每一个实体,而每一个实体也只能由一个代码来唯一确定。2标准性主要体现在对程序文件名命名和对数据文件命名的一目了然,无重复现象。为了系统维护人员便于进行系统维护,使用了统一的标准。3合理性系统中代码设计与编码对象的分类相适应,以使代码对编码对象的分类据有标志作用。4简单性在设计过程中采用汉字的汉语拼音的声母来表示汉字。5适应性在代码设计过程中,代码反映了编码对象的特点,便于识别和记忆,使系统维护人员容易了解和掌握,便于进行维护工作。6规范性代码的结构、类型、格式统一,便于记忆和计算机进行处理。7可扩充性考虑到今后程序扩充的需要,在编制代码时,留有足够的备用代码14。锦江饭店餐饮管理信息系统代码设计的具体内容1系列顺序码例如房间代码为001(梨花间)、002(桃花间);员工级别代码为001(服务员)、002(领班)、003(大堂经理)。2助记码例如员工编号代码为P001、P002其中字母P表示的是英文单词员工PERSONNEL的第一个字母,后面的三位数则表示的是每个员工信息排列的顺序;供应商编号代码为GYS001、GYS002其中字母GYS是供应商三个字的汉语拼音缩写,后面的三位数则表示每个供应商信息排列的顺序;入库单编号代码为2007071JHD0001,其中2007071代表的是在2007年7月1日这天采购的货物,JHD是进货单三个字的汉语拼音缩写,后面的四位数则表示进货信息的排列顺序。3层次码例如张裕葡萄酒代码为0102001,其中前两位数字01代表的是第一级(01酒水、02菜谱、03主食)中的酒水类,第三四位数字02代表的是第二级(01啤酒、02葡萄酒、03饮料)中的葡萄酒,后三位数字代表的是第三级,即不同名称的葡萄酒(001张裕葡萄酒、002天府葡萄酒)。43数据库设计431概念结构设计这里主要是对系统的整体ER图以及各个组成部分的实体属性图进行绘制。432逻辑结构设计系统用户登录表用来保存饭店员工进行登录系统时所需要输入的员工编号、登录口令以及赋予每个员工的权限代码,结构见表41所示。表41权限信息表字段名数据类型长度是否为空备注员工编号CHAR10否关键字段登录口令CHAR10否权限CHAR20否操作员姓名CHAR12否员工级别CHAR20否单据号表用来保存单据号的信息,结构见表42所示。表42单据号表字段名数据类型长度是否为空备注单据号CHAR30否员工信息管理表用来保存每个员工的基础信息,结构见表43所示。表43员工信息管理表字段名数据类型长度是否为空备注员工编号CHAR10否关键字段员工姓名VARCHAR16否身份证号VARCHAR30否工作时间DATETIME8否所属部门CHAR10否员工级别VARCHAR50否员工性别CHAR10否男或女文化程度CHAR20否出生日期DATETIME8否负责工作CHAR30否联系电话VARCHAR20否联系地址CHAR50否薪金MONEY8否房间台号类型表用来保存房间台号类型信息,结构见表44所示。表44房间台号类型表字段名数据类型长度是否为空备注类型编号CHAR10否关键字段容纳人数CHAR10否类型说明CHAR20否日结账表用来保存当日结账的详细信息,结构见表45所示。表45日结账表字段名数据类型长度是否为空备注结账单据号CHAR30否见点单表房台编号CHAR10否见点单表日期DATETIME8否结账金额MONEY8否结款人CHAR12否结款方式CHAR20否房间台号管理表用来保存房间台号的基础信息,结构见表46所示。表46房间台号管理表字段名数据类型长度是否为空备注房台编号CHAR6否关键字段房台名称CHAR30否服务费CHAR8否容纳人数INT4否状态CHAR30否商品信息管理表用来保存商品的基础信息,结构见表47所示。表47商品信息管理表字段名数据类型长度是否为空备注商品编号CHAR20否关键字段商品名称CHAR50否商品级别CHAR6否本级编号CHAR6否本级名称CHAR20否本级简称CHAR10是单位CHAR10否单价MONEY8否供应商CHAR20否见供应商表联系人CHAR12否联系地址CHAR30否联系电话CHAR15否部门信息表用来保存部门的基础信息,结构见表48所示。表48部门信息表字段名数据类型长度是否为空备注部门编号CHAR10否关键字段部门名称CHAR20否负责人CHAR10否部门电话CHAR10否部门职能CHAR50否进货管理表用来保存所进货物的详细信息,结构见表49所示。表49进货管理表字段名数据类型长度是否为空备注商品名称CHAR100否关键字段商品编号CHAR8否数量NUMERIC9否进价MONEY8否单价CHAR6否金额MONEY8是备注NVARCHAR50是供应商全称CHAR20否日期DATETIME8否经手人VARCHAR10否票号NVARCHAR30否仓库名称CHAR10否仓库信息管理表用来保存仓库的基础信息,结构见表410所示。表410仓库信息管理表字段名数据类型长度是否为空备注仓库编号CHAR10否关键字段仓库名称CHAR20否库管员CHAR10否仓库说明CHAR30否供应商信息管理表用来保存供应商的基础信息,结构见表411所示。表411供应商信息管理表字段名数据类型长度是否为空备注供应商编号CHAR20否关键字段供应商简称CHAR10否供应商全称CHAR50否地址CHAR30否邮编CHAR10否电话CHAR30否传真CHAR30否联系人CHAR10否开户银行CHAR30否银行帐号CHAR20否纳税人登记CHAR10否网址邮箱CHAR30否所属地区CHAR20否联系人电话CHAR30否点单单据用来临时保存客人点单的详细信息,结构见表412所示。表412点单单据字段名数据类型长度是否为空备注房台编号CHAR10否见房台表房台类型CHAR10否见房台表商品编号CHAR10否见商品信息商品名称CHAR50否见商品信息单位CHAR10否数量NUMERIC9否单价MONEY8否金额MONEY8否点单日期CHAR8否结账日期CHAR10否服务员编号CHAR5否见员工信息服务员名称CHAR16否见员工信息单据号CHAR30否是否结账CHAR4否备注CHAR50否员工级别表用来保存员工级别信息,结构见表413所示。表413员工级别表字段名数据类型长度是否为空备注级别编号CHAR10否关键字段级别名称CHAR10否应付账款单表用来保存应付账款的基础信息,结构见表414所示。表414应付账款单表字段名数据类型长度是否为空备注结账票号CHAR20否关键字段品种数CHAR10否数量CHAR50否金额CHAR30否折扣CHAR10否税率CHAR30否应付MONEY30否实付MONEY10否付款金额MONEY30否欠款日期DATETIME20否供应商CHAR10否还款日期CHAR30否付款方式CHAR20否是否结账CHAR30否44输出输入设计数据输出设计也就是数据显示界面设计,其中包括屏幕查询、文件浏览、图形显示和报告。在进行数据输出显示设计时,不仅要考虑数据显示的要求、还要考虑显示哪些数据以及屏幕上一次显示多少信息的问题。根据用户的需求,经数据分组,然后将每组数据按一定的结构形式来安排,使用户感到使用方便。而数据输入设计则考虑到,首先尽量少使用代码和缩写,其次如果安排了若干个显示画面,则要建立一个统一的格式,再其次是要提供明了的标题以及其他提示信息,最后还要遵循用户的习惯,采用颜色、字符大小、下划线或不同字体等方式来强化重要数据15。441输出设计输出是由计算机对输入的原始信息进行加工处理,形成高质量的有效信息,并使之具有一定的格式,提供管理者使用,这是输出设计的主要职责和目标。这套锦江饭店餐饮管理系统的输出设计采取的是报表输出方式。报表是由表首和表尾两部分组成的。报表的输出形式,根据需要既设计了硬拷贝又设计了软拷贝。这是因为对于单个用户一次性使用的输出表格(例如员工信息表),因为没有保留的价值,所以采用软拷贝形式,即在显示终端上输出。对于多个用户需要多次使用的输出表格(例如点菜单、结算表等),可采用拷贝形式,即打印机输出的形式。对于那些需要长期保留或存档的输出报表,则采取了磁盘文件形式输出,便于存储16。图418日结账单据报表的硬拷贝输出形式图419员工列表的软拷贝输出形式442输入设计输入设计必须根据输出设计的要求来确定。本套餐饮管理系统的输入设计的出发点是确保向信息系统提供正确的信息。而输入信息的设备和介质主要选择的是键盘、鼠标、软盘、光盘和活动硬盘。对于输入信息的方式,主要是信息逐一填写和智能化输入两种方式。图420信息逐一输入类型图在上图中主要显示了商品信息的输入形式,之所以采用信息的逐一输入方式,主要是因为这类信息一般只需要输入一次,以后就只是提供查询数据的作用,而且这类信息是唯一的,不会与其他的信息重复。另外,在本系统中使用这种输入方式的还包括员工信息输入、部门信息输入、仓库信息输入、本单位信息输入、房台信息输入和房间台号信息输入。图421信息智能化输入类型图图422信息智能化输入结果图在上两个图中主要显示了点菜信息的输入方式,他采用智能化表单式输入方式,在“商品名称”单元格中只需输入商品的简称或商品的拼音的前几个字母或按键,系统将会自动利用表格显示相关商品信息。使用方向键、选择商品,按回车键该商品信息将自动录入到表格中,只需输入数量(系统自动计算商品的金额),回车即可点下一个商品。最后系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 光学软件测试题及答案
- 美术培训讲座
- 2025年 阜阳临泉城关街道桃花源幼儿园教师招聘考试笔试试卷附答案
- 2025年 北京公务员考试笔试考试试卷附答案
- 2025年主题团日活动策划与实施
- 小学交通教育课件
- 左膝关节置换术后护理
- 2025年中国墨西哥胡椒盐行业市场全景分析及前景机遇研判报告
- 子宫畸形超声分类及诊断
- 支气管肺炎相关疾病知识
- 《大学英语》课件-UNIT 3 In the workplace
- 路灯安全生产培训
- 疑难病例讨论制度流程
- 痛经课件完整版本
- 2025高考数学考点巩固卷01集合与常用逻辑用语(7大考点)【含答案】
- 广西南宁市(2024年-2025年小学六年级语文)统编版小升初真题((上下)学期)试卷及答案
- 旅游景区管理制度完整汇编
- 人教小学英语一起点新起点sl版6上 单元知识点归纳总结
- 《毛泽东思想和中国特色社会主义理论体系概论》微课之课件-1.2.2毛泽东思想活的灵魂
- 钙化性冈上肌腱炎病因介绍
- UL1561标准中文版-2019变压器UL中文版标准
评论
0/150
提交评论