餐饮管理系统项目开发毕业设计.docx

上传人:lao****ou 文档编号:136445 上传时间:2023-04-09 格式:DOCX 页数:81 大小:1.90MB
下载 相关 举报
餐饮管理系统项目开发毕业设计.docx_第1页
第1页 / 共81页
餐饮管理系统项目开发毕业设计.docx_第2页
第2页 / 共81页
餐饮管理系统项目开发毕业设计.docx_第3页
第3页 / 共81页
餐饮管理系统项目开发毕业设计.docx_第4页
第4页 / 共81页
餐饮管理系统项目开发毕业设计.docx_第5页
第5页 / 共81页
亲,该文档总共81页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《餐饮管理系统项目开发毕业设计.docx》由会员分享,可在线阅读,更多相关《餐饮管理系统项目开发毕业设计.docx(81页珍藏版)》请在第一文库网上搜索。

1、餐饮管理系统项目开发毕业设计目录第一章餐饮管理系统概述11.1 项目开发的目的和意义11.1.1 项目开发的目的.11. 1. 2项目开发的意义11.2 项目开发环境21. 2. 1硬件环境.27. 2. 2软件环境.21.3开发工具介绍21. 3. 1 SQL Server 简介22. 3. 2 C# 简介.3第二章餐饮管理系统可行性研究与需求分析42.1 可行性研究41 .1.1技术可行性.42 . 1. 2经济可行性.43. 1. 3操作可行性.42. 1.4社会因素可行性52. 7. 5可行性研究结论52.2需求分析51. 2. 1任务概述.52. 2.2任务目标.53. 2. 3需求

2、规定.54. 2.4数据流图.75. 2.5数据字典8第三章餐饮管理系统总体设计133.1 系统的体系结构133.2 系统功能模块图143. 2. 1功能模块图.143. 2. 2系统模块功能描述.14第四章餐饮管理系统数据库设计204.1 数据库的概念设计204.2 数据库的逻辑结构设计234.3 数据库的物理结构设计24第五章餐饮管理系统详细设计265.1 详细设计的目的265.2 系统程序流程图265.2.1 用户管理模块的程序流程图.265. 2. 2菜肴管理模块的程序流程图.275. 2. 3营业管理模块的程序流程图.285. 2. 4预定管理模块的程序流程图.305. 2. 5外卖

3、管理模块的程序流程图.325. 2.6职工管理模块的程序流程图.3335第六章餐饮管理系统界面与代码实现6.1 用户管理模块的界面与代码实现356. 1. 1界面.357. 1. 2代码.356.2 菜肴管理模块的界面与代码实现376. 2. 1界面.377. 2. 2代码.376.3 营业管理模块的界面与代码实现396. 3. 7界面.397. 3. 2代码.3942第七章餐饮管理系统测试7.1 测试说明427.2 功能测试42Z 2. 1测试方案一.427. 2. 2测试方案二.427 . 2. 3测试方案三.438 .2.4测试方案四.437. 2. 5测试方案五.448. 2. 6测试

4、方案六.45结束语4647参考文献附录I4853附录n第一章餐饮管理系统概述1.1 项目开发的目的和意义1.1.1 项目开发的目的随着人民生活水平的提高,餐饮业在服务行业中占有越来越重要的地位。努力在当前餐饮行业日趋激烈的竞争中脱颖而出,已成为每位餐饮业经营者所追求的目标。随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息

5、科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势。经过多年发展,餐饮管理已经逐渐由定性管理1,进入到重视定量管理的科学阶段。众所周知I,在定量管理的具体实现方法和手段方面,最有效的工具就是电脑软件管理。传统的手工操作管理存在着许多无法避免的问题,例如:人工计算帐单金额容易出现差错;客人消费单据难以保存和查询;无法对大量营业数据进行统计分析;无法进行会员管理和追踪;无法准确迅速的解决折扣和优惠等问题;无法准确满足客人的个性需求。宾馆餐饮管理系统就是针对以上问题设计的,系统实现了一般宾馆餐饮日常营运的全面自动管理

6、。1.1.2 项目开发的意义随着市场经济的发展和人们物质生活水平的日益提高,餐饮业在服行业中占据越来越重要的地位。能够在同行业的激烈竞争中脱颖而出,独占熬头已经成为每一位餐饮业经营者所努力追求的目标。这就要求餐饮管理者对餐饮业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的餐饮管理系统来实现对餐饮物业的管理,为我们设计餐饮管理系统提供了市场需要。而我们设计的餐饮管理系统在现代社会是较热门的行业,该行业具有相应的服务设施,使管理者和客户对餐饮服务中的事物能更方便、更快捷、更满意的得到答复,伴随着餐饮业的规模不断扩大和客户的不断增多,管理将越来越复杂,工作量也将越来越大。但一直以来人

7、们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。为此,进一步加快该行业的管理信息化进程,采用一个集高效性、实用性、以及可扩充性等特性于一体的通用餐饮娱乐业管理系统成为广大餐饮业经营者的迫切需要。随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能为人们所深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、

8、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。餐饮企业在向规模化、规范化前进的道路上需要好的软件来支持,而软件公司也将根据行业特点实现自己产品的进步。他们紧密相连,市场优胜劣汰是不二的法则,通过先进的软件管理工具必将实现餐饮和软件IT行业的双赢。1.2 项目开发环境1.2.1 硬件环境Intel 2.4GHz以上处理器,1GMB以上内存容量,120GMB以上硬盘容量。1.2.2 软件环境Microsoft Windows XP 操作系统,Microsoft Visual Studio2003 以上开发工具,Microsoft SQL Server

9、 数据库。1.3 开发工具介绍1.4 . 1 SQL Server 简介SQL是英文Structured Query Language的缩写,意思为结构化杳询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server,Access等都采用了 SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete,以及Drop在内的标准的

10、SQL命令仍可以用来完成几乎所有的数据库操作。SQL Server是Microsoft公司推出的SQL Server数据库管理系统,具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows 98的膝上型电脑到运行Microsoft Windows 2000的大型多处理器的服务器等多种平台使用。SQL Server是一个全面的数据库平台,为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。1.3.2 C# 简介C#是一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软

11、职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员AndersHejlsberg的最新成果。C#看起来与Java有着惊人的相似:它包括了诸如单一继承、接口等与Java儿乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。C#在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了 VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。第二

12、章餐饮管理系统可行性研究与需求分析2.1 可行性研究2.1.1 技术可行性技术方面的可行性就是根据现有的技术条件,能否实现系统的各项要求。L设备:该系统对所需的硬件设备,如服务器、pc机、打印机即网络配件等的性能要求一般,现有设备的性能完全能够满足系统功能的要求。2.软件:本系统属于数据库应用程序,本系统需要一个数据库服务器及其运行的操作系统平台,我们选择Microsoft Server2000及配套的平台Windows 2000,开发工具采用C#,这些软件技术上都比较成熟,因此技术上是可行的。1.1.2 1.2经济可行性本套餐饮信息系统的实施主要考虑几方面的经济因素,包括设备费用,软件开发费

13、用,人工费用,系统投入运行后的经常费用等。设备费用:实现整个餐饮信息系统所需的硬件设备费用,主要包括了主机费用及网络费用。由于本系统对主机及网络的要求不高,因而费用将不会十分巨大。软件开发费用:是指开发餐饮管理信息系统过程中所耗费的费用。本系统主要是针对餐饮管理过程中的业务管理,内容及规模都不大,耗费也随之减少。人工费用:主要是指人员培训费用。整个系统牵涉到的业务流程中的角色都需要经过新的培训,但系统操作可视化,主要管理流程简单易懂,员工容易上手。经过以上经济分析,可得出该餐饮管理系统在经济上是可行的。1.1.3 操作可行性本系统采用C#编程语言环境,对系统的要求不高,一般装有Win98以上操

14、作系统的计算机都能正常运行本系统。本系统目前针对中小型饭店餐饮管理信息系统,规模及程序都不大,目前的使用者仅限于管理员的操作。因而在实施过程中需求及难度都不会太大,在操作上是可行的。1.1.4 社会因素可行性从法律因素和安全使用的角度考虑,所有技术参考资料都经授权,完全不会牵扯到违法和版权问题。1.1.5 可行性研究结论依据以上因素,本餐饮管理系统开发项目不仅方便快捷、高效,而且社会效益比较好。综上所述,此项目在技术、经济、操作和社会效益上是完全可行的。2.2需求分析2.2.1 任务概述从分析饭店店的基本情况入手,进行系统的可行性分析,来了解企业的管理特点和存在的问题,在此基础上,进行详细分析

15、,得出系统功能结构图,再通过系统实现等环节,最终开发出能够满足餐饮业务需要的餐饮管理信息系统。2.2.2 任务目标为适应现代社会人们高度强烈的消费观念,研发餐饮管理系统,改善以前用人力资源统计信息的方法,借助本系统显示的结果可以达到以下目的:1 .方便使用者可以安全的查找自己想要的各种餐饮信息;2 .通过全面的餐饮信息采集和处理,辅助提高系统的管理水平;3,使用本系统,可以提高饭店的管理效率。2.2.3 需求规定餐饮管理系统主要包括以下模块:用户管理模块、菜肴管理模块、营业管理模块、预定管理模块、外卖管理模块、员工管理模块,各模块需求规定如下:1 .用户管理模块用户管理模块主要实现以下功能:1)编辑用户信息,即用户可以修改信息,其中普通用户只能修改自身信息,超级用户能修改自身和其他

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服