1、餐饮管理系统需求说明书1引言需求规格说明书是需求分析的产物,系统需求分析主要任务是调查现行系统存在的问题,弄清用户对新系统的要求,提出可行的方案,为管理层决策提供依据。作为整个软件开发的 指南,它也是软件开发人员开发出符合用户要求的软件的基础。1.1编写目的目的是为了使用户和软件开发者对软件的初使规定有一定的了解,使之成为整个开发工作的基础。为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供项目经理、设计人员、开发人员或者合同约定人员参考。1.2项目背景a. 本系统的名称是:餐饮消费管理系统。b. 系统使用人员酒店餐饮的前台服务员,厨房管理员,原材料的供货部门以及经理
2、部门的管理人员。c. 该软件系统能为其他的酒店管理系统提供方便。2任务概述2.1目标(1)支持日常业务运作。(2)集中管理业务数据,支持管理预测与决策。(3)有良好的可扩充性(系统配置灵活,支持用户未来信息化进程的发展)。(4)汉字图形用户界面,人机对话友好,操作方便。(5)响应速度合理,安全性较高(对折扣、退菜、赠送、优惠操作提供权限校验,并有记录备查。数据库安全中支持前后台双数据库管理),网络运行稳定。(6)系统建设费用较低。2.2运行环境操作系统: Windows XP/vista/WIN 7支持环境:ASP.NET数 据 库:Microsoft SQL 2005 3数据描述3.1静态数
3、据就是参加计算和处理起作用但数值步变化的数据。比如:酒水表,菜单表上的数据等等。3.2动态数据包括输入数据和输出数据,以及参加计算和处理不断变化的数据。如:在结账时的数据。输入菜单名字出来账单上的数值等等。1.系统管理:数据流图见图2-02.销售管理:数据流图见图2-2 3.采购管理:数据流图见图2-33.3数据库介绍使用的数据库是Microsoft Acess20003.4数据词典见:数据字典.slx.3.5数据采集是在数据表中进行的。比如:酒水表,菜单表上的数据等等。4功能需求1. 【新建操作用户】 模块用于操作用户在餐饮消费管理系统中设置自己的安全信息。2. 【登陆管理系统】 模块用于操
4、作用户使用自己在【新建操作用户】模块中登记的用户名称和用户密码登陆餐饮消费管理信息系统。3. 【修改用户信息】模块用于已登陆的操作用户修改自己在【新建操作用户】模块中登记的电子邮件等注册信息。4. 【修改用户密码】模块用于已经登录的操作用户修改自己在【新建操作用户】模块中设置的用户密码。5. 【查询用户密码】模块用于操作用户通过电子邮件查询自己的用户密码。6. 【退出管理系统】模块用于当前操作用户退出餐饮消费管理系统。7. 【分配用户权限】模块用于系统管理员为已经注册的操作用户分配其对管理系统的操作权限。8. 【系统帮助信息】模块用于在管理信息系统出错时显示帮助信息。9. 【公司信息设置】模块
5、用于系统管理员设置餐饮消费管理信息系统页面的页头和页尾显示信息。10. 【员工信息管理】模块用于管理员登记、查询和打印餐饮公司员工电话、联系地址、工作职责、所在部门等基本信息。11.【台位信息管理】模块用于管理员登记、查询和打印餐饮公司的台位(餐桌)基本信息。12.【菜品水酒管理】模块用于管理员登记和查询餐饮公司经营的菜品水酒的基本信息。13【客人开台管理】模块用于管理员登记和打印客人用餐的开台信息。14.【客人用餐管理】模块用于管理员登记客人用餐所消费的菜品水酒的相关信息。15【客人结账管理】模块用于管理员登记和打印客人用餐的结账信息。16【客人换台管理】模块用于管理员登记客人在用餐时的换台
6、信息。17.【预定登记管理】模块用于管理员登记、查询和打印客人的预定用餐信息。18【预定开台管理】模块用于管理员登记和打印预定用餐客人的开台信息。19【预定结账管理】模块用于管理员登记、查询和打印预定用餐客人的结账信息。20.【查询预订信息】模块用于管理员查询和打印餐饮公司在指定日期中已经处理和尚未处理的各种预定用餐信息。21【查询菜品信息】模块用于管理员查询和打印餐饮公司经营的各种菜品及酒水的相关信息。22.【查询消费信息】模块用于管理员查询和打印餐饮公司在指定日期中客人用餐实际消费的各种菜品及酒水的相关信息。23.【查询用餐信息】模块用于管理员查询和打印餐饮公司在指定日期中发生的已经结账及
7、尚未结账等各种情况的用餐信息。5性能需求5.1数据精确度要求输入的菜单是文字。5.2时间特性1. 响应时间:在可接受的范围之内。2. 更新处理时间:在可接受的范围之内。3. 数据转换与传输时间:劲量的快。4. 运行时间:劲量的快。5.3适应性1.在操作方式上应该能够满足鼠标和键盘任意切换的需要。2.能够支持WINDOWS95,98,2000,ME,XPVISTA,WIN 7的运行环境。3.留有与其它软件的接口以及开发计划等发生变化时,应具有的适应能力。6运行需求6.1用户界面屏幕格式:要求是最简单易懂的。一看就明白的。报表格式:在界面上,能随者命令的 改变 而改变。菜单格式:下拉列表式的。输入输出时间:以年,月,日为表准。