餐厅点餐需求规格说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

餐厅点餐系统需求规格说明书编写:XX二〇一X年X月XX日目录1.引言:..................................................................51.1编写目的:.........................................................51.2项目背景:.........................................................51.3术语说明:.........................................................51.4参考资料:.........................................................52.项目概述:..............................................................62.1待开发软件的一般描述:.............................................62.2待开发软件的功能:.................................................62.3用户特征:.........................................................62.4运行环境:.........................................................72.5条件与限制:.......................................................73.功能需求............................................................73.1功能划分:.........................................................73.2功能描述:.........................................................84.外部接口需求:...........................................................94.1用户界面:.........................................................94.2硬件接口:.........................................................94.3软件接口:........................................................104.4通讯接口:........................................................104.5故障处理:........................................................105.性能需求:.............................................................105.1数据精确度:......................................................105.2时间特性:........................................................105.3适应性:..........................................................106.软件属性需求:..........................................................106.1正确性:..........................................................106.2可靠性:..........................................................116.3效率:............................................................116.4完整性:..........................................................116.5易使用性:........................................................116.6可维护性:........................................................116.7可测试性:........................................................116.8复用性:..........................................................116.9安全保密性:......................................................116.10可理解性:.......................................................116.11可移植性:.......................................................126.12互联性:.........................................................127.其他需求:.............................................................128.数据描述:............................................................128.1:静态数据.........................................................128.2:动态数据.........................................................128.3:数据库概述.......................................................128.4:数据字典.........................................................121.引言:1.1编写目的:为了说明编写本软件所需要的数据,所拥有的功能、性能及对功能、性能的规定,对所需设备、运行环境等的要求。预期读者为本小组的开发人员。1.2项目背景:中国是举世闻名的美食大国,拥有五千年的饮食文化和巨大的餐饮市场,随着人民生活水平和生活方式的转变,餐饮业具有巨大的投资市场,被称为中国的黄金产业,但同样也应看到,餐饮业不仅面临着巨大的发展机遇,也面临着前所未有的挑战和考验。基于手工操作的种种缺点,为了更好地管理餐厅,实现管理自动化,我们将餐厅管理的流程与规则与现代的计算机技术相结合,建立起餐厅管理系统,以利于餐厅管理的顺利运行。1.3术语说明:需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。数据:本软件中指消费记录中的数量,单价等日常生活中所认为的一般数据。1.4参考资料:[1]齐治昌,谭庆平,宁洪.软件工程[M].北京:搞定教育出版社,2000.[2]王立峰,延伟东,章华.软件工程理论与实践[M].陈明泽.北京:清华大学出版社,2003.2.项目概述:2.1待开发软件的一般描述:本餐饮管理系统广泛适用于中、小型餐饮行业、咖啡厅、饭店、酒楼、等场所。为方便酒店管理人员更有效的管理酒店而开发。该系统可以帮助餐饮企业处理日常工作业务,规范管理工作和操作流程,是餐饮行业的得力助手。另外,本餐饮管理系统具有强大的统计分析功能,可以帮助经营者分析自己企业的经营状况。比如可以很方便的统计出任意一天、任意一段时间的营业额,使对自己的企业经营状况了如指掌;可以统计出任意一段时间的菜品销售排行榜,可以按照各菜品的销售额、销售数量、利润等任意排行,使你清楚的了解贵公司哪些菜品顾客最喜欢、哪些菜品利润最高,进而可以分析这样的菜品为什么顾客比较喜欢,从而为贵公司的经营决策提供了科学依据;以及统计出任意一段时间的平均客流时段分析等。本餐饮管理系统属小型网络系统,可应用于酒店中的餐饮部门以及咖啡厅、饭店、酒楼、等场所,具有一定的独立性。2.2待开发软件的功能:2.3用户特征:顾客:根据系统操作提示自主进行点菜、退菜操作,系统要能够根据顾客的选择进行自动进行结账计算并显示。服务员:根据系统操作提示对已经上桌的菜进行标记。厨房:根据系统操作提示对开始烹饪和已经烹饪好的菜品进行标记。系统管理人员:对数据库初始数据的设置,系统维护与升级。对数据进行分析,并根据当日材料情况适当修改菜单。权限设置,数据备份。2.4运行环境:指定工具:编程工具:eclipse数据为管理系统:SQLserver2010开发环境:操作系统:window7/window8打印机:普通打印机:用于收银台打印帐单报表,可选择任何支持WINDOWS的针式、喷墨或激光打印机。票据打印机:用于收银台打印帐单、吧台厨房打印小票,推荐使用EPSONTM系列票据打印机。网络设备:10M/100M集线器/交换机、10M/100M网卡、推荐使用100M交换机和100M网卡、如果远程连接吧厨打印机,则需配备专门的打印服务器2.5条件与限制:语言限制:使用流行语言Java语言进行开发,使用MyEclipse进行编译。硬件限制:使用Windows7及以上的操作系统。3.功能需求3.1功能划分:3.2功能描述:据用户提出的需求归纳,本系统主要分为9个子功能模块,即接待开台模块、点菜模块、上菜划单模块、加菜模块、游戏模块、催单模块、账单统计模块、结账模块、提建议模块。具体各模块功能介绍如下:接待开台模块:根据顾客所点菜的菜系将顾客分配到餐厅不同的区域;点菜模块:主要根据顾客点菜信息,生成菜单记录;上菜划单模块:厨师制作好菜品后,出菜时修改上菜记录;加菜模块:主要根据顾客后续点菜信息,更新菜单记录;游戏模块:顾客可在用餐及等待过程中,玩客户机上的小游戏;催单模块:根据顾客的点菜记录,尽快实现端菜上桌;账单统计模块:选择合适的统计方式,根据相应的账单记录统计顾客的用餐费用;结账模块:根据顾客的点菜记录,生成账单,方便顾客结账;提建议模块:客户用餐完毕后,在上面可提出意见或建议。4.外部接口需求:4.1用户界面:登录界面:用户直接输入桌号就行了。点菜界面:显示一张统一的菜谱,每个菜下面显示价格和份数,价格呈现灰色,表示此此菜没有了,呈现红色,表示还有。点完后,点击结算按钮。结算界面:以表格的形式显示出来,左边菜名,中间是价格,右边是删除。表格最下面是总价和确认提交按钮。生成、修改、查看菜单:餐厅人员其身份得到验证之后,他们就可以对菜单进行访问操作。修改需要通过管理员验证后,操作有效。用户生成、修改、查看菜单:用户就座后,可在点菜界面进行操作,在提交点餐记录之前,用户可查看、选择或撤消菜品。用户加菜:用户在用餐过程中可以打开点菜界面,并在此界面中再次进行点餐操作,其消费金额将加到最终账单中。服务员查看点餐及送餐:服务员可随时查看点餐记录,并对点餐记录上的显示进行送餐等服务,对于点餐记

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功