餐饮管理系统需求说明书
- 格式:doc
- 大小:399.50 KB
- 文档页数:22
武汉轻工大学
科 研 训 练
题目:餐饮管理系统需求
姓 名_____xxx_________
学 号______xxxxxxxxx______
学 院___数学与计算机学院__
专 业_____软件工程___ ___
指导教师______ xx_________
2013 年 11 月 10日
餐饮管理系统需求文档说明书
目 录:
1.概述 ....................................... 错误!未指定书签。
1.1编写的目的 ............................. 错误!未指定书签。
1.2背景 ................................... 错误!未指定书签。
1.3本文件中用到的专门术语的定义:......... 错误!未指定书签。
1.4范围 ................................... 错误!未指定书签。
1.5.任务概述 ............................. 错误!未指定书签。
1.5.1目标 ............................. 错误!未指定书签。
1.5.2用户的特点 ....................... 错误!未指定书签。 1.5.3假定和约束 ....................... 错误!未指定书签。
1.6 运行环境 .............................. 错误!未指定书签。
2.需求规定 .................................... 错误!未指定书签。
2.1对功能的规定 ........................... 错误!未指定书签。
2.2系统功能的介绍 ......................... 错误!未指定书签。
2.2.1整体功能模块 ..................... 错误!未指定书签。
3.本系统数据库结构 ........................................... 13
3.1菜谱列表 .............................................. 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餐饮管理界面字段 ...................................... 18
5.5订座管理界面字段 ...................................... 18
5.6菜单管理界面字段 ...................................... 19
5.7结账界面字段 .......................................... 20
5.8员工信息管理界面字段 .................................. 20
5.9菜谱管理界面字段 ...................................... 22
5.10营业查询字段 ......................................... 23
1.概述
现代社会,在餐饮业传统的餐饮管理现在已经很难应对当今社会对餐饮业的管理要求,采用人工处理这些信息不仅工作量繁重、复杂,而且容易产生错误和混乱。而采用计算机进行信息的有效管理不但能实现管理的规范化,而且还可以避免错误,提高效率,大大提高了对信息管理的便捷性、安全性、准确性。鉴于传统餐饮管理方式的种种缺陷,我们设计了方便中小级别餐饮企业使用的应用程序系统——餐饮管理系统,来实现企业餐饮自动化管理。
1.1编写的目的
本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。
1.2背景
a) 系统名称:餐饮管理系统
b) 设计对象:餐饮企业 1.3本文件中用到的专门术语的定义:
普通用户:登陆的员工
管理员:系统授权管理该系统的总经理、主管
1.4范围
系统包括的范围:所有登陆本系统的的用户,管理员
1.5.任务概述
1.5.1目标
进行信息的有效管理不但能实现管理的规范化,而且还可以避免错误,提高效率,本系统即针对餐饮业的信息管理而设计制作的。
1.5.2用户的特点
本系统的最终用户有:普通员工、管理员
角色名称 职责描述 最终用普通用管理员 普通员工 客户信息管理、餐饮管理(订桌、定菜、结账)
管理员 人事管理(员工信息管理)、菜谱管理、营业额查询
1.5.3假定和约束
本系统基于B/S架构。数据库选择SQL Server数据库。
1.6 运行环境
操作系统:Window7,简体中文; 开发平台:Microsoft Visual Studio 2010英文
数据库平台:SQL Server 2007 英文2.需求规定
2.1对功能的规定
本系统以餐饮业务为基础,突出前台管理。点菜方面采取图形界面加数据的方式,使用户能直观地管理数据信息,并能有效地管理每个开桌的酒菜。点菜管理可实现订桌、点菜、结账、清台。营业分析可对客人点单情、酒菜销售情况、销售收入等进行分析。点菜收银、营业分析、库房管理的有机结合,可为企业经营方向提供依据,为餐馆的发展提供重要保证。
2.2系统功能的介绍
2.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 ID 是 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
表说明 临时订菜列表
列名 主键 引用 数据类型
是否为空 默认值 备注 中文名 英文名
ID ID 是 NUMBER(5) 否
菜品编号 FOODNO NUMBER(5) 否 外键
菜名 FOODNAME VARCHAR2(20)
菜品类别 FOODCLASSES VARCHAR2(20)
菜品价格 FOODPRICE NUMBER(15,2)
座位号 DESKNO NUMBER(5,0) 否
3.5员工表
表名 Worker
表说明 员工表