【毕业设计】C#_餐厅点餐系统酒店餐饮管理系统.doc
《【毕业设计】C#_餐厅点餐系统酒店餐饮管理系统.doc》由会员分享,可在线阅读,更多相关《【毕业设计】C#_餐厅点餐系统酒店餐饮管理系统.doc(40页珍藏版)》请在三一文库上搜索。
1、目 录 目目 录录 设计总说明 I INTRODUCTION.II 1项目概述.1 1.1系统背景概述.1 1.2餐饮管理系统简介.1 1.3系统开发的目的和意义.2 1.4系统开发的原则.2 2可行性研究.3 2.1技术可行性分析.3 2.2经济可行性分析.3 2.3操作可行性分析.4 2.4社会可行性分析.4 3需求分析.5 3.1系统需求分析.5 3.2功能需求.6 3.2.1用例分析.6 3.2.2概念类描述.10 3.2.3行为描述.12 3.3性能需求13 3.3.1响应时间.13 3.3.2吞吐量.14 3.3.3并发用户数.14 3.3.4资源利用率.14 3.4环境需求14
2、3.4.1硬件环境.14 3.4.2软件环境.15 4系统设计.16 4.1系统结构设计16 4.1.1系统层次结构.16 4.2设计阶段类图17 4.3数据库设计18 4.3.1数据库概念设计.18 目 录 4.3.2数据库逻辑设计.19 4.4人机界面设计21 4.4.1用户界面设计.22 4.5系统详细设计24 4.5.1预定管理 PAD 图.25 4.5.2增加消费 PAD 图.25 4.5.3宾客结账 PAD 图.26 5测试.27 5.1系统功能实现27 5.1.1用户登录.27 5.1.2主界面.27 5.1.3增加消费.29 5.1.4宾客结账.29 5.1.5预定管理.30
3、5.1.6系统设置.31 5.1.7财务报表.33 鸣 谢34 参考文献35 设计总说明 I 设计总说明 随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景象,其中餐饮 业的发展尤为突出。近两年来已呈现出高速发展的态势。但在快速发展的同时,餐饮 业在日常经营管理中仍普遍采用手工管理方式,整体科技含量低。随着餐饮企业规模 和数量的不断增长,手工管理模式无论是在工作效率、人员成本还是提供决策信息方 面都已难以适应现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体 服务水平的提升。有效的管理成为了一个难题,为能有效的解决这些问题提高企业的 经济效益,在这些中小型饭店中采用工作流技术
4、,结合饭店绿色管理内容,实施计算 机管理信息系统不视为一条有效的解决途径。 本系统主要针对中小型饭店餐饮管理中的一些问题,将其与计算机信息管理系统 结合起来,实现中小型饭店管理信息计算机化、系统化,将中小型饭店管理中的工作 流转化成比较科学化、规范化的业务流程,使管理基础数据更加准确化,管理人员摆 脱了事务性工作,转而从事管理专业工作,为经营决策提供了快捷和强大的数据支持。 把计算机用于餐饮企业管理,可在很大程度上提高管理者分析和决策的科学性,提高 经营管职水平,带来更多的顾客,使企业取得更好的经济效益。 总之,这套系统的开发只是把计算机技术应用于餐饮饭店管理中的小部分,系统 中还存在许多不足
5、,需要不断改进和完善。但同时也坚信随着科学技术的不断发展, 通过继续努力不断完善餐饮管理信息系统的功能,在不久的将来必将能更加深入的发 展下去,必将能为我国餐饮业的信息化进程贡献其微薄之力。 关键字:面向对象;开台;结账;点餐系统 1 2调试此系统加 ABSTRACT II INTRODUCTION With the rapid development of economic,Food and Beverage trade presents excellent development trend, especially in recent two years. However there ar
6、e still some management problems especially in middle and small restaurant. For example,low content 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 solv
7、e many questions of tranditional handwork management in middle and small restaurant, such as,it 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 n
8、ew computer information management system, that can solve many questions of tranditional handwork 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 scientifi
9、c. It can also raise working efficiency and be more beneficial for the middle and small restaurant. 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 consum
10、er requirement .Then, it divides total system into three parts:proscenium income system、system 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
11、the theoretical study, the thesis finally presents concurrence program codes and consumer interface 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; op
12、en table; settle accounts;Restaurant ordering System 广东海洋大学 xx 学院 2015 届本科生毕业设计 1 立可西餐厅点餐系统的设计与实现 毕业设计说明书 3项目概述 3.1系统背景概述 随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,计算机 的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以 微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在商业管理等方面 的应用,日益受到人们的关注。 自 20 世纪 50 年代将计算机引入数据处理以来,历经管理系统发展的各个阶段。 一方面是信息技术应用
13、的迅猛发展,另一方面,许多管理系统在耗费了大量的人力、 物力、财力之后夭折了,或者根本没有实现原定系统开发目标,而把计算机用作了打 字机。这是长期以来困扰人们的一大问题。现在人们日益深刻的认识到,把信息技术 与应用环境分离是办不到的。餐饮系统的根本不仅是技术系统,而且是社会系统。 对于企业来说,利用计算机网络完成公司的日常管理事务,是适应现代企业制度 要求、推动企业管理走向科学化、规范化的必要条件,如果实行手工操作,手工填制 大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行办公日常工作时, 不仅能够保证准确无误、快速输出,而且还可以利用计算机对有关各种信息进行统计, 同时计算机具有手
14、工管理所无法比拟的优点。能够提高企业的管理效率和质量,制度 管理能够按照部门进行分离查询。这些优点能够极大地提高餐饮管理的效率,也是企业 的科学化、正规化管理与世界接轨的重要条件。 3.2餐饮管理系统简介 不同的企业具有不同的管理制度,这就决定了不同的企业需要不同的管理系统。 传统的管理系统是以数据为处理中心,提供面向单机的辅助办公产品,虽然完成了信息 载体从原始纸介质向比特方式的飞跃,但信息仍是高度孤立的。 广东海洋大学 xx 学院 2015 届本科生毕业设计 2 饭店以前那种老的运作机制已经不能适应当今社会的需要,单纯靠手工去进行大量的 信息处理,不但给饭店本身带来很大的不便,同时也给顾客
15、带来很大的麻烦,造成企 业虽然耗费了大量的人力、物力和时间,但仍然导致工作效率的降低。利用 C#语言、 使用 Microsoft Visual Studio 2005 及 Microsoft SQL Server2005 数据库技术相结 合开发,减轻了操作员管理的工作量,使其变得更具有条理性,科学性。餐饮点餐系 统的产生使得饭店建立了信息化、规范化的管理体系,所以,对于饭店来说,建立一 套合理有效的管理信息系统迫在眉睫。 3.3系统开发的目的和意义 随着我国城市的经济贸易和社会活动日益繁忙,餐饮业发生了前所未有的变化, 外出就餐的人群越来越多,造成了现有的许多饭店人工管理的饭店无法满足人们快节
16、 奏的就餐需求,不适应时代的发展,使得许多人力、物力被浪费。现在是信息时代, 这种传统的管理方法必然被以计算机为基础的信息管理所取代。 一个有效的餐饮管理系统,可以通过计算机把各种看似杂乱无章的信息进行综合 处理,方便快捷的为客人提供就餐消费登记及结账的操作,并且可以根据相应的信息, 快速准确的生成各种报表,使管理者对饭店的经营情况一目了然,帮助企业的经营者 调整经营的方针。 通过计算机来管理酒店的日常业务,不但可以提高员工工作效率,数据的可靠性 也得到了保障,为用户查询和汇总提供的便利的条件。 3.4系统开发的原则 开发该系统必须遵循以下原则: (1)实用性原则:确保系统具有良好的系统性能,
17、友好的用户界面,较高的处理 效率,便于使用和维护,并采用成熟的技术。 (2)先进性原则:尽量采用先进而且成熟的技术,使系统具有较高的技术水和较 长的生命周期 (3)开放性、安全性、可靠性及可扩展性原则。 (4)兼容性原则:对于所选硬件系统及平台,能很好地适应开发和使用的需要。 (5)规范性原则:软件设计过程严格按照“软件工程”的规定,系统编码,文档, 操作系统平台以及所采用的开发方法按照相应的国际标准和国家。 广东海洋大学 xx 学院 2015 届本科生毕业设计 3 2可行性研究 2.1技术可行性分析 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,软硬件配置 能否满足开发者需要等
18、,这一特点非常适合计算机的特点,发挥计算机的数据处理速 度快,准确率高的优势,现代计算机硬件和软件技术的飞速发展,为系统的建设提供 了技术条件。由于网上酒店管理系统这一类的企业管理系统的开发已有一定的时期, 有很多成功的实例,技术基础成熟、可靠,ASP.NET 具有多语言支持等强大更能、SQL Server 数据库管理高效稳定、灵活方便、适合现阶段业务规模发展的需要,因而技术 上可行。 2.2经济可行性分析 估算新系统的开发费用和今后的运行、维护费用,估计新系统可以使公司的管理 水平大大提高,并将费用与效益进行比较。系统的效益可以从公司利益和社会效益两 方面考虑。对于餐饮管理系统则应着重分析其
19、公司效益。例如,系统运行后可以为公 司节省多少人力、物力、时间等等。下面从以下几个方面对系统的经济可行性进行具 体的分析: 1.系统初期投资 系统初期投资如表 2-1 所示。 表 2-1 餐厅点餐系统初期投资表 序号项目 人工 (人日) 单价(元) 合计(元) 1 需求分析 20100020,000 2 总体设计 30100030,000 3 详细设计 20100020,000 4 数据库结构设计 20100020,000 5 工程实际成本数据库实 现 10100010,000 6 编码实现 50100050,000 7 单体测试 20100020,000 8 系统集成测试 20100020,
20、000 9 说明手册编制 10100010,000 10 合计 200,000 2.货币的时间价值 广东海洋大学 xx 学院 2015 届本科生毕业设计 4 系统货币时间价值如表 2-2 所示。 表 2-2 餐厅点餐系统货币时间价值 年份 将来值(万) (1+i)n 现在值(万) 累计的现在值(万) 1101.059.5239.523 2101.10259.07018.593 3101.15768.63927.232 4101.21558.22735.459 5101.27637.83543.294 3.投资回收期 引入餐厅点餐系统两年后,可以节省 18.59 万元,比最初投资还少 1.4 万
21、元。但 第三年可以节省 8.639 万元。 即:1.4/8.64=0.162 2+0.162=2.162 纯收入 43.294-20=23.294(万元) 当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投资的 20 万。 而且考虑到开发本系统将为以后带来的利益,拿出 20 万来进行餐饮管理系统的开发, 是绝对必要! 经过以上分析,系统的开发是可行的。 2.3操作可行性分析 主要是管理人员对开发点餐系统是否支持,现有系统是否科学,是否能满足公司 办公需求,公司现有网络通讯基础是否完善。本系统采用 B/S 模式,操作极为简单, 系统管理员都可以方便的登录,进行管理和查看。因此操作上可
22、行。 2.4社会可行性分析 社会可行性研究是对系统投入使用后对社会可能带来的影响进行分析,比如是否 为人们所接受,是否为社会带来利益。餐饮管理直接影响着企业的利益。在以往手工 进行的工作中,需反复的进行各种抄写、计算等工作,不仅花费大量的时间,而且往 往会出错。计算机应用于管理领域,不仅可以使企业各类人员以最少的劳动和最短的 时间来完成大量的工作。而且,可以使他们从简单的数据统计、收集、汇总等重复繁 重的事务中解脱出来。因此说,该点餐系统在社会上是可行的。 广东海洋大学 xx 学院 2015 届本科生毕业设计 5 3需求分析 软件的需求分析是软件定义时期的最后一个阶段,其基本任务是回答“系统必
23、须 做什么”的问题。需求分析也是一个建模的过程,与在概要设计中建模不同在需求分 析中建模是面向用户的过程。需求分析是软件定义时期的最后一个阶段,这个阶段的 任务仍然不是具体地解决问题,而是准确地确定目标系统必须做什么,主要是确定目 标系统必须具备哪些功能。软件需求分析是一个不断认识和逐步细化的过程。在该过 程中能将软件计划阶段所确定的软件范围逐步细化到可详细定义的程度,并分析和提 出各种不同的软件元素,然后为这些元素找到可行的解决方法。 3.1系统需求分析 点餐系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶 段所做的工作。系统程序的设计和实现是基于 C#语言和 SQL S
24、erver 2000 数据库编写 管理信息系统的过程。该程序通过 ADO.NET 数据对象来实现前台与后台 SQL Server 2000 数据库的连接,并具有典型的数据库应用系统的特征,完成了系统结构与现实生活 的紧密结合。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计 划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断 修正和改进,利用 SQL Server 的强大数据库功能,直到形成一个完善的可行性系统。友 好的界面,方便实用的查询与强大的管理维护功能共同构成了点餐系统。 需求分析一般是按图 3-1 所示的过程进行。 系统需求 用户 需求者
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 餐厅 系统 酒店 餐饮 管理
链接地址:https://www.31doc.com/p-2398224.html