【毕业设计】C#_餐厅点餐系统酒店餐饮管理系统.doc
《【毕业设计】C#_餐厅点餐系统酒店餐饮管理系统.doc》由会员分享,可在线阅读,更多相关《【毕业设计】C#_餐厅点餐系统酒店餐饮管理系统.doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流【毕业设计】C#_餐厅点餐系统酒店餐饮管理系统.精品文档.目 录设计总说明IINTRODUCTIONII1项目概述11.1系统背景概述11.2餐饮管理系统简介11.3系统开发的目的和意义21.4系统开发的原则22可行性研究32.1技术可行性分析32.2经济可行性分析32.3操作可行性分析42.4社会可行性分析43需求分析53.1系统需求分析53.2功能需求63.2.1用例分析63.2.2概念类描述103.2.3行为描述123.3性能需求133.3.1响应时间133.3.2吞吐量143.3.3并发用户数143.3.4资源利用率143.4环境需求
2、143.4.1硬件环境143.4.2软件环境154系统设计164.1系统结构设计164.1.1系统层次结构164.2设计阶段类图174.3数据库设计184.3.1数据库概念设计184.3.2数据库逻辑设计194.4人机界面设计214.4.1用户界面设计224.5系统详细设计244.5.1预定管理PAD图254.5.2增加消费PAD图254.5.3宾客结账PAD图265测试275.1系统功能实现275.1.1用户登录275.1.2主界面275.1.3增加消费295.1.4宾客结账295.1.5预定管理305.1.6系统设置315.1.7财务报表33鸣 谢34参考文献35设计总说明随着我国市场经济
3、的快速发展,各行业都呈现出生机勃勃的发展景象,其中餐饮业的发展尤为突出。近两年来已呈现出高速发展的态势。但在快速发展的同时,餐饮业在日常经营管理中仍普遍采用手工管理方式,整体科技含量低。随着餐饮企业规模和数量的不断增长,手工管理模式无论是在工作效率、人员成本还是提供决策信息方面都已难以适应现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体服务水平的提升。有效的管理成为了一个难题,为能有效的解决这些问题提高企业的经济效益,在这些中小型饭店中采用工作流技术,结合饭店绿色管理内容,实施计算机管理信息系统不视为一条有效的解决途径。本系统主要针对中小型饭店餐饮管理中的一些问题,将其与计算机信息
4、管理系统结合起来,实现中小型饭店管理信息计算机化、系统化,将中小型饭店管理中的工作流转化成比较科学化、规范化的业务流程,使管理基础数据更加准确化,管理人员摆脱了事务性工作,转而从事管理专业工作,为经营决策提供了快捷和强大的数据支持。把计算机用于餐饮企业管理,可在很大程度上提高管理者分析和决策的科学性,提高经营管职水平,带来更多的顾客,使企业取得更好的经济效益。总之,这套系统的开发只是把计算机技术应用于餐饮饭店管理中的小部分,系统中还存在许多不足,需要不断改进和完善。但同时也坚信随着科学技术的不断发展,通过继续努力不断完善餐饮管理信息系统的功能,在不久的将来必将能更加深入的发展下去,必将能为我国
5、餐饮业的信息化进程贡献其微薄之力。关键字:面向对象;开台;结账;点餐系统1 调试此系统加INTRODUCTIONWith the rapid development of economic,Food and Beverage trade presents excellent development trend, especially in recent two years. However there are still some management problems especially in middle and small restaurant. For example,low con
6、tent of science and technology,backward of management method .these problems limit trade development and service level improvement. So it is necessary to study a new computer management system, it can solve many questions of tranditional handwork management in middle and small restaurant, such as,it
7、 can provide adequate decision data for manager and can improve the efficent with the workflow technology and the way of hotel green management. For the situation talk about, this paper is try to study a new computer information management system, that can solve many questions of tranditional handwo
8、rk management in middle and small restaurant, such as,it can provide adequate decision data for manager and can manage many dishes and tables and so on. It will be convenience for the manager and scientific. It can also raise working efficiency and be more beneficial for the middle and small restaur
9、ant. This thesis comprehensively studies design and develop of middle and small restaurant management system .First, it analyzes the problems in traditional handwork management methods and describes consumer requirement .Then, it divides total system into three parts:proscenium income system、system
10、management、book system and does detailed system design for them according to sofeware engineering method .The thesis also discusses system network design method and database design method .On the basis of the theoretical study, the thesis finally presents concurrence program codes and consumer inter
11、face design.This research is only an initial and small investigation in prompting restaurant information management. But it can develop continuely with the growth of science.Keywords: Object-Oriented; open table; settle accounts;Restaurant ordering System立可西餐厅点餐系统的设计与实现毕业设计说明书2 项目概述2.1 系统背景概述随着社会的进步
12、和计算机技术的发展,特别是微型计算机的大范围普及,计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在商业管理等方面的应用,日益受到人们的关注。自20世纪50年代将计算机引入数据处理以来,历经管理系统发展的各个阶段。一方面是信息技术应用的迅猛发展,另一方面,许多管理系统在耗费了大量的人力、物力、财力之后夭折了,或者根本没有实现原定系统开发目标,而把计算机用作了打字机。这是长期以来困扰人们的一大问题。现在人们日益深刻的认识到,把信息技术与应用环境分离是办不到的。餐饮系统的根本不仅是技术系统,而且是社会系统。对
13、于企业来说,利用计算机网络完成公司的日常管理事务,是适应现代企业制度要求、推动企业管理走向科学化、规范化的必要条件,如果实行手工操作,手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行办公日常工作时,不仅能够保证准确无误、快速输出,而且还可以利用计算机对有关各种信息进行统计,同时计算机具有手工管理所无法比拟的优点。能够提高企业的管理效率和质量,制度管理能够按照部门进行分离查询。这些优点能够极大地提高餐饮管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。2.2 餐饮管理系统简介不同的企业具有不同的管理制度,这就决定了不同的企业需要不同的管理系统。传统的管理系统是以数据
14、为处理中心,提供面向单机的辅助办公产品,虽然完成了信息载体从原始纸介质向比特方式的飞跃,但信息仍是高度孤立的。饭店以前那种老的运作机制已经不能适应当今社会的需要,单纯靠手工去进行大量的信息处理,不但给饭店本身带来很大的不便,同时也给顾客带来很大的麻烦,造成企业虽然耗费了大量的人力、物力和时间,但仍然导致工作效率的降低。利用C#语言、使用Microsoft Visual Studio 2005及Microsoft SQL Server2005数据库技术相结合开发,减轻了操作员管理的工作量,使其变得更具有条理性,科学性。餐饮点餐系统的产生使得饭店建立了信息化、规范化的管理体系,所以,对于饭店来说,
15、建立一套合理有效的管理信息系统迫在眉睫。2.3 系统开发的目的和意义随着我国城市的经济贸易和社会活动日益繁忙,餐饮业发生了前所未有的变化,外出就餐的人群越来越多,造成了现有的许多饭店人工管理的饭店无法满足人们快节奏的就餐需求,不适应时代的发展,使得许多人力、物力被浪费。现在是信息时代,这种传统的管理方法必然被以计算机为基础的信息管理所取代。一个有效的餐饮管理系统,可以通过计算机把各种看似杂乱无章的信息进行综合处理,方便快捷的为客人提供就餐消费登记及结账的操作,并且可以根据相应的信息,快速准确的生成各种报表,使管理者对饭店的经营情况一目了然,帮助企业的经营者调整经营的方针。通过计算机来管理酒店的
16、日常业务,不但可以提高员工工作效率,数据的可靠性也得到了保障,为用户查询和汇总提供的便利的条件。2.4 系统开发的原则开发该系统必须遵循以下原则:(1)实用性原则:确保系统具有良好的系统性能,友好的用户界面,较高的处理效率,便于使用和维护,并采用成熟的技术。(2)先进性原则:尽量采用先进而且成熟的技术,使系统具有较高的技术水和较长的生命周期(3)开放性、安全性、可靠性及可扩展性原则。(4)兼容性原则:对于所选硬件系统及平台,能很好地适应开发和使用的需要。(5)规范性原则:软件设计过程严格按照“软件工程”的规定,系统编码,文档,操作系统平台以及所采用的开发方法按照相应的国际标准和国家。2 可行性
17、研究2.1 技术可行性分析技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,软硬件配置能否满足开发者需要等,这一特点非常适合计算机的特点,发挥计算机的数据处理速度快,准确率高的优势,现代计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。由于网上酒店管理系统这一类的企业管理系统的开发已有一定的时期,有很多成功的实例,技术基础成熟、可靠,ASP.NET具有多语言支持等强大更能、SQL Server数据库管理高效稳定、灵活方便、适合现阶段业务规模发展的需要,因而技术上可行。2.2 经济可行性分析估算新系统的开发费用和今后的运行、维护费用,估计新系统可以使公司的管理水平大大提高,并
18、将费用与效益进行比较。系统的效益可以从公司利益和社会效益两方面考虑。对于餐饮管理系统则应着重分析其公司效益。例如,系统运行后可以为公司节省多少人力、物力、时间等等。下面从以下几个方面对系统的经济可行性进行具体的分析:1.系统初期投资系统初期投资如表2-1所示。表2-1 餐厅点餐系统初期投资表序号项目人工(人日)单价(元)合计(元)1需求分析20100020,0002总体设计30100030,0003详细设计20100020,0004数据库结构设计20100020,0005工程实际成本数据库实现10100010,0006编码实现50100050,0007单体测试20100020,0008系统集成
19、测试20100020,0009说明手册编制10100010,00010合计200,0002.货币的时间价值系统货币时间价值如表2-2所示。表2-2 餐厅点餐系统货币时间价值年份将来值(万)(1+i)n现在值(万)累计的现在值(万)1101.059.5239.5232101.10259.07018.5933101.15768.63927.2324101.21558.22735.4595101.27637.83543.2943.投资回收期引入餐厅点餐系统两年后,可以节省18.59万元,比最初投资还少1.4万元。但第三年可以节省8.639万元。即:1.4/8.64=0.162 2+0.162=2.1
20、62纯收入43.294-20=23.294(万元)当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投资的20万。而且考虑到开发本系统将为以后带来的利益,拿出20万来进行餐饮管理系统的开发,是绝对必要!经过以上分析,系统的开发是可行的。2.3 操作可行性分析主要是管理人员对开发点餐系统是否支持,现有系统是否科学,是否能满足公司办公需求,公司现有网络通讯基础是否完善。本系统采用B/S模式,操作极为简单,系统管理员都可以方便的登录,进行管理和查看。因此操作上可行。2.4 社会可行性分析社会可行性研究是对系统投入使用后对社会可能带来的影响进行分析,比如是否为人们所接受,是否为社会带来利益。
21、餐饮管理直接影响着企业的利益。在以往手工进行的工作中,需反复的进行各种抄写、计算等工作,不仅花费大量的时间,而且往往会出错。计算机应用于管理领域,不仅可以使企业各类人员以最少的劳动和最短的时间来完成大量的工作。而且,可以使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。因此说,该点餐系统在社会上是可行的。3 需求分析软件的需求分析是软件定义时期的最后一个阶段,其基本任务是回答“系统必须做什么”的问题。需求分析也是一个建模的过程,与在概要设计中建模不同在需求分析中建模是面向用户的过程。需求分析是软件定义时期的最后一个阶段,这个阶段的任务仍然不是具体地解决问题,而是准确地确定目标系统必
22、须做什么,主要是确定目标系统必须具备哪些功能。软件需求分析是一个不断认识和逐步细化的过程。在该过程中能将软件计划阶段所确定的软件范围逐步细化到可详细定义的程度,并分析和提出各种不同的软件元素,然后为这些元素找到可行的解决方法。3.1 系统需求分析点餐系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。系统程序的设计和实现是基于C#语言和SQL Server 2000数据库编写管理信息系统的过程。该程序通过ADO.NET数据对象来实现前台与后台SQL Server 2000数据库的连接,并具有典型的数据库应用系统的特征,完成了系统结构与现实生活的紧密结合。该程序在设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 餐厅 系统 酒店 餐饮 管理
限制150内