酒店管理系统说明书文档格式.docx
- 文档编号:19605822
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:17
- 大小:525.76KB
酒店管理系统说明书文档格式.docx
《酒店管理系统说明书文档格式.docx》由会员分享,可在线阅读,更多相关《酒店管理系统说明书文档格式.docx(17页珍藏版)》请在冰豆网上搜索。
检索迅速、查找方便、可靠性高、存储量大、成本低等。
这些优点能够极提高就的信息的效率,也是管理科学化、正规化的重要支撑。
酒店信息管理系统能够方便地查询和变更酒店客户的基本数据,节省大量工作时间,有效地提高酒店信息管理的效率。
而查询信息的直观显示将有助于系统的用户一目了然地掌握客户的情况。
2.任务概述
2.1目标
餐饮管理系统将实现如下目标:
●减少前台的服务人员的人数,减少经营者的人员开销.
●提高操作速度,提高顾客的满意程度.
●使经营者能够查询一些历史数据.
2.2运行环境
●Intel系列服务器或兼容PC机
●JDK,Netbeans,Hsql
●Intel及兼容CPU1.8GHZ以上,512M以上存,500M以上硬盘空间
3.数据描述
3.1数据流图
3.2数据字典
餐桌状态表桌号
名字:
餐桌状态表(tableuse)
别名:
描述:
记录餐桌当前状态的信息
定义:
餐桌状态表(tableuse)=桌号(zuohao)+状态(state)+备注(beizhu)
位置:
桌号(zhuohao)
唯一标识系统中的一个餐桌
zhuohaochar
位置:
餐桌状态表
财务收入表收入金额
财务收入表(shouru)
描述财务收入的信息
财务收入表(shouru)=收入金额(Dayshouru)+收入日期(timeshouru)
收入金额(Dayshouru)
现金
描述顾客每次消费的金额
Dayshouruchar
收入日期帐单表
收入日期(timeshouru)
时间
描述每次收取消费金额的时间
timeshourudate
帐单表(paybill)
描述顾客消费的明细信息
帐单表(paybill)=桌号(zuohao)+菜名(cainame)+数量(cainum)+价格(caiprice)
菜名价格
菜名(cainame)
能具体描述每种菜的信息
cainamechar
价格(caiprice)
描述每种菜的价格信息
caipricedouble
菜单表用户表
菜单表(caishiinfo)
描述餐厅所有的菜的具体信息
菜单表(caishiinfo)=编号(ID)+菜名(name)+价格(price)
用户表(User)
描述每个经营管理者的具体信息
用户表(User)=(name)+密码(password)+性别(sex)+权限(competence)
密码权限
密码(password)
登陆口令
描述每个用户登陆的确认信息
passwordchar
权限(competence)
描述每个用户的使用级别
competencechar
4.功能描述
4.1系统功能结构
4.2功能划分
1.开台点菜服务
2.加菜减菜服务
3.结帐服务
4.收入查询服务
5.用户管理
5.性能需求
该系统应具备完善性和安全性,在实现各类基本功能的基础上,应能够有效防不法分子对系统的恶意攻击,同时能够避免用户的恶意注册和随便修改信息等现象。
6.运行需求
6.1用户界面
由于是该系统是小型桌面应用系统,用户界面主要由图形界面实现工具Netbeans来完成。
用户看到的界面主要包括以下容:
1、系统主界面
2、开台点菜服务
3、加减菜服务
4、顾客买单服务
5、收入查询服务
6、系统管理服务
7、退出系统
6.2硬件接口
普通服务器或PC机均可.
6.3软件接口
暂时不提供与其他系统的接口。
6.4故障处理
当系统出现故障是,能够提供友好的信息,并对问题进行记录,保证不丢失数据。
二、酒店管理系统概要设计
1.文档介绍
1.1文档目的
便于开发人员了解系统的详细要求,和进一步改进,对系统开发和后期系统维护提供参考。
1.2文档围
对开发的需求分析进行详细化、规化说明,对需求分析中的不足进行改进和修正,规数据库的设计,对系统的设计提供策略,描述系统开发和运行的环境,提供出错处理的机制,对系统的开发人员、测试人员提供相关约束说明,设计出系统的协议,接口事件,通信以及系统的模型,对系统的安全保证提供要求和后期维护和扩展提供说明等。
1.3读者对象
系统的开发人员,管理人员,测试人员,维护人员。
2.系统概述
本系统是一个小型桌面应用系统,通过这个平台实现以前人工操作的点菜,加减菜,结帐买单,收入查询等服务,这样节省了很多的人力,也给工作带来了方便.管理员(经理)还可以通过设置不同的权限使不同的(服务员)具有不同的管理功能,也能实现系统部人员之间的切换,还能限制服务员对一些业务的控制.
本系统主要有五大功能模块:
一:
开台点菜
二:
加菜减菜
三:
顾客买单
四:
收入查询
五:
用户管理
3.界面设计
(1)系统首页,包括开台点菜服务、加菜减菜服务、顾客买单服务、收入查询服务、用户管理服务。
(2)开台点菜服务:
提供选择桌号界面和点菜界面.
(3)加菜减菜服务:
提供点菜界面.
(4)顾客买单服务:
提供结帐界面,可以看到消费明细.
(5)收入查询界面:
可以按日或月对收入进行查询。
(6)用户管理服务:
可以实现用户的添加,修改和删除功能
4.系统总体结构设计
通过需求分析阶段的工作,系统必须“做什么”已经基本的清楚,现在是解决“怎么样”的时候了,总体设计的基本目的就是回答“概括地说,系统应该如何实现”这个问题,因此,总体设计有称为概要设计或者初步设计。
通过这个阶段的工作将划分出组成系统的物理元素——程序、文件、数据库、人工过程和文档等等,但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体容在以后仔细设计。
总体设计阶段的另一个重要任务是设计软件的结构,也就是要确定系统中每个程序是有哪些模块组成的,以及这些模块相互间的关系。
将整个功能划分成如下几个功能模块,如下所示:
7.数据库或数据结构设计
中文字段名
英文字段名
字段类型
备注
桌号
zuohao
Varchar(20)
主键,桌号
状态
state
显示餐桌的状态
beizhu
Varchar(200)
其他信息
收入金额
Dayshouru
double(20)
收入日期
timeshouru
date
显示收银日期
编号
ID
主键,菜的编号
菜名
name
价格
price
double
cainame
数量
cainum
caiprice
主键,用户
密码
password
性别
sex
权限
competence
设置管理权限
三、酒店管理系统详细设计
本说明书确定系统的详细功能模块和数据结构,为下阶段开发工作提供依据.
1.2背景
软件系统的名称:
酒店管理系统
本项目的任务开发者:
田黎、于振、闪静洁、伍昊、简玉波
软件系统的用户:
前台管理员
2.程序(模块)系统的组织结构
层次图用来描绘系统的层次结构,在该系统中将其分成开台点菜管理、加减菜管理、顾客买单管理、收入查询管理、用户信息管理等功能。
1、开台点菜管理要实现:
开台——完成为顾客选择一个无人的桌号;
点菜——完成为顾客选择需要的菜;
2、加减菜管理要实现:
加菜——完成为用户选择再需要的菜;
减菜——完成为用户删除不需要的菜;
3、顾客买单管理要实现:
收银——管理员根据菜单提供的消费明细向顾客收取费用;
付款——顾客根据消费明细交纳消费费用;
4、收入查询管理要实现:
按照日或月的方式对本店的具体收入的查询
5、用户信息管理要实现:
添加用户------完成对新用户注册的添加;
修改用户------完成对新用户信息的修改;
删除用户-------完成对已存的用户信息的删除
3.设计约束
3.1界面要求
各个用户界面均采用通用的Windows风格,以便于用户进行操作。
字体类型:
页面的主体容采用简体中文宋体;
字体大小:
页面的主体容采用五号;
菜单:
主页面的菜单选项列出在页面顶部成行显示,菜单选项有下拉表形式显示;
主页的菜单按钮的功能如下:
开台服务:
提供开台点菜服务
加减菜服务:
为用户提供添加新菜和撤掉不需要的菜的服务
收入查询服务:
提供查询本日或本月收入的服务
顾客买单服务:
提供收银服务
用户管理服务:
提供对用户信息的添加,删除和修改的服务
3.2性能设计要求
用户输入的错误信息,系统可以弹出相应的提示信息。
防止错误的信息输入。
达到需求分析中的所有性能指标。
4.本系统中各程序(模块)的设计说明
4.1.1开台服务
模块描述:
为顾客提供开台和点菜服务
模块功能描述:
为顾客选择一个无人的桌号并确认,提供菜单供用户选择.
模块性能描述:
必须经过管理员审核
模块输入项:
桌号,菜名
模块输出项:
4.1.2加减菜服务
为顾客提供加菜和减菜服务.
增加顾客需要的菜和删除顾客不需要的菜.
4.1.3顾客买单服务
为顾客提供买单服务
提供为顾客用餐后收银的服务
桌号,实收金额
找零,收入增加金额
4.1.4收入查询服务
提供收入的明细信息
提供为查询当天和当月的收入情况
按月查询,按日查询
具体收入日期和金额
4.1.5用户管理服务
管理所有系统注册用户
提供添加,删除和修改用户信息服务
用户具体信息
5.程序运行演示
5.1主界面
5.2.用户登陆
•该系统分为普通用户和超级用户两种权限,不同的用户登陆有不同的权限。
(测试用户:
admin密码:
123456)
•登陆后显示主程序框,以下为登陆对话框。
5.3.用户管理
•在用户管理功能模块中,可以在用户管理信息表对用户进行添加、修改、删除操作。
•用户管理表单如下,表单上详细显示员工资料并且可以对权限进行设置。
5.4.财务查询功能
在财务查询功能模块中,超级用户可以查询收入详细清单,包括本日收入、本月收入以及按时间段查询总计。
5.5.开台服务,顾客要选择无人的桌号,选定桌号后点击"
确定"
按钮进行下一步
5.6.点菜服务
顾客选定桌号后,弹出点菜菜单(如下图),顾客可以根据左边的菜单点菜,菜单上除了菜名以外还附有每道菜的单价。
点菜以后,如果不满意还可以取消已点的菜,同时对话框右下方会显示消费金额。
可以点击"
加减菜服务"
按钮加菜。
同样可以即时取消已选的不满意的菜。
5.7.顾客买单
顾客用餐完毕后可以用结账功能进行买单,选定结账桌号后结账菜单如下:
结账菜单右边有详细的消费明细供顾客核对消费金额,其中包括菜名、数量及单价。
菜单左边是消费总金额,输入实收金额后自动显示找零。
结帐后,金额自动计入本日收入。
四、心得体会
通过完成该实验,我们熟练的掌握了java编程方法,并且对项目的制作流程有了一定了解。
通过此次实验的相互配合,使我们体会到了团队精神的重要性。
我们组在不断的调试过程中学习到了JAVA编程的方法,体会很深。
五、教师评分
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 管理 系统 说明书