餐饮管理系统毕业论文.doc
《餐饮管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《餐饮管理系统毕业论文.doc(48页珍藏版)》请在三一办公上搜索。
1、摘 要中国经济的高速增长使得餐饮市场成为消费需求升温最为可观的市场,这直接推动了中国餐饮业规模的不断扩大,同时也导致了餐饮业竞争的日益激烈,使得传统手工管理无法避免的管理弊端越显尖锐,餐饮企业管理要信息化的需求己成趋势。本系统以中小型餐饮企业为研究对象,深入分析其需求特点,采用B/S体系结构的一主机多终端的高性价比计算机硬件系统、先进的DataSource数据库访问技术,以及可维护性高的MVC三层体系结构,力求实现中小型餐饮企业高效、安全、全面的信息化管理。本系统的使用不仅使收银员和财务人员从繁琐的记账和核算工作中解脱出来,提高了工作效率,而且更重要的是它通过完善的报表分析使提供信息的速度明显
2、加快,管理基础数据更加科学化,管理人员摆脱了事务性工作转而从事管理专业工作,为经营决策提供了快捷和强大的数据支持。提高经营管理水平,带来更多的顾客,使企业取得更好的经济效益。关键词:B/S;DataSource;MVC;信息化管理目录摘 要I目录II第一章、绪 论11.1课题背景11.1.1我国餐饮业管理信息系统发展现状11.1.2 开发技术选择与简介1第二章、系统分析32.1 目的及必要性32.2 可行性分析32.2.1 管理上的可行性32.2.2 技术上的可行性32.2.3 经济上的可行性42.3 业务流程分析42.3.1 会员管理业务流程图42.3.2 前台营业业务流程图52.3.3 营
3、业统计与绩效管理业务流程图62.4数据流程分析72.4.1数据流程图82.5 数据字典132.5.1 数据流的描述132.5.2 处理逻辑的描述162.5.3 数据存储的描述182.5.4 外部实体的描述20第三章、系统设计213.1 系统功能设计213.2 数据库设计233.2.1 数据库概念结构设计233.2.2逻辑结构设计27第四章、系统实现324.1 系统说明324.2 系统软硬件配置324.3 系统界面324.3.1系统登陆324.3.2登陆成功后系统首页334.3.3失败后页面334.3.4系统功能导航344.3.5会员管理导航344.3.6会员类别维护354.3.7新增会员类别页
4、面354.3.8会员信息维护页面354.3.9新增会员信息页面364.3.10修改会员信息页面364.3.11商品管理导航364.3.12商品类别维护页面374.3.13商品信息维护页面374.3.14商品添加374.3.15商品信息修改384.3.16桌台管理导航384.3.17桌台类别维护384.3.18桌台信息维护394.3.19桌台状态查询394.3.20前台营业导航404.3.21预定404.3.22开台41第五章、结论42致 谢43参考文献44第一章、绪 论1.1课题背景1.1.1我国餐饮业管理信息系统发展现状我国餐饮业的餐饮信息管理系统的开发,规模大小各不相同,开发方法、模式、平
5、台也不尽相同。有的是购买的系统,有的是自己开发,有的还进行了多次开发,因为开发人员和方法的原因,系统维护和升级都比较困难。信息共享性差,数据冗余大,维护困难。以前的餐饮管理信息系统一般采用面向过程、面向数据的开发方法或者采用传统的面向对象的开发方法,开发的系统一般是基于单机或局域网,系统的结构是单机或C/S结构,开发使用的软件或平台多为简单的关系数据库管理系统。不断增长的复杂性、多样性和相互关联性是当今管理信息系统的共同特征。传统的面向功能开发方法,已逐渐不适应越来越复杂和多变的需求,其成果不能得到很好的重用。而面向对象技术能够有效地控制复杂性、适应多变性,具有灵活性、低风险性、可重用性,从而
6、能提高系统开发的效率。随着Internet技术的迅速发展,B/S体系结构技术和分布式计算技术的逐渐成熟。开发基于新的硬件基础和软件开发方法的餐饮管理信息系统成为可能。UML是对面向对象系统建模的标准语言。从面向功能的开发方法转向使用UML的面向对象开发方法是信息系统开发的趋势。RUP是基于UML的新一代面向对象开发方法,和以往的面向对象方法相比,其迭代和增量开发思想更适合软件系统的开发。中小型饭店管理系统本人主要完成销售管理子系统的分析、设计及实现。1.1.2 开发技术选择与简介Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和
7、Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动感的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Jav
8、a平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.4,最近本为Java1.6。Java分为三个体系JavaSE,JavaEE,JavaME。2)后台数据库MySQL简介MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MyS
9、QL作为网站数据库。第二章、系统分析2.1 目的及必要性在中小型饭店中实施计算机管理信息系统,首先能在业务流程上,加快饭店内的运营速度,提高桌台的翻台率,同时,还可降低各部门员工的劳动强度,使员工能更好地为客人提供服务。其次还能为饭店的经营者提供较为详尽的营业数据作为决策依据以及可以实现对员工以及其工作业绩的有效管理,降低企业的劳动力成本。在中小型饭店的信息化管理系统中,其中销售管理子系统又显得相当关键,因为企业要实现盈利终究是要靠销售产品或服务出去,也就是直接与顾客打交道的这个环节,而餐饮的销售环节又与传统的产品销售具有明显的差异,饭店除了销售产品这个实体之外,更重要的是服务的整个过程,而怎
10、样实现规范化的销售服务流程正是本系统的计的目标之所在。在饭店营业过程中,由于桌台分布在各个楼层和包间,很难做到对桌台状态的实时掌握,点菜与结账的过程也相当混乱,用计算器算账的过程非常缓慢,使得排队和等待现象相当严重,为了解决这些问题,建立一套管理信息系统是必要的。2.2 可行性分析2.2.1 管理上的可行性管理上的可行性,是指管理人员对开发应用项目的态度和管理方面的条件。在之前的手工操作过程中出现的问题使得主管领导和高中层人员都意识到了目前管理上的局限性,在提出管理信息系统的解决方案后,主管人员可以更加方便的调配一线工作人员并掌握其工作状态,能够通过系统查看员工的工作业绩。系统安装后,可以大大
11、缓解排队等候现象,规范营业流程,提高顾客满意度,吸引更多顾客来饭店就餐,营业利润也必将上一个新的层次。因此各层人员都非常支持此项决策。并且饭店希望能在中小型企业中上一个新的台阶,此时也恰逢时机。因此在管理上是可行的。2.2.2 技术上的可行性技术上的可行性,是指分析当前的软硬件技术能否满足系统提出的要求。本系统采用B/S体系结构,能够加大系统的灵活性,服务器上安装之后其它终端皆能访问,方便而灵活。开发语言上选择JAVA,为一种面向对象开发语言,对于需求变化和后期维护支持性好,具有较高的安全性能。数据库采用MYSQL,与JAVA兼容性好,并且免费,对处理中小型饭店的数据量已经绰绰有余。本次系统的
12、开发人员也就是本人,从事开发工作已经具有一定的经验,曾经有过几个系统成功开发经历,对于此系统的开发能够胜任。由此可见,开发此套系统,在技术上是可行的。2.2.3 经济上的可行性经济上的可行性,主要是预估费用指出和对项目的经济效益进行评价。在发展信息化建设之后,能够提高企业经济效益,提高企业利润。而本套系统的运行也无太大特殊性要求,并且此套系统因学习所用而开发,无需开发费用,即后续软件投资可免,故经济上是可行的。2.3 业务流程分析管理业务流程图是用来描述系统内各单位、人员之间的业务关系、作业顺序和管理信息流向的图表。利用业务流程图可以有助于找出业务流程中的不合理流程。本系统业务流程分析主要是在
13、已有业务的基础上,通过画业务流程图的形式进行分析。本系统用到业务流程图符号如下:图2-1 业务流程图的符号2.3.1 会员管理业务流程图会员填写申请表,管理员查看是否携带有效证件,是则会员申请成功,管理员通过添加会员模块将会员信息输入到系统,如没有携带有效证件,则会员申请将不能通过,管理员将未通过会员申请表退回给会员。会员可以提出会员注销申请,管理员查看会员信息后,如该会员没有欠款记录或其它违规记录,则管理员删除该会员信息。管理员可以进行会员信息的查询和维护。图2-2 会员管理业务流程图2.3.2 前台营业业务流程图顾客选定桌台,将选台单交给服务员,服务员根据桌台号进行查询,查看该台状态,是否
14、被预定,如没有被预定,则服务员进行开台操作,生成开台单,并也进入下面的点菜操作,如该桌台已经被其它顾客预定,则该选台单无效,退还顾客让顾客选择其它桌台。开台后顾客进行点菜,生成点菜单。顾客用餐完毕后,收银员根据点菜单进行收银结账,打印发票给顾客。NY顾客服务员收银员选台单点菜单开台单发票点菜结账销售单桌台状态查询是否预定无效选台单开台图2-3 前台营业业务流程图2.3.3 营业统计与绩效管理业务流程图系统根据前台营业过程中生成的销售统计单进行营业统计分析,形成销售统计报表,销售经理可以查看销售报表进行管理决策。销售经理设定业绩评定标准,系统根据前台营业过程中服务员开出的开台单进行员工业绩统计分
15、析,形成业绩统计清单,辅助销售经理进行管理决策。销售单营业统计销售报表销售经理业绩标准业绩清单开台单标准设定业绩统计分析图2-4 营业统计与绩效管理业务流程图2.4数据流程分析在管理业务分析过程中绘制的管理业务流程图虽然形象的表达了管理中的信息流动,但仍没有完全脱离一些物质要素。为了用计算机进行信息管理,还必须进一步舍去物质要素,收集有关资料,绘制出系统的数据流程图,为下一步分析做准备。数据流程分析通常是通过分层的数据流程图(DFD,Data Flow Diagram)来实现的。数据流图是系统分析员与用户交流思想的工具。其具体的分析过程为:先把系统看成一个整体,明确信息的输入与输出,界定系统的
16、边界,画出顶层数据流程图,在根据结构化方法的思想,将系统分解成相对独立的子系统,找出各子系统的输入数据流和输出数据流,分析输入数据流的来源和输出数据流的去向,用数据流将数据源,子系统和数据终点连接起来。以此类推,直到分解为功能单一的模块为止2.4.1数据流程图数据流程图是一种能全面的描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合的反映出信息在系统中的流动、处理和存储情况。本系统所用数据流程图符号如下:1)外部实体。外部实体指本系统之外的人或单位,它们和本系统有信息传递关系。2)数据流。数据流表示流动着的数据,它可以是一项数据,也可以是一组数据,也可以用来表示对数据文件的存储操作。3)
17、处理。处理又称功能。4)数据存储。数据存储又指通过数据文件、文件夹或账本等存储数据,用一个右边开口的长方形表示。图2-5 数据流程图的符号1) 顶层数据流图图2-6 销售子系统顶层数据流图2) 第一层数据流程图职工信息会员信息业绩清单职工业绩表开台单桌台类别商品类别销售统计桌台信息商品信息销售单桌台信息商品信息开台单销售单桌台状态点菜单职工信息系统信息会员信息职工信息系统信息会员信息销售单表系统信息表职工类别表桌台类别表桌台管理P4职工管理P3商品管理P5会员管理P2系统设置P1前台营业P6桌台信息表会员类别表会员信息表职工信息表商品类别表商品信息表销售统计表点菜信息表桌台状态表开台信息表营业
18、统计P8会员职工会员类别职工类别绩效管理P7业绩参考表参考单图2-7 销售子系统第一层数据流图3) 第二层数据流程图图2-8 会员管理的第二层数据流图图2-9 职工管理的第二层数据流图桌台信息P4桌台管理桌台类别桌台信息桌台类别桌台类别表桌台类别维护P4.1管理员桌台信息维护P4.2桌台信息表图2-10 桌台管理的第二层数据流图P5商品管理商品信息商品类别商品信息商品类别商品类别表商品类别维护P5.1商品信息维护P5.2商品信息表管理员图2-11 商品管理的第二层数据流图桌台状态桌台状态桌台状态桌台状态桌台状态桌台状态开台单开台单已结点菜单点菜单点菜单2点菜单3销售单点菜单商品信息会员信息开台
19、信息表选台P6.2服务员开台P6.3商品信息表清台P6.8结账P6.7点菜P6.4预定P6.1并台P6.6会员信息表桌台状态表销售单表点菜信息表点菜单点菜单已结点菜单换台P6.5P6前台营业图2-12 前台营业的第二层数据流图P7绩效管理参考单参考单开台单业绩清单参考单职工业绩表业绩统计分析P7.2参考标准设定P7.1业绩参考表管理员开台信息表图2-13 绩效管理的第二层数据流图2.5 数据字典为了对数据流程图中的各个元素作出详细的说明,有必要建立数据字典。数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。数据流程图配以数据字典
20、,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。2.5.1 数据流的描述数据流编号:D-1-1数据流名称:系统信息简述:系统需要用到的基础信息,及企业的描述信息数据流来源:管理员数据流去向:系统设置模块数据项组成:系统信息id+公司税号+公司名称+公司地址+联系电话数据流编号:D-2-1数据流名称:会员类别简述:会员的类型数据流来源:会员类别维护模块数据流去向:会员类别表数据项组成:会员类别id+会员类别编号+会员类别名称+价格+折扣率数据流编号:D-2-2数据流名称:会员信息简述:会员的详细信息数据流来源:会员数据流去向:会员信息维护模块数据项组成:会员信息id+会员卡号+会员名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮 管理 系统 毕业论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3995355.html