餐饮管理系统需求文档Word文档下载推荐.docx
- 文档编号:17484869
- 上传时间:2022-12-06
- 格式:DOCX
- 页数:30
- 大小:414.33KB
餐饮管理系统需求文档Word文档下载推荐.docx
《餐饮管理系统需求文档Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《餐饮管理系统需求文档Word文档下载推荐.docx(30页珍藏版)》请在冰豆网上搜索。
管理员
人事管理(员工信息管理)、菜谱管理、营业额查询
1.5.3假定和约束
本系统开发时间为12天,时间限制比较强,其他方面的限制较低。
系统基于B/S架构,遵循TCP/IP协议。
该系统管理的数据量大,数据库选择Oracle数据库。
1.6运行环境
1.6.1硬件设备
列出运行该软件所需要的硬设备。
说明其中的新型设备及其专门功能,包括:
a.处理器型号及内存容量
b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量
c.输入及输出设备的型号和数量,联机或脱机;
d.数据通信设备的型号和数量
e.功能键及其他专用硬件
服务器
最低配置
推荐配置
应用和数据库服务器
内存:
512MB
1GB
硬盘:
80GB
120GB
CPU:
奔腾III
奔腾I3-800
操作系统:
Windows2003/Linux
WindowsXP
1.6.2软件设备
列出支持软件,包括要用到的操作系统、编译程序、测试支持软件等。
名称
版本
语种
操作系统
SP2
简体中文
数据库平台
Oracle
9i
英文
2.需求规定
2.1对功能的规定
根据餐饮行业的特点和该企业的实际情况,该系统以餐饮业务为基础,突出前台管理,从专业角度出发,提供科学有效的管理模式。
点菜方面采取图形界面加数据的方式,使用户能直观地管理数据信息,并能有效地管理每个开桌的酒菜。
点菜管理可实现订桌、点菜、结账、清台。
营业分析可对客人点单情、酒菜销售情况、销售收入等进行分析。
点菜收银、营业分析、库房管理的有机结合,可为企业经营方向提供依据,为餐馆的发展提供重要保证。
2.2系统功能的介绍
2.2.1整体功能模块
2.2.1程序流程图
客户信息管理流程图
订桌管理流程图
定菜管理流程图
结账流程图
员工信息管理界面流程图
菜谱管理流程图
3.本系统数据库结构
3.1菜谱列表
表名
FOODLIST
表说明
菜谱列表
列名
主键
引用
数据类型
是否为空
默认值
备注
中文名
英文名
ID
是
NUMBER(5)
否
菜品编号
FOODNO
外键
菜名
FOODNAME
VARCHAR2(20)
菜品类别
FOODCLASSES
菜品价格
FOODPRICE
NUMBER(15,2)
3.2座位列表
表名
DESKLIST
座位列表
座位编号
DESKNO
NUMBER(5,0)
座位状态
STATE
‘0’
可用
客户姓名
CUSTOMNAME
预定人数
BOOKNUMBER
NUMBER(20)
预定时间
BOOKTIME
DATE
3.3客户列表
CUSTOMER
客户列表
姓名
身份证
IDCARD
VARCHAR2(18)
电话
TEL
NUMBER(11)
3.4订菜列表
OrderDish
临时订菜列表
座位号
3.5员工表
Worker
员工表
(精度范围)
NUMBER(10)
员工编号
W_NUMBER
W_NAME
VARCHAR2(10)
密码
W_PWD
性别
GENDER
VARCHAR2
(2)
生日
住址
ADDRESS
TELEPHONE
职位
JOB
3.6管理员表
Manager
管理员表
VARCHAR(20)
3.7总营业列表
BIZLIST
总营业列表
座位号
NUMBER(5,0)
订单客户
订单总额
SAL
4.系统功能要求说明
4.1输入输出要求
该系统的输入绝大部分是窗口点击,涉及数据具体输入是:
一:
员工个人信息:
包括登陆时候的信息输入、注册和修改个人信息的输入;
二:
菜单信息:
三:
客户查询信息等。
4.2数据管理能力要求(针对软件系统)
4.3故障处理要求
列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。
5.页面字段
5.1登录界面字段
登录界面
字段类型
字段名
说明
是否隐藏
JButton
loginButton
系统登陆按钮
quitButton
退出登陆界面
JLabel
userNameLabel
登录界面用户名标签
passWordLabel
登录界面密码标签
JTextField
userNameField
登录界面用户名输入框
passWordField
登录界面密码输入框
5.2员工管理界面字段
字段命名
JMenuBar
mainFrameMenuBar
添加主界面的菜单栏
JMenu
menu
在菜单栏中添加菜单
mainFrameMenu
显示主界面操作
customerInformationMenu
显示顾客信息操作
menuManagermentMenu
显示餐饮管理操作
operateMenu
显示操作操作
helpMenu
显示帮助操作
JMenuItem
aboutMenuItem
在帮助菜单下的关于操作
alterPasswordMenuItem
在操作菜单下的修改密码操作
exitMenuItem
在操作菜单下的推出操作
5.3客户信息管理界面字段
客户信息系统界面
checkButton
查询按钮
addButton
增加按钮
removeButton
删除按钮
modifyButton
修改按钮
checkField
查询输入框(根据姓名或身份证号查询)
JRadioButton
customerIdcard_checkButton
根据客户身份证查询单选按钮
customerName_checkButton
根据客户名查询单选按钮
JTable
customerInformation_table
用户信息表
增加客户信息子界面
ensureButton
确认按钮
cancelButton
取消按钮
customerNameLabel
客户名标签
customerIdCardLabel
客户身份证
customerTelLabel
客户电话
customerNameField
客户名输入
customerIdCardField
客户身份证输入框
customerTelField
客户电话输入框
修改客户子界面
你想修改的客户名标签
old_customerIdCardLabel
原客户身份证标签
客户身份证标签
old_customerTelLabel
原客户电话标签
客户电话标签
你想修改的客户名输入框
show_customerNameField
原客户名显示框
modify_customerNameField
客户名修改框
show_customerIdCardField
原客户身份证显示框
modify_customerIdCardField
客户身份证修改框
show_customerTelField
原客户电话显示框
modify_customerTelField
客户电话修改输入框
5.4餐饮管理界面字段
JLable
tableLable
用来表示座位,有多个tableLable
showLoginerLable
显示登录的当前用户
loginNameField
显示登录姓名
Jlable
showImageLable
显示图片
Jbutton
yudingButton
预订座位
tuidingButton
退订座位
bookDishButton
点菜
endAccountButton
结账
5.5订座管理界面字段
预定座位界面字段
类型
customerName
输入提示标签
JChoice
customerChoice
选择客户
addCustomerButton
增加新客户
customerTelLable
customerTelJTextField
只读,显示用户联系方式
dateLabel
dateField
输入预定时间
peopleNumberLabel
peopleNumberField
输入预定的人数
deskNumberLabel
deskNumberField
只读,显示选定的餐桌号(隐藏字段)
sureButton
确定
取消
退定座位界面字段
提示标签
只读,预定的客户
只读,显示预定时间
只读,预定的人数
只读,显示选定的餐桌号
5.6菜单管理界面字段
dishMenuTable
显示所有的菜品信息
selectMenuTable
显示顾客选择的菜品信息(隐藏字段)
menuIDLable
提示输入菜品的编号
numLable
提示输入选择该菜品的数量
JTextfield
menuIDField
用来输入菜品的编号的标签
Jtextfield
numIDField
用来输入选择该菜品的数量的标签
addDishButton
添加菜品
deleteDishButton
删除菜品
alterSelectMenu
更改顾客选择好的菜单
5.7结账界面字段
结账界面
SearchField
输入要结账的座位号
JTabel
DishTable
显示该餐桌所点的菜
DefinButton
确定结账
QuiteButton
取消,返回订座界面
DeskLable
“座位号为:
”
DeskField
显示座位号
CustomNameLable
“客户姓名为:
CustomNameField
显示客户姓名
SumLable
“消费总金额:
AcountField
显示消费的总金额
5.8员工信息管理界面字段
管理员界面
ManagerFrame
workerManageButton
进入员工信息管理界面
menuManageButton
进入菜谱管理界面
incomeCheckButton
进入查看营业额界面
退出管理员界面回到登陆界面
员工信息管理界面
workerManageFrame
showButton
执行显示员工信息
进入添加员工信息界面
searchButton
按照员工编号查询员工信息
amendButton
进入修改员工信息界面
deleteButton
执行删员工信息
returnButton
退出该界面返回管理员界面
workertable
显示员工信息
w_numberlabel
员工编号标签
w_numberfield
文本输入框
添加员工信息界面
addFrame
w_numLabel
w_numField
员工编号输入文本框
w_nameLabel
员工姓名标签
w_nameField
员工姓名输入文本框
w_pwdLabel
员工密码标签
w_pwdField
员工密码输入框
birthdayField
生日输入框
birthdayLabel
生日标签
idcardLabel
身份证标签
idcardField
身份证输入文本框
telephoneLabel
电话号码标签
telephoneField
电话号码输入框
addressLabel
地址标签
addressField
地址输入文本框
genderButton1
性别选择按钮(男)
genderButton2
性别选择按钮(女)
putinButton
提交信息按钮
退出该界面返回员工信息管理界面
修改员工信息界面
AmendFrame
大小
密码标签
密码输入框
提交修改信息按钮
5.9菜谱管理界面字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮 管理 系统 需求 文档