《酒店点菜管理系统需求规格说明书.doc》由会员分享,可在线阅读,更多相关《酒店点菜管理系统需求规格说明书.doc(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、. .酒店点菜管理系统文档编号:02版本号:2.0文档名称:软件需求说明书工程名称:酒店点菜管理系统工程负责人:xxx工程组成员:xxx xxx校对:xxx xxx工程开发单位:xxx目录摘要:31、引言41.1课程的研究背景及目的41.2与课题相关的国外研究综述41.2.1国研究概况41.3研究开发容52、系统需求分析52.1系统预期到达的目标52.2需求分析62.2.1使用系统的相关人员62.2.2系统业务流程72.2.3功能需求92.2.4系统的非功能性需求17参考文献:18摘要:随着我国市场经济的不断开展,国民生活水平的不断提高,进入酒店等高等消费场所的人数也与日俱增。传统的手工点菜式
2、由于其难计算、难查找、难更改、易出错、效率低等缺点已逐渐退出了酒店等高等消费场所的效劳管理平台。为了更好的满足广阔消费者的多元化消费需求和不同层次的消费水平,提高酒店的效劳管理质量,提高酒店工作人员的工作效率,我开发小组在多面考察、分析、研究现有酒店点菜管理系统的根底之上,以提高消费者的满意程度及商家的效劳水平和市场竞争力为目标,致力于开发出一套可视化程度高、功能全面、集分析管理于一体的酒店管理系统。本论文采用B/S三层软件体系构造,以Windows为操作平台,Java为开发语言,SQLServer2021为数据库,Eclipse为开发工具,使用JDBC连接。设计并实现了酒店点菜管理系统。该系
3、统实现了在可视化的根底上,利用数据库进展后台管理。前台界面上显示的每道菜均有成品图片、主料介绍、口味介绍和价格介绍,并分为不同菜系。系统具有记录和分析功能,能够自动统计每道菜被点取的次数并进展排列,形本钱店的特色菜。点菜完毕后,系统会自动显示价格,使用户判断所选饭菜的总价是否在自己的预想围。如不满意,那么可以进展补选或退选。上菜后,系统可根据效劳员的操作进展记录,以防止漏菜现象。到达了效劳便、顾客满意的初衷,可初步适用于各大酒店。关键词:酒店点菜管理、JDBC连接、数据库管理、Windows操作平台。1、引言1.1课程的研究背景及目的随着我国市场经济的不断开展,国民生活水平的不断提高,进入酒店
4、等高等消费场所的人数也与日俱增。传统的手工点菜式由于其难计算、难查找、难更改、易出错、效率低等缺点已逐渐退出了酒店等高等消费场所的效劳管理平台。层出不穷的各类酒店点菜管理系统也应运而生,呈现出多元化的开展。为了更好的满足广阔消费者的多元化消费需求和不同层次的消费水平,提高酒店的效劳管理质量,提高酒店工作人员的工作效率,我开发小组在多面考察、分析、研究现有酒店点菜管理系统的根底之上,以提高消费者的满意程度及商家的效劳水平和市场竞争力为目标,致力于开发出一套可视化程度高、功能全面、集分析管理于一体的酒店管理系统,极具有市场价值。1.2与课题相关的国外研究综述1.2.1国研究概况目前,我国酒店餐饮业
5、在日常点菜管理中仍普遍采用手工操作式,整体科技含量低,随着酒店餐饮业高速开展和餐饮店规模的不断扩大,多酒店餐饮企业采用连锁经经营和集团化运营,手工操作无论是在工作效率、人力本钱和决策信息等面都已经难以适应企业开展的要求,制约了整个酒店餐饮业的规模化开展和整体效劳水平的提升,如向阳渔港、生记等. 在中国饭店协会公布的中国餐饮业产业奉献奖和学术奉献奖中,联想集团、神州数码、清华同及中国网通等国知名IT企业也榜上有名,这些IT企业都已瞄准了酒店餐饮业信息技术应用市场的巨大潜力。据预测,未来3至5年,信息数字技术产品在中国饭店与餐饮业的应用将到达一个顶峰,市场最大容量可达2300亿元人民币。就点菜系统
6、而言,最普遍的是计算机收银台录入菜单设备、POS点菜系统,除了这种点菜系统,其它的计算机信息系统已经从预订、接待、点菜、菜品上传、厨房分单打印、条码划菜、收银、经理查询等面在大型餐饮企业全位地整合起来了。摘自IT168中国第三餐饮企业信息化研究1.3研究开发容本论文对各大酒店的酒店点菜管理系统的工作需求进展了全面的分析。采用B/S三层软件体系构造,以Windows为操作平台,Java为开发语言,SQLServer2021为数据库,Eclipse为开发工具,使用JDBC连接。本论文的重点工作包括在系统中实现了按角色的访问控制,对系统数据进展分析、排序。2、系统需求分析需求分析是软件开发过程的初始
7、阶段,对于整个软件开发过程以及软件产品的质量是至关重要的。在工程启动之前,我工程开发小组对现有的酒店点菜管理系统工作进展了细致的调研,并对收集到的需求信息进展汇总分析,进一步挖掘出一些潜在的系统需求。 2.1系统预期到达的目标1、实现顾客根据口味、价格、食料、菜系进展点菜,如菜系可分为中、西餐,或者、粤、川、等;价格可根据不同的消费水平分为实惠、中档、高档不同等级;口味可分为酸、甜、辣等多种。通过前台可视化界面实现顾客多面选择。2、系统对顾客的选择具有自动记录和分析功能,能够统计每道菜的点击次数,根据受欢迎度可以分时推出本店的“金牌菜,管理人员也可根据统计情况适当对菜谱进展改动,去掉人气低的菜
8、品。此外还可以根据每日各菜品的选择次数调整使得材料选购的数量,尽量防止没有材料的情况。3、点菜完毕后,实现对顾客所点菜品价格的统计,以免使顾客花费超出预算。本系统还可以实现顾客的退选或补选的要求,在顾客所点菜品上来之后,系统可通过点击进展记录,以免发生漏菜现象。4、厨师可根据厨师号或菜系种类查询自己所做的菜是否受欢迎。5、根据以上功能,该工程主要以以Windows为操作平台,Java为开发语言,SQLServer2021为数据库,Eclipse为开发工具,使用JDBC连接。前台界面实现可视化,便顾客的选择。后台管理为数据库,管理菜品的增、删、改、查的实现都借以数据库实现。工程目标即为成功、完整
9、的实现该系统,让客户满意。2.2需求分析2.2.1使用系统的相关人员与酒店点菜管理系统相关的人员可能操作系统的角色详细情况及需求如表2-1所示:角色需求描述顾客根据系统操作提示自主进展点菜、退菜操作,系统要能够根据顾客的选择进展自动进展结账计算并显示。效劳员根据系统操作提示对已经上桌的菜进展标记,查看账单进展收账。经理查看营业情况,各菜品反映情况,顾客反响意见等。厨师查看顾客对菜品的评价。采购部门根据各菜品的受欢迎度采购食材后台管理人员对数据库初始数据的设置,系统维护与升级。对数据进展分析,并根据顾客点菜情况适当修改菜单。权限设置,数据备份。表2-1 使用系统的相关人员及需求描述2.2.2系统
10、业务流程根据用户提出的需求归纳出系统的功能包括5局部:根底数据的设置包括各菜品的价格,材料,口味等,点菜同时包括退订,补订等功能,点菜记录管理,数据分析,对食品材料记录的管理。系统的业务流程如图2-1所示系统工作流程如图2-2所示,数据统计分析流程如图2-3所示。系统业务流程初始阶段点菜阶段上菜阶段结账阶段后台管理人员根底数据设置顾客根本菜系介绍点菜补选或退选上菜情况记录结账效劳员查看账单系统权限管理工作流程权限初始化阶段权限管理人员普通用户身份验证开场功能模块管理角色管理用户管理给用户及角色授权用户登录获取用户权限生成功能菜单完毕图2-2 系统工作流程输入分析条件效劳员厨师酒店点菜管理系统输
11、入工作号餐桌号或包间号开场开场输入厨师号选择菜系名数据查询统计输出结果进展数据分析可对分析输入厨师号选择菜系名结果排序从数据库中提取数据完毕完毕图2-3 数据统计分析流程2.2.3功能需求1、根底数据设置系统管理员通过该局部功能完成酒店点菜管理系统中根底数据的设置工作。主要工作包括:中、西餐,、粤、川、等菜系根底数据的设置,包括:图片、口味、价格、原料等的介绍,并根据价格的不同分为高、中、低三档。2、点菜、补选或退选顾客可根据口味、价格、食料、菜系进展点菜,菜品种分为中、西两种,其中中餐按照菜系分为、粤、川、五种;并根据价格分为高、中、低三个等级;根据口味可分为酸、甜、辣、咸四种。通过前台可视
12、化界面实现顾客多面选择。点菜完毕后,系统自动进展菜价统计并显示。如顾客不满意那么可进展退选或补选。3、点菜次数记录系统自动记录点菜次数,并对补选的菜进展次数增加,退选的菜进展次数减少,并将最终结果排序,以实现“特色菜和“不受欢迎菜,便于酒店推出特色菜,撤销不受欢迎菜,改变菜单,改进效劳质量,并对衡量厨师水平有一定的指导作用。4、后台管理厨师可根据厨师号或者选择菜系名查看顾客对自己做的菜的满意度和受欢迎或者不受欢迎的菜;经理可根据系统自动排名推出“特色菜撤销不受欢迎的菜,改进菜单,提高效劳质量;效劳员可在输入自己的员工号后,输入客人餐桌号或包间号进展收费。5、数据处理系统可根据用户选择的菜,自动
13、进展总价计算并显示,以便用户补选或退选,便于效劳员收费;可记录用户的点菜,并进展排序,以便厨师和经理查看。通过对用户需求的分析,我们得出系统的用例图,如图2-4所示:菜品种设置菜价格设置菜口味设置菜原材料设置菜图片设置系统管理员其他数据设置其他数据包括20项2-4 根底设置模块用例图2-5 点菜、补选或退选模块用例图点菜补选退选结账顾客评价系统管理员2-6 数据分析模块用例图点菜次数统计并排序选菜总价统计2-7 后台管理模块用例图系统管理员点菜次数显示选菜总价显示酒店经理厨师效劳员顾客2-8 系统权限管理模块用例图普通用户系统管理员用户管理角色管理功能管理角色授权用户授权权限验证系统的数据流图
14、DFD如图2-9所示:(a) 顶层DFD图缺料通知单采购部门可上菜菜单账单点菜菜单上菜记录顾客反映度点菜记录初始设置进料通知单酒店点菜管理系统效劳员顾客后台管理人员厨师经理营业情况(b)中间层DFD图到料通知单缺料统计单账单菜单后台管理人员顾客5缺料统计6处理到料单采购人员点菜记录菜谱数据缺料记录库存记录2上菜1点菜经理4账单统计3结账账单记录 营业收入记录营业情况7顾客统计顾客记录8评价评价记录c底层DFD图1、点菜顾客1.1生成菜单1.2检查菜单缺料记录根底数据菜单记录库存记录1.3确定可上菜性菜单2、上菜2.1上菜2.2标记已上菜效劳员点菜记录菜单2.3生成账单账单3、结账3.1顾客付款
15、3.2标记为已付效劳员账单账单记录4、账单统计账单记录4.1选择统计方式4.2按顾客统计4.3按日期统计4.4按菜品统计 营业收入记录5、缺料统计缺料记录5.1选择统计方式5.2按原料统计5.3按日期统计5.4按菜品统计缺料统计单6、处理到料单6.1根据到料单修改库存库存记录6.2处理缺料单6.3修改缺料记录缺料记录倒料通知单到料单7、顾客统计顾客7.1选择统计方式7.3按就餐次数统计7.2按类型统计顾客记录8、评价8.1选择评价方式8.2按效劳质量评价8.3按菜肴质量评价评价记录2-9 DFD图2.2.4系统的非功能性需求1、系统运行稳定、平安可靠。界面简洁友好,使用便;2、当根底数据发生变
16、化时,系统管理员应该能很便地维护根底数据,提高系统的灵活性;3、最大程度的保证点菜数据的准确性。在顾客进展点菜时要实现各种关键根底数据的选择输入,防止大量的文字输入,以便减少点菜时间,提高录入数据的准确度。具体的根底数据工程包括:菜品名称,价格,口味,主要原料,参考图片,所属菜系,这些信息都采用按钮选择式输入;4、提高系统的并发性能。本系统每次点菜的人数在可预见的几年平均每年最多约有40万人,平均每天点菜人数约为1000人,按最顶峰值1500人,一天餐厅营业时间为8小时算,每次点菜时间为5分钟,所以系统要保证同时在线的人数为:1500人/480分钟/5分钟=15人;5、系统报名页面的响应时间要
17、限制在5秒以;6、竟可能的降低系统运行和维护的本钱,以便在餐饮行业中推广本系统,扩大使用围。小结:本局部(章)通过对酒店餐饮行业日常点菜工作需求的全面分析,在明确了业务工作流程的根底上,采用了基于角色的分析思想,确定该系统包括根底数据设置、网上报名、后台管理、数据分析和系统权限管理5个模块,为顾客自助点菜和数据分析系统的设计和实现打下良好的根底。 参考文献:1、珊,萨师煊著本书系统全面的阐述了数据库系统的根底理论、根本技术和根本法;?数据库系统概论?;第四版;高等教育;2021:335 3512、史济民,顾春华,昌武著;?软件工程原理、法与应用?;第二版本书介绍了软件工程的根本概念和软件开发模
18、型,涵盖了需求分析、系统设计、编码、测试、维护的根本概念以及软件管理、质量保证和工程环境等知识;高等教育;2021:276 2933、Cay S.Horstmann, Gary Cornell;Core Java,Volume I:Fundamentals;第八版;机械工业;2021:1 94、William Stallings;Operating Systems Internals and Design Principles;渝译;第五版;电子工业;2021:59 605、 莉,强等. SQL Server数据库原理及应用教程,清华大学,2003:90 1236、美Michael Halvo
19、rson. Visual Basic.NET程序设计,清华大学,2002:109 7、兴晶, Visual Basic.NET数据库开发典型实例, 电子工业,2002:398 4108、邱忠 等译. ADO 与 ADO.NET 编程指南. :电子工业9、计算机毕业设计曜,青,丁编著.Visual Basic 函数实用手册.:冶金工业,2002.1110?VB酒店点菜系统?出自 “毕业论文毕业设计-“VB论文设计。11、?酒店点菜管理系统设计?出自“毕业设计指导网。12?一种新型的电子点菜系统?出自“中国论文联盟。13熊钰岚月顺?基于J2EE开发平台的无线点菜系统?. 希民著 ?计算机与现代化?2006年10期教育之通病是教用脑的人不用手,不教用手的人用脑,所以一无所能。教育革命的对策是手脑联盟,结果是手与脑的力量都可以大到不可思议。. .word.zl.