餐饮管理系统需求文档

上传人:hs****ma 文档编号:432977369 上传时间:2022-11-19 格式:DOC 页数:24 大小:885KB
返回 下载 相关 举报
餐饮管理系统需求文档_第1页
第1页 / 共24页
餐饮管理系统需求文档_第2页
第2页 / 共24页
餐饮管理系统需求文档_第3页
第3页 / 共24页
餐饮管理系统需求文档_第4页
第4页 / 共24页
餐饮管理系统需求文档_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《餐饮管理系统需求文档》由会员分享,可在线阅读,更多相关《餐饮管理系统需求文档(24页珍藏版)》请在金锄头文库上搜索。

1、餐饮管理系统系统需求分析编写餐饮管理系统项目小组审核批准受控状态日期2012-8目 录:1概述41.1编写的目的41.2背景41.3本文件中用到的专门术语的定义:41.4范围41.5任务概述5目标5用户的特点5假定和约束51.6 运行环境6硬件设备61.6.2 软件设备62.需求规定72.1对功能的规定72.2系统功能的介绍7整体功能模块72.2.2程序流程图83.本系统数据库结构133.1菜谱列表133.2座位列表133.3客户列表133.4订菜列表133.5员工列表143.6管理员列表143.7总营业列表154.系统功能要求说明154.1输入输出要求154.2数据管理能力要求(针对软件系统

2、)154.3故障处理要求155.页面字段155.1登录界面字段155.2员工管理界面字段165.3客户信息管理界面字段165.4餐饮管理界面字段185.5订座管理界面字段185.6菜单管理界面字段195.7结账界面字段205.8员工信息管理界面字段205.9菜谱管理界面字段225.10营业查询字段231概述随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景象,其中餐饮业的发展尤为突出。但是传统的餐饮管理现在已经很难应对当今社会对餐饮业的管理要求,采用人工处理这些信息不仅工作量繁重、复杂,而且容易产生错误和混乱。而采用计算机进行信息的有效管理不但能实现管理的规范化,而且还可以避免错误,提

3、高效率,大大提高了对信息管理的便捷性、安全性、准确性。鉴于传统餐饮管理方式的种种缺陷,我们设计了方便中小级别餐饮企业使用的应用程序系统餐饮管理系统,来实现企业餐饮自动化管理。1.1编写的目的本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。1.2背景a) 系统名称:餐饮管理系统b) 开发人员:小组成员:蒋超军、陈策、雷淑波、袁冬、贺嵘、李明进c) 设计对象:餐饮企业1.3本文件中用到的专门术语的定义:普通用户:登陆的员工管理员:系统授权管理该系统的总经理、主管1.4范围 系统包括的范围

4、:所有登陆本系统的的用户,管理员1.5任务概述1.5.1目标进行信息的有效管理不但能实现管理的规范化,而且还可以避免错误,提高效率,本系统即针对餐饮业的信息管理而设计制作的。1.5.2用户的特点本系统的最终用户有:普通员工、管理员最终用户普通用户管理员角色名称职责描述普通员工客户信息管理、餐饮管理(订桌、定菜、结账)管理员人事管理(员工信息管理)、菜谱管理、营业额查询1.5.3假定和约束本系统开发时间为12天,时间限制比较强,其他方面的限制较低。系统基于B/S架构,遵循TCP/IP协议。该系统管理的数据量大,数据库选择Oracle数据库。1.6 运行环境硬件设备列出运行该软件所需要的硬设备。说

5、明其中的新型设备及其专门功能,包括:a.处理器型号及内存容量b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量c.输入及输出设备的型号和数量,联机或脱机;d.数据通信设备的型号和数量e.功能键及其他专用硬件服务器最低配置推荐配置应用和数据库服务器内存:512MB内存:1GB硬盘:80GB硬盘:120GBCPU:奔腾IIICPU:奔腾I3-800操作系统:Windows 2003/Linux操作系统:Windows XP 软件设备列出支持软件,包括要用到的操作系统、编译程序、测试支持软件等。名称版本语种操作系统Windows XPSP2简体中文数据库平台Oracle9i英文2.需求规定

6、2.1对功能的规定根据餐饮行业的特点和该企业的实际情况,该系统以餐饮业务为基础,突出前台管理,从专业角度出发,提供科学有效的管理模式。点菜方面采取图形界面加数据的方式,使用户能直观地管理数据信息,并能有效地管理每个开桌的酒菜。点菜管理可实现订桌、点菜、结账、清台。营业分析可对客人点单情、酒菜销售情况、销售收入等进行分析。点菜收银、营业分析、库房管理的有机结合,可为企业经营方向提供依据,为餐馆的发展提供重要保证。 2.2系统功能的介绍2.2.1整体功能模块程序流程图客户信息管理流程图订桌管理流程图 定菜管理流程图 结账流程图员工信息管理界面流程图 菜谱管理流程图 3.本系统数据库结构 3.1菜谱

7、列表 表名FOODLIST表说明菜谱列表列名主键引用数据类型是否为空默认值备注中文名英文名IDID是NUMBER(5)否菜品编号FOODNONUMBER(5)否外键菜名FOODNAMEVARCHAR2(20)菜品类别FOODCLASSESVARCHAR2(20)菜品价格FOODPRICENUMBER(15,2)3.2座位列表表名DESKLIST表说明座位列表列名主键引用数据类型是否为空默认值备注中文名英文名IDID是NUMBER(5)否座位编号DESKNONUMBER(5,0)否座位状态STATEVARCHAR2(20)否0可用客户姓名CUSTOMNAMEVARCHAR2(20)预定人数BOO

8、KNUMBERNUMBER(20)预定时间BOOKTIMEDATE3.3客户列表表名CUSTOMER表说明客户列表列名主键引用数据类型是否为空默认值备注中文名英文名IDID是NUMBER(5)否姓名CUSTOMNAMEVARCHAR2(20)否身份证IDCARDVARCHAR2(18)否电话TELNUMBER(11)3.4订菜列表表名OrderDish表说明临时订菜列表列名主键引用数据类型是否为空默认值备注中文名英文名IDID是NUMBER(5)否菜品编号FOODNONUMBER(5)否外键菜名FOODNAMEVARCHAR2(20)菜品类别FOODCLASSESVARCHAR2(20)菜品价

9、格FOODPRICENUMBER(15,2)座位号DESKNONUMBER(5,0)否3.5员工表表名Worker表说明员工表列名主键引用数据类型(精度范围)是否为空默认值备注中文名英文名IDID是NUMBER(10)否员工编号W_NUMBERNUMBER(10)否姓名W_NAMEVARCHAR2(10)否密码W_PWDVARCHAR2(10)否性别GENDERVARCHAR2(2)生日DATEDATE身份证IDCARDVARCHAR2(20)住址ADDRESSVARCHAR2(20)电话TELEPHONENUMBER(20)职位JOBVARCHAR2(20)否3.6管理员表表名Manager

10、表说明管理员表列名主键引用数据类型(精度范围)是否为空默认值备注中文名英文名IDID是NUMBER(10)否员工编号W_NUMBERNUMBER(20)否姓名W_NAMEVARCHAR2(10)否密码W_PWDVARCHAR2(10)否性别GENDERVARCHAR2(2)生日DATEDATE身份证IDCARDVARCHAR(20)住址ADDRESSVARCHAR(20)电话TELEPHONENUMBER(20)3.7总营业列表表名BIZLIST表说明总营业列表列名主键引用数据类型是否为空默认值备注中文名英文名IDID是NUMBER(5)否 座位号DESKNONUMBER(5,0)否订单客户C

11、USTOMNAMEVARCHAR2(20)否订单总额SALNUMBER(15,2)4.系统功能要求说明4.1输入输出要求该系统的输入绝大部分是窗口点击,涉及数据具体输入是:一:员工个人信息:包括登陆时候的信息输入、注册和修改个人信息的输入;二:菜单信息:三:客户查询信息等。4.2数据管理能力要求(针对软件系统)4.3故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。5.页面字段5.1登录界面字段登录界面字段类型字段名说明是否隐藏JButtonloginButton系统登陆按钮否quitButton退出登陆界面否JLabeluserNameLabel登录界面用户名标签否passWordLabel登录界面密码标签否JTextFielduserNameField登录界面用户名输入框否passWordField登录界面密码输入框否5.2员工管理界面字段字段类型字段命名备注

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

当前位置:首页 > 机械/制造/汽车 > 汽车技术

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