第三组-餐饮管理系统需求规格说明书

上传人:博****1 文档编号:564867991 上传时间:2023-10-06 格式:DOC 页数:11 大小:251.50KB
返回 下载 相关 举报
第三组-餐饮管理系统需求规格说明书_第1页
第1页 / 共11页
第三组-餐饮管理系统需求规格说明书_第2页
第2页 / 共11页
第三组-餐饮管理系统需求规格说明书_第3页
第3页 / 共11页
第三组-餐饮管理系统需求规格说明书_第4页
第4页 / 共11页
第三组-餐饮管理系统需求规格说明书_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《第三组-餐饮管理系统需求规格说明书》由会员分享,可在线阅读,更多相关《第三组-餐饮管理系统需求规格说明书(11页珍藏版)》请在金锄头文库上搜索。

1、需求规格说明书1软件需求说明引言1.1编写目的为了说明编写本软件所须要的数据,所拥有的功能、性能及对功能、性能的规定,对所需设备、运行环境等的要求。预期读者为本小组的开发人员。1.2背景说明:a 软件系统的名称:酒店餐饮管理系统。b 本项目的任务的开发者: 面对用户:酒店餐饮的前台服务员、厨房管理员、原材料的供货部门以及经理部门的管理人员。实现该软件的计算中心或计算机网络:支持Windows98对等网和NT/2000网络。C. 系统命名: 餐厅管理系统 小组成员: 张宏凯(组长)、石萍、丁浩、黄泽坤、李志磊、赵明开发工具: vs 2008 sql server20051.3参考资料本软件开发的

2、可行性探讨报告、软件工程导论(清华高校出版社 张海藩)数据库原理及应用2任务概述2.1目标本餐饮管理系统广泛适用于中、小型餐饮行业、咖啡厅、饭店、酒楼、等场所。为便利酒店管理人员更有效的管理酒店而开发。该系统可以帮助餐饮企业处理日常工作业务,规范管理工作和操作流程,是餐饮行业的得力助手。另外,本餐饮管理系统具有强大的统计分析功能,可以帮助经营者分析自己企业的经营状况。比如可以很便利的统计出随意一天、随意一段时间的营业额,使对自己的企业经营状况了如指掌;可以统计出随意一段时间的菜品销售排行榜,可以依据各菜品的销售额、销售数量、利润等随意排行,使你清晰的了解贵公司哪些菜品顾客最喜爱、哪些菜品利润最

3、高,进而可以分析这样的菜品为什么顾客比较喜爱,从而为贵公司的经营决策供应了科学依据;以及统计出随意一段时间的平均客流时段分析等。本餐饮管理系统属小型网络系统,可应用于酒店中的餐饮部门以及咖啡厅、饭店、酒楼、等场所,具有肯定的独立性。2.2用户的特点本餐饮管理系统对用户的教化水平与技术专长要求不高,一般只要求具备电脑操作基本学问,会打字就可以了。维护人员为本小组开发人员,均为计算机专业本科教化,懂得VC+6.0编程,数据库管理等相关技术。2.3假定和约束a.系统可以长期运行,版本也可以不断升级,来满意用户的新需求。b.构建该系统的酒店供应必要的资金购买电脑架构网络,实现前台和供货部门以及酒店管理

4、部门的联网,使整个酒店一体化,提高酒店的运营效率和效益。c.系统是由 Vs2008开发的,大部分的操作系统都能够顺当运行,适合广阔的酒店运用。为保证系统的正常运行必需有特地的人员来维护系统并对系统数据库进行更新。d.系统操作简洁,酒店的工作人员只需驾驭一些基本的电脑运用方面的学问,要求会打字,这样简洁进行培训能够轻松运用本系统,无须酒店花费多少财力物力来培训员工。e.系统一经投入便能够运行,并产生效益得到回报。3需求描述3.1系统功能图酒店餐饮管理系统财务管理酒菜信息查询餐桌预定信息帐单查询客户信息销售分析餐桌运用状况食品 查询就餐时间预定餐桌桌台号菜单折扣付款方式预定新开台用户管理密码修改退

5、出系统餐饮管理查询系统营业设置登陆管理3.2系统的性能需求为了保证系统能够长期、平安、稳定、牢靠、高效的运行,餐饮管理系统应当满意以下的性能需求:1 系统处理的精确性和刚好性系统处理的精确性和刚好性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理实力和响应时间能够满意企业对信息处理的需求。2 系统的开放性和系统的可扩充性餐饮管理系统在开发过程中,应当充分考虑以后的可扩充性。例如订餐系统的方式的变更(网上订餐),用户查询的需求也会不断的更新和完善。全部这些,都要求系统供应足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系

6、统应是一个开放系统,只要符合肯定的规范,可以简洁的加入和削减系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3 系统的易用性和易维护性餐饮管理系统是干脆面对运用人员的,而运用人员往往对计算机并时常特别熟识。这就要求系统能够供应良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应当尽量运用用户熟识的术语和中文信息的界面;针对用户可能出现的运用问题,要供应足够的在线帮助,缩短用户对系统熟识的过程。餐饮管理系统中涉及到的数据是公司的相当重要的信息,系统要供应便利的手段供系统维护人员进行数据的备份,日常的平安管理,系统意外崩溃时数据的复原等工作。4 系统的标准性系统

7、在设计开发运用过程中都要涉及到许多计算机硬件、软件。全部这些都要符合主流国际、国家和行业标准。例如在开发中运用的操作系统、网络系统、开发工具都必需符合通用标准。如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。5系统的先进性目前计算系统的技术发展相当快,做为餐饮管理系统工程,应当保证系统在下个世纪照旧是先进的,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的

8、功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采纳当前主流并先进且有良好发展前途的产品。6系统的响应速度 餐饮管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以刚好 反馈信息。在进行统计分析时,依据所需数据量的不同而从秒级到分钟级, 原则是保证操作人员不会因为速度问题而影响工作效率。3.2系统的数据需求机票预定系统的数据需求包括如下几点:1 数据录入和处理的精确性和实时性数据的输入是否精确是数据处理的前提,错误的输入会导致系统输出的不正确和不行用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的支配系统具有容错性,并且对操作人员要进

9、行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有肯定的处理实力,以保证快速的处理数据。2 数据的一样性与完整性对于输入的数据,要为其定义完整性规则,假如不能符合完整性约束,系统应当拒绝该数据。3 数据的共享与独立性系统的数据应是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应当供应敏捷的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能供应系统的强壮性。3.3系统的数据字典餐桌状态表 名字:餐桌状态表别名:描述:记录餐桌当前状态的信息定义:餐桌状态表(tableuse)=餐桌号(zhuohao)+状态(state)+备注(be

10、izhu)位置:桌号名字:桌号(zhuohao)别名:描述:唯一标识系统中唯一的餐桌定义:桌号位置:餐桌状态表财务收入表名字:财务收入表(shouru)别名:描述:财务收入表(shouru)=收入金额(Dayshouru)+收入日起(timeshouru)名字:账单表(paybill)别名:描述:描述顾客消费明细信息定义:账单表(paybill)=桌号(zhuohao)+菜单(cainame)+数量(cainum)+价格(caiprice)账单表菜名名字:菜名(cainame)别名:描述:能详细描述没种菜的信息定义:cainame char价格名字:价格(caiprice)别名:描述:描述没种

11、菜的价格信息定义:caiprice double用户表名字:用户表(user)别名:描述:描述每个经营管理者的详细信息定义:用户表(user)=姓名(name)+密码(password)+性别(sex)+权限(competence)名字:菜单表(caidaninfo)别名:描述:描述餐厅全部菜单的信息定义:菜单表(caidaninfo)=编号(ID)+菜名(name)+价格(price)菜单表3.3系统用例图图一、 餐饮管理系统第一层图四、 信息查询系统3.4系统的主要部分的数据流图打印帐单餐饮管理信息查询点菜、给客人预订餐桌员工食品、帐单餐桌运用及预订状况查询信息查询帐单查询客人营业设置信息

12、查询对酒菜信息经理部 门 财务管理信息查询对销售额的分析图二、 餐饮管理输入桌台号理信息查询新开台输入菜名输入就餐人数员工付款方式输入结账输入账单折扣率打印输入付款金额客人客户资料(姓名、性别、证件号码及联系方式等)输入预定输入预定桌号输入就餐时间图三、 信息查询系统食品查询员工酒菜名称、单价、库存数量基本信息查询桌台号及运用状态 餐桌运用状况客人姓名、性别、证件号码、联系方式、预定的桌台号、预定就餐时间餐桌预定状况经理部门财务状况查询桌号、帐单号、酒菜信息、折扣率、付款方式、总金额及实付金额等帐单查询员工资料查询员工姓名,工号,职务,生日,籍贯,权限等4系统的运行要求餐饮管理系统中的各个子系

13、统的硬件和软件的配置如下:1服务器端子系统的运行要求: 系统软件: Window NT Server 数据库管理系统:SQL Server 硬件要求:Pentium III 450以上, 258M RAM, 14G HD2.客户端子系统的运行要求: 系统软件: Window NT Workstation 数据库管理系统:SQL Server 硬件要求:Pentium 133以上, 32M RAM, 4.3G HD5 建立餐饮管理系统的约束1人力、资金、时间的约束 机票预定工程实施的目标就是要带给航空公司看得出见的效益,其开发过程中也要考虑到人力、资金和时间的约束。因此,在设计中,重点是销售系统中的便利快捷,能供应应旅客以优质高效的服务,并提高销售的效率和便捷,为航空公司带来良好的效益。2. 技术发展规律的约束 计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变更的可能性,为可能的变更预留肯定的系统处理实力。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号