餐饮管理系统需求文档文档格式.docx

上传人:b****2 文档编号:348384 上传时间:2023-04-28 格式:DOCX 页数:25 大小:29.27KB
下载 相关 举报
餐饮管理系统需求文档文档格式.docx_第1页
第1页 / 共25页
餐饮管理系统需求文档文档格式.docx_第2页
第2页 / 共25页
餐饮管理系统需求文档文档格式.docx_第3页
第3页 / 共25页
餐饮管理系统需求文档文档格式.docx_第4页
第4页 / 共25页
餐饮管理系统需求文档文档格式.docx_第5页
第5页 / 共25页
餐饮管理系统需求文档文档格式.docx_第6页
第6页 / 共25页
餐饮管理系统需求文档文档格式.docx_第7页
第7页 / 共25页
餐饮管理系统需求文档文档格式.docx_第8页
第8页 / 共25页
餐饮管理系统需求文档文档格式.docx_第9页
第9页 / 共25页
餐饮管理系统需求文档文档格式.docx_第10页
第10页 / 共25页
餐饮管理系统需求文档文档格式.docx_第11页
第11页 / 共25页
餐饮管理系统需求文档文档格式.docx_第12页
第12页 / 共25页
餐饮管理系统需求文档文档格式.docx_第13页
第13页 / 共25页
餐饮管理系统需求文档文档格式.docx_第14页
第14页 / 共25页
餐饮管理系统需求文档文档格式.docx_第15页
第15页 / 共25页
餐饮管理系统需求文档文档格式.docx_第16页
第16页 / 共25页
餐饮管理系统需求文档文档格式.docx_第17页
第17页 / 共25页
餐饮管理系统需求文档文档格式.docx_第18页
第18页 / 共25页
餐饮管理系统需求文档文档格式.docx_第19页
第19页 / 共25页
餐饮管理系统需求文档文档格式.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

餐饮管理系统需求文档文档格式.docx

《餐饮管理系统需求文档文档格式.docx》由会员分享,可在线阅读,更多相关《餐饮管理系统需求文档文档格式.docx(25页珍藏版)》请在冰点文库上搜索。

餐饮管理系统需求文档文档格式.docx

人事管理(员工信息管理)、菜谱管理、营业额查询

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系统功能的介绍

客户信息管理流程图

订桌管理流程图

定菜管理流程图

结账流程图

员工信息管理界面流程图

菜谱管理流程图

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

大小

密码标签

密码输入框

addressL

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2