餐饮管理系统需求说明书DOC.pdf
《餐饮管理系统需求说明书DOC.pdf》由会员分享,可在线阅读,更多相关《餐饮管理系统需求说明书DOC.pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、武汉轻工大学科研训练题目:餐饮管理系统需求姓名_xxx_ 学号_xxxxxxxxx_ 学院_数学与计算机学院 _ 专业_软件工程 _ _ 指导教师 _ xx_ 2013 年 11 月 10 日餐饮管理系统需求文档说明书目 录:1概述.21.1 编写的目的.21。2 背景.21.3 本文件中用到的专门术语的定义:.31.4 范围.31.5任务概述.31。5.1 目标.31.5。2 用户的特点.31。5.3 假定和约束.31.6 运行环境.42。需求规定.42.1 对功能的规定.42.2 系统功能的介绍.42.2。1 整体功能模块.42.2。2 程序流程图.83。本系统数据库结构.13 3。1 菜
2、谱列表.13 3。2 座位列表.13 3。3 客户列表.13 3。4 订菜列表.13 3.5 员工列表.14 3。6 管理员列表.14 3。7 总营业列表 .15 4。系统功能要求说明.15 4。1 输入输出要求.15 4.2 数据管理能力要求(针对软件系统).15 4.3 故障处理要求.15 5.页面字段.15 5.1 登录界面字段.15 5.2 员工管理界面字段.16 5。3 客户信息管理界面字段.16 5.4 餐饮管理界面字段.185。5 订座管理界面字段.18 5.6 菜单管理界面字段.19 5.7 结账界面字段.20 5。8 员工信息管理界面字段.20 5.9 菜谱管理界面字段.22
3、 5。10 营业查询字段.23 1概述现代社会,在餐饮业传统的餐饮管理现在已经很难应对当今社会对餐饮业的管理要求,采用人工处理这些信息不仅工作量繁重、复杂,而且容易产生错误和混乱。而采用计算机进行信息的有效管理不但能实现管理的规范化,而且还可以避免错误,提高效率,大大提高了对信息管理的便捷性、安全性、准确性.鉴于传统餐饮管理方式的种种缺陷,我们设计了方便中小级别餐饮企业使用的应用程序系统-餐饮管理系统,来实现企业餐饮自动化管理。1。1 编写的目的本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的
4、依据之一。1。2 背景a)系统名称:餐饮管理系统b)设计对象:餐饮企业1.3 本文件中用到的专门术语的定义:普通用户:登陆的员工管理员:系统授权管理该系统的总经理、主管1.4 范围系统包括的范围:所有登陆本系统的的用户,管理员1.5任务概述1。5。1 目标进行信息的有效管理不但能实现管理的规范化,而且还可以避免错误,提高效率,本系统即针对餐饮业的信息管理而设计制作的.1.5。2 用户的特点本系统的最终用户有:普通员工、管理员角色名称职责描述普通员工客户信息管理、餐饮管理(订桌、定菜、结账)管理员人事管理(员工信息管理)、菜谱管理、营业额查询1.5。3 假定和约束最终用户普通用户管理员本系统基于
5、B/S 架构。数据库选择SQL Server 数据库。1。6 运行环境操作系统:Window7,简体中文;开发平台:Microsoft Visual Studio 2010英文数据库平台:SQL Server 2007 英文2.需求规定2.1 对功能的规定本系统以餐饮业务为基础,突出前台管理。点菜方面采取图形界面加数据的方式,使用户能直观地管理数据信息,并能有效地管理每个开桌的酒菜。点菜管理可实现订桌、点菜、结账、清台。营业分析可对客人点单情、酒菜销售情况、销售收入等进行分析。点菜收银、营业分析、库房管理的有机结合,可为企业经营方向提供依据,为餐馆的发展提供重要保证。2。2 系统功能的介绍2。
6、2。1 整体功能模块2.2。1 程序流程图客户信息管理流程图订桌管理流程图定菜管理流程图结账流程图员工信息管理界面流程图菜谱管理流程图3.本系统数据库结构3.1 菜谱列表表名FOODLIST 表说明菜谱列表列名主键引用数据类型是否为空默认值备注中文名英文名ID ID 是NUMBER(5)否菜品编号FOODNO NUMBER(5)否外键菜名FOODNAME VARCHAR2(20)菜品类别FOODCLASSES VARCHAR2(20)菜品价格FOODPRICE NUMBER(15,2)3.2 座位列表表名DESKLIST 表说明座位列表列名主键引用数据类型是否为空默认值备注中文名英文名ID I
7、D 是NUMBER(5)否座位编号DESKNO NUMBER(5,0)否座位状态STATE VARCHAR2(20)否0可用客户姓名CUSTOMNAME VARCHAR2(20)预定人数BOOKNUMBER NUMBER(20)预定时间BOOKTIME DATE 3。3 客户列表表名CUSTOMER 表说明客户列表列名主键引用数据类型是否为空默认值备注中文名英文名ID ID 是NUMBER(5)否姓名CUSTOMNAME VARCHAR2(20)否身份证IDCARD VARCHAR2(18)否电话TEL NUMBER(11)3。4 订菜列表表名OrderDish 表说明临时订菜列表列名主键引用
8、数据类型是否为空默认值备注中文名英文名ID ID 是NUMBER(5)否菜品编号FOODNO NUMBER(5)否外键菜名FOODNAME VARCHAR2(20)菜品类别FOODCLASSES VARCHAR2(20)菜品价格FOODPRICE NUMBER(15,2)座位号DESKNO NUMBER(5,0)否3.5 员工表表名Worker 表说明员工表列名主键引用数据类型(精度范围)是否为空默认值备注中文名英文名ID ID 是NUMBER(10)否员工编号W_NUMBER NUMBER(10)否姓名W_NAME VARCHAR2(10)否密码W_PWD VARCHAR2(10)否性别GE
9、NDER VARCHAR2(2)生日DATE DATE 身份证IDCARD VARCHAR2(20)住址ADDRESS VARCHAR2(20)电话TELEPHONE NUMBER(20)职位JOB VARCHAR2(20)否3。6 管理员表表名Manager 表说明管理员表列名主键引用数据类型(精度范围)是否为空默认值备注中文名英文名ID ID 是NUMBER(10)否员工编号W_NUMBER NUMBER(20)否姓名W_NAME VARCHAR2(10)否密码W_PWD VARCHAR2(10)否性别GENDER VARCHAR2(2)生日DATE DATE 身份证IDCARD VARC
10、HAR(20)住址ADDRESS VARCHAR(20)电话TELEPHONE NUMBER(20)3。7 总营业列表表名BIZLIST 表说明总营业列表列名主键引用数据类型是否为空默认值备注中文名英文名ID ID 是NUMBER(5)否座位号DESKNO NUMBER(5,0)否订单客户CUSTOMNAME VARCHAR2(20)否订单总额SAL NUMBER(15,2)4。系统功能要求说明4。1 输入输出要求该系统的输入绝大部分是窗口点击,涉及数据具体输入是:一:员工个人信息:包括登陆时候的信息输入、注册和修改个人信息的输入;二:菜单信息:三:客户查询信息等。4.2 数据管理能力要求(针
11、对软件系统)4。3 故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。5.页面字段5。1 登录界面字段登录界面字段类型字段名说明是否隐藏JButton loginButton 系统登陆按钮否quitButton 退出登陆界面否JLabel userNameLabel 登录界面用户名标签否passWordLabel 登录界面密码标签否JTextField userNameField 登录界面用户名输入框否passWordField 登录界面密码输入框否5.2 员工管理界面字段字段类型字段命名备注是否隐藏JMenuBar mainFrameMenuBar 添加主
12、界面的菜单栏否JMenu menu 在菜单栏中添加菜单否JMenu mainFrameMenu 显示主界面操作否JMenu customerInformationMenu 显示顾客信息操作否JMenu menuManagermentMenu 显示餐饮管理操作否JMenu operateMenu 显示操作操作否JMenu helpMenu 显示帮助操作否JMenuItem aboutMenuItem 在帮助菜单下的关于操作否JMenuItem alterPasswordMenuItem 在操作菜单下的修改密码操作否JMenuItem exitMenuItem 在操作菜单下的推出操作否5。3 客户
13、信息管理界面字段客户信息系统界面字段类型字段名说明是否隐藏JButton checkButton 查询按钮否addButton 增加按钮否removeButton 删除按钮否modifyButton 修改按钮否JTextField checkField 查询输入框(根据姓名或身份证号查询)否JRadioButton customerIdcard_checkButton 根据客户身份证查询单选按钮否customerName_checkButton 根据客户名查询单选按钮否JTable customerInformation_table 用户信息表是增加客户信息子界面字段类型字段名说明是否隐藏JB
14、utton ensureButton 确认按钮否cancelButton 取消按钮否JLabel customerNameLabel 客户名标签否customerIdCardLabel 客户身份证否customerTelLabel 客户电话否JTextField customerNameField 客户名输入否customerIdCardField 客户身份证输入框否customerTelField 客户电话输入框否修改客户子界面字段类型字段名说明是否隐藏JButton ensureButton 确认按钮否cancelButton 取消按钮否JLabel customerNameLabel 你
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮 管理 系统 需求 说明书 DOC
限制150内