满汉楼餐饮系统需求文档.docx

上传人:b****3 文档编号:4617251 上传时间:2022-12-07 格式:DOCX 页数:13 大小:326.67KB
下载 相关 举报
满汉楼餐饮系统需求文档.docx_第1页
第1页 / 共13页
满汉楼餐饮系统需求文档.docx_第2页
第2页 / 共13页
满汉楼餐饮系统需求文档.docx_第3页
第3页 / 共13页
满汉楼餐饮系统需求文档.docx_第4页
第4页 / 共13页
满汉楼餐饮系统需求文档.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

满汉楼餐饮系统需求文档.docx

《满汉楼餐饮系统需求文档.docx》由会员分享,可在线阅读,更多相关《满汉楼餐饮系统需求文档.docx(13页珍藏版)》请在冰豆网上搜索。

满汉楼餐饮系统需求文档.docx

满汉楼餐饮系统需求文档

满汉楼餐饮系统设计文档

第一章软件设计概要

1,设计目的-----------------------------------------------

2,性能要求------------------------------------------------

3,环境需求------------------------------------------------

第二章界面设计

1,登陆启动界面-----------------------------------------

2,登陆界面-----------------------------------------------

3,主界面--------------------------------------------------

4,认识管理界面---------------------------------------------

5,登陆管理界面--------------------------------------------

6,菜普管理界面---------------------------------------------

7,报表统计界面----------------------------------------------

8,成本和库房管理界面-------------------------------------

9,动画帮助界面----------------------------------------------

10,收款界面------------------------------------------------------

第三章系统模块分析

1,画图面板类-------------------------------------------------

2,数据库连接类---------------------------------------------

3,音乐控制类----------------------------------------------------

第四章数据库设计

1,本系统拥有如下20个数据表-------------------------

2,数据表的连接关系--------------------------------------

第五章功能模块设计

1管理界面

5.1.1人事管理--------------------------------------

5.1.2登陆管理--------------------------------------

5.1.3菜谱价格--------------------------------------

5.1.4报表统计--------------------------------------

5.1.5成本控制--------------------------------------

5.1.6系统设置-------------------------------------5.1.7系统帮助-------------------------------------5.2收款界面--------------------------------------

5.2.1预定位置--------------------------------------

5.2.2退订位置--------------------------------------

5.2.3点菜系统

5.2.4结账服务--------------------------------

5.2.5客户服务--------------------------------

5.2.6

第6章具体模块设计

6.1管理界面主界面

6.1.1模块功能--------------------------------

6.1.2访问模块说明-------------------------

6.1.3主界面功能说明----------------------

6.2人事管理

6.3收款界面主界面

第8章总结

 

第一章软件设计概要

1.1设计目的

在餐饮业中主要有4大类信息:

认识管理、销售统计、成本管理和库房管理。

人工处理这些信息不仅工作量繁重、复杂、而且容易产生错误和混采用计算机进行信息的查找管理不仅能实现管理的规范化,而且还可以避免错误提高效率,笨系统即对餐饮业的信息的销售而设计制作的

1.2性能需求

本系统容量小,运行速度快,界面美观,人性化,操作方便易于使用;经理及主管可拥有所有的权限(能同时操作管理和收款界面),收款员只能操作收款界面,其他人员则不能进入

1.3环境需求

硬件环境:

任意平台。

256内存

软件环境:

Windows2000+SQL2000+JDK1.5

开发环境:

JAVA+SQLServer2000

 

第二章界面设计

2.1登陆启动界面

2.2登陆界面

2.3主界面

2.4人事管理界面

2.6登陆管理界面

2.7报表统计界面

2.8成本和库房管理界面

2.9动画帮助界面

3.0收款界面

第3章系统模块分析

为了编程的过程中,程序结构更加简洁明了,本软件系统编制了以下几个系统模块:

3.1画图面板类

作用:

在各种面板加载北京和图片时间用,避免重复定义和类中过多的冗余代码

3.2数据库连接类

作用:

在各个类进行数据库连接时调用,避免重复定义和类中过多的冗余代码

3.3音乐控制类

作用:

在各个组件加载音效和加载背景音乐是调用,避免重复定义和类中过多得分冗余代码

第4章数据库设计

4.1本系统拥有如下21个数据表

表明

介绍

01临时库存

存放本次盘库的临时信息

02人事资料

用于存放公司员工的详细信息

03价格

用于存放每种菜品的价格

04出入库单

出入库单明细

05单号流水

用于临时存放账单的信息

06客户折扣

用于存放客户的累计消费级折扣信息

07账单流水

用于存放账单的相关信息

08客户资料

用于存放客户的相关信息,如姓名、联系电话

09成本名称

没想成本的名称及相关信息

10成本登记

没想成本的初始库存及价格,现在库存及价格

11桌子状态

用于存放各桌子的相关信息

12点菜

用于存放所点菜的详细信息

13用餐

用于存放相关用餐信息

14登陆

用于存放可用此软件的员工的姓名及密码

15盘点明细

盘点明细账

16盘点登记

盘点次数的登记,和盘点人

17菜谱

用于存放各种菜及饮品的相关信息

18销售量统计

用于统计每天的个菜品的销售量情况

19销售额统计

用于统计每天的销售额情况

20预定

用于保存预定位置的相关信息

21初始状态

存放成本录入的状态

4.2数据表的连接关系

 

第5章功能模块的设计

5.1管理界面

5.1.1人事管理

心管理员或者经理或者主管可以在这里进行注册,以获得注册账号并获得软件的管理权限

5.1.2登陆管理

已注册的用户可以在这里修改袭击的密码,并核查已注册人员

5.1.3菜谱价格

菜谱价格面板用于添加或者修改各种菜品并为其制定价格

5.1.4报表统计

报表统计面板主要用于显示每日或者每月或每年的销售额柱状图、曲线图,方便统计人员的直观查询

5.1.5成本控制

成本控制面板用于各个阶段的销售额及成本的计算,统计和归总。

5.1.6系统设置

系统设置用于对系统的各种音乐进行选择或者设置音效

5.1.7系统帮助

主要进行各种帮助文件的调用和选择

5.2收款界面

5.2.1预定设置

用于完成位置的预定操作

5.2.2退定位置

用于完成位置的退定

5.2.3点菜系统

用于完成点菜的相关操作,可以采用下拉式菜单,也可以直接输入菜单名或编号

5.2.4结账服务

用于完成结账的相关操作

5.2.5客户服务

用于添加客户及查找客户信息等操作

5.2.6结账服务

用于完成结账统计及查找某个用户的相关信息

第6章具体模块的设计

6.1管理界面主界面

6.1.1模块功能

调用各个模块函数,并加载各个模块的功能面板,显示数据库表格数据及销售额柱状图、曲线图。

作为用户的使用桌面。

6.1.2访问模块说明

主要包括7大功能模块,分别是:

‘人事资料’

‘员工登陆’

‘菜谱价格’

‘报表统计’

‘成本库房’

‘帮助’

‘系统设置’

6.1.3主界面功能说明

点击主界面做功能按钮缩进钮后,左功能按钮区缩进,便于用户放大右区域的图标进行浏览查询。

缩进后按钮变为功能面板弹出钮,点击后功能面板在左侧弹出。

主界面布局结构:

一共有4个JPanel,一个分屏面板,分屏面板架子啊了左侧的功能面板和右边的卡片式布局管理器,然后下方框架CON加载了状态栏面板

6.2人事管理

模块功能:

对员工的信息进行添加、修改、删除、查询、显示详细信息的操作

访问数据表说明:

表名‘人事资料’

字段名及用途:

‘员工编号’存放员工的编号。

(主键)

‘姓名’存放员工姓名

‘照片’存放制定图片路径

‘性别’存放员工的性别

‘住址’存放员工的家庭住址

‘出生日期’存放员工的出生日期

‘身份证号’存放员工的省份证号

‘学历’存放员工的学历

‘职位’存放员工现担任的职位

‘婚否’存放员工婚姻状况

‘联系电话1’存放员工的座机电话

‘联系电话1’存放员工的手机号码

‘邮箱’存放员工的邮箱

‘备注’存放此员工的一些特殊说明

人事管理界面功能说明:

添加功能:

点击人事管理界面的‘添加’按钮,弹出‘新员工登记’对话框,填写此对话框的内容来说明员工信息,包括:

姓名、性别、出生日期、省份证号、家庭住址、学历、婚否、联系电话,手机,职位、邮箱、备注、照片等信息。

‘新员工登记’对话框说明:

采用空布局,共15个JLable,4个JRadioButton,5个JComboBox,6个JTextFile,1个JTextArea,1个JScrollPane,3个JButton,1个JPanel组成。

‘新员工登记’对话框填写要求及功能说明:

姓名、省份证号、和职位是必添项,其它为选填项,姓名、地址、邮箱、备注、为文本域且均<50个字符,省份证号为文本域只能填写数字且在16~18为之间,性别是单选按钮默认是‘男’,婚姻是单选按钮默认是‘未婚’,学历是下拉菜单默认是‘无’职位是下拉菜单默认值是空白,手机和练习电话均为文本域,添加照片是有一个‘添加照片’按钮盒一个Panel组成,点击‘修改照片’按钮可弹出文件选择对话框,在对话框中的筛选器只能选择图片文件(jpg,bmp,gif),选中指定文件按打开后,可以把选中的图片显示到Panel中去。

取消按钮,可以不保存当前填写的信息而返回人事管理界面。

修改按钮,可以吧当前的信息替换数据库中‘人事信息’表中的当前行要修改,吧修改的照片放到Image文件夹下,并把以前旧的照片删除,如果没有修改照片则无照片操作。

删除功能:

点击人事管理界面表格中要删除的记录,‘删除’按钮会变为可选状态,

点击‘删除’按钮,弹出‘删除员工’对话框,询问是否删除当前所选记录,选择是则删除数据表中的相应记录,人事管理界面表格中相应记录,和Image文件夹下的照片文件,如果默认图片则不作删除照片操作。

‘删除员工’对话框布局说明:

JOPtionPane中的Messge现选择框。

查询功能:

在人事管理的上面有查询对话框,可以输入员工的姓名、员工号,和职位,均可以查询到相应的信息。

详细信息功能:

双击或点钟一行按详细信息,都可以打开人事资料界面可以查看此人的详细信息。

6.3收款界面主界面

模块功能:

调用各个模块函数,可根据数据库的相关信息改变和面的颜色,并且右边按钮的状态可根据左边桌子按钮的相关状态进行改变。

而且右边标签内容可根据左边所按下的桌子的相关信息,桌子用蓝色表示空,黄色表示预定,红色表示正在用餐

访问模块说明:

主要包括6大功能模块,分别是:

‘预定位置’

‘退订位置’

‘点菜服务’

‘结账服务’

‘客户服务’

‘结账服务’

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

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1