酒店客房管理系统课程设计docx.docx
《酒店客房管理系统课程设计docx.docx》由会员分享,可在线阅读,更多相关《酒店客房管理系统课程设计docx.docx(50页珍藏版)》请在冰豆网上搜索。
酒店客房管理系统课程设计docx
文件级别:
机密
酒店客房管理系统
软件需求规格书
1
文件级别:
机密
编写:
▁▁▁▁凯赵敏▁▁▁▁2016▁年▁5▁月▁▁日
审核:
▁▁▁▁▁▁▁▁▁▁▁年▁▁▁▁▁月日
批准:
▁▁▁▁▁▁▁▁▁▁▁年▁▁▁▁▁月日
2
文件级别:
机密
1.
引言
............................................................................................
错误!
未定义书签。
1.1.
编写目的.................................................................................
错误!
未定义书签。
1.2.
读者对象.................................................................................
错误!
未定义书签。
1.3.
参考文档.................................................................................
错误!
未定义书签。
1.4.
名词与术语.............................................................................
错误!
未定义书签。
2.
系统概述.....................................................................................
错误!
未定义书签。
2.1.
系统功能描述..........................................................................
错误!
未定义书签。
2.2.
面向的用户群体......................................................................
错误!
未定义书签。
3.功能性需求5
3.1.功能列表5
3.2.酒店客房管理系统分析错误!
未定义书签。
3.2.1.酒店客房管理系统总功能模块图7
3.2.2.酒店客房管理系统总用例图8
3.2.3.酒店客房管理系统总DFD图9
3
文件级别:
机密
3.2.4.
酒店客房管理系统总
E-R图................................................................................
9
3.2.5.
功能模块实现.....................................................................................................
10
3.2.5.1.
房客信息管理功能模块
.....................................................................................
10
3.2.5.2.
客房信息管理功能模块
.....................................................................................
12
3.2.5.3.
信息查询功能模块............................................................................................
15
3.2.5.4.
入住和退房管理模块
.........................................................................................
17
3.2.5.5.
客房类型管理功能模块
.....................................................................................
20
3.2.5.6.
状态设置功能模块............................................................................................
22
3.2.5.7
价格信息管理功能模块....................................................................................
25
3.2.5.8
客房预定功能模块............................................................................................
27
3.2.5.9.
信息回收站功能模块
.........................................................................................
30
3.2.5.10
报表统计功能模块...........................................................................................
33
4.非功能性需求........................................................................................................
36
4.1界面需求..................................................................................................................
36
4.2其他要求.................................................................................................................
36
4
文件级别:
机密
1.引言
1.1.编写目的
众所周知,现在的酒店行业竞争异常激烈。
怎么吸引顾客,提高酒店满客率
以及管理谁是非常重要的任务,而借助于蓬勃发展的IT工具来进行酒店管理既
方便又快捷,大大地提高了办事效率。
而且在数据保存和数据交换等方面也是手
工操作所无法比拟的。
虽然信息化不是酒店走向成功的关键因素。
但是它可以帮
助那些真正影响成败的要素发挥更大的作用。
1.2.读者对象
(1)房客
(2)酒店管理员
1.3.参考文档
[1]蔡延光;《数据库原理与应用》机械工业出版社;2009.1
1.4.名词与术语
名称英文名称解释
是描述系统数据流程的工具,
它将数据
数据流程图DataFlowDiagram,DFD独立抽象出来,通过图形方式
描述信息的来龙去脉和实际
流程。
实体-联系图Entity-RelationDiagram用来建立数据模型,在数据库
5
测试用例TestCase
RelationalModel
关系模型
Hotel
酒店
文件级别:
机密
系统概论中属于概念设计阶
段,形成一个独立于机器,独
立于DBMS的ER图模型。
是为某个特殊目标
而编制的一组测试输入、
执行条件以及预期结果,
以便测试某个程序路径
或核实是否满足某个特
定需求。
关系实际上就是关系模式在
某一时刻的状态或内容。
也就
是说,关系模式是型,关系是
它的值。
关系模式是静态的、
稳定的,而关系是动态的、随
时间不断变化的,因为关系操
作在不断地更新着数据库中
的数据。
但在实际当中,常常
把关系模式和关系统称为关
系,读者可以从上下文中加以
区别。
酒店其基本定义是提供安全、
舒适,令顾客得到短期的休息
的空间的商业机构
6
文件级别:
机密
2.系统概述
2.1.系统功能描述
1)房客信息登记、修改、删除管理。
2)客房信息登记、修改、删除管理。
3)支持房客预定和入住管理功能。
4)强大的房客查询、客房查询功能。
5)支持客房类型管理功能。
6)支持回收站功能,确保信息的安全删除。
7)支持客房状态设置功能(住客/空房/预定暂留等)。
8)支持客房价格查询和修改功能。
9)支持房客的信息回收,包括删除,清空,还原。
10)对房客开房、预定的报表统计。
2.2.面向的用户群体
(1)房客
(2)酒店管理员
3.功能性需求
3.1.功能列表
系统名
模块功能需求点
称
7
文件级别:
机密
房客信
房客信息登记、修
息管理
房客信息管理
房客信息操作
改、删除、管理。
系统
客房信
客房信息管理模
客房信息登记、修
息管理
客房信息操作
块
改、删除、管理。
系统
信息查
房客信息查询以及
信息查询模块
信息管理操作
询系统
客房信息查询。
入住和
入住和退房管理
登记入住、登记退
退房管
入住和退房操作
模块
房
理系统
客房类
客房类型管理模
包括客房类型修
型管理
客房类型操作
块
改,删除,和查询
系统
设置客房的状态包
状态设
客房状态设置模
括住客,空房,预
状态设置操作
置系统
块
定暂留
价格信
价格信息管理模
客房价格信息查
息管理
价格管理操作
块
询、修改
系统
客房预
管理房客的预定入
客房预习模块
预定操作
定系统
住或入住解除
8
文件级别:
机密
信息回
房客信息回收以及
收站系信息回收站模块信息回收操作
安全删除
统
房客开房记录报表
报表统
报表统计模块和房客预定报表统报表统计操作
计系统
计
表3.1功能列表
3.2.酒店客房管理系统分析
3.2.1.酒店客房管理系统总功能模块图
酒店客房管理系统
入住和退房管理功
房客信息管理客功房能信息管理功信能息查询功能能客房类型管理功状能态设置功价能格信息管理功客能房预定功能信息回收站功能报表统计功能
房
房房房客客客房
客
客
客
客
客
开
预
信
客客客户户户客
房登
登修删类
房
房
房预
预
息
房
定
信信信信信信信
信记
记改除型
状
价
价定
定
的
记
记
息息息息息息息
息入
退类类查
态
格
格入
解
安
录
录
登修删登修删查
查住
房型型询
设
查
修住
除
全
统
统
记改除记改除询
询
置
询
改
删
计
计
除
9
文件级别:
机密
3.2.2.酒店客房管理系统总用例图
房客信息修改房客信息删除
房客信息安全删除
房客登记入住
房客信息查询
房客信息登记房客管理系统
房客房客预定入住
房客预定解除
房客登记退房
房客
管理员
预定客房统计
开房记录统计
客房类型删除
客房信息登记管理员
客房价格查询
客房信息修改
客房类型查询客房管理系统
客房类型修改
客房价格修改
客房信息删除
客房状态设置客房信息查询
10
文件级别:
机密
3.2.3.酒店客房管理系统总DFD图
查询
1
2
房客管理员
查询管理
F1客房信息存储
1.1
1.2
1.3
2.1
2.2
2.3
2.4
2.5
2.6
2.6
房
房
客
客
客
客
报
信
客
客
房
房
客
房
房
房
表
息
信
信
客
信
房
状
价
类
统
回
息
息
预
息
查
态
格
型
计
收
管
查
定
管
询
设
管
管
功
站
理
询
理
置
理
理
能
1.1.1
1.1.2
1.1.3
1.2.1
1.3.1
1.3.2
2.1.2
2.1.3
2.2.1
2.3.1
2.4.1
2.5.1
2.6.1
2.7.1
2.8.1
2.1.1
登记
修改
删除
输出
入住
解除
价格
价格
修改
删除
类型
登记
修改
删除
输出
输出
查询
修改
类型
类型
查询
3
客房
3.2.4.酒店客房管理系统总ER图
房号客房类型价格状态编号工作号姓名密码
客房管理管理员
入住房客管理
姓名证件号联系方式性别押金
11
文件级别:
机密
3.2.5.功能模块实现
3.2.5.1.房客信息管理功能模块
功能说明表:
功能编号
1.1
功能名称
房客信息管理功能
功能描述
包括房客信息登记、房客信息修改、房客信息删除。
输入项
房客的信息输入。
处理描述
房客信息的管理,登记、修改、删除。
输出项
房客的信息。
功能说明表
用例图:
登记
房客信息操作修改
管理员
删除
功能DFD图:
12
文件级别:
机密
管理员
登记
修改
删除
1.11.21.3
房客入住房客退房房客信息
F1房客资料
E-R图:
编号
1
管理员登记、修改、删除
姓名
n
房客信息
房客姓名房客性别联系方式证件编号
13
文件级别:
机密
据字典:
数据结构
数据结构名
房客信息管理
称
编号1.1
含义说明登记删除修改房客的信息
组成登记、修改、删除的房客信息
相关元素登记、修改、删除、房客信息
处理逻辑
处理名称房客信息管理
编号1.1
说明登记删除修改房客的信息
输入数据流登记信息,删除信息,修改信息
输出数据流房客信息
处理逻辑管理员通过房客信息操作模块修改登记或删除房客信息
相关元素处理1.1,处理1.2,处理1.3,房客资料
3.2.5.2.客户管理功能模块
功能说明表:
功能编号2.1功能名称客房信息管理功能
14
文件级别:
机密
功能描述
包括客房信息登记、客户信息修改、客户信息删除。
输入项
客房的信息输入。
处理描述
客房信息的管理,登记、修改、删除。
输出项
客房的信息。
功能说明表
用例图:
登记
客房信息操作修改
管理员
删除
功能DFD图:
15
文件级别:
机密
管理员
登记
修改
删除
2.1
2.2
2.3
客房信息
客房信息
客房信息
登记
修改
删除
F2客房资料
E-R图:
16
文件级别:
机密
编号
1
管理员登记、修改、删除
姓名
n
客房信息
客房价格客房编号客户状态客房类型
数据字典:
数据结构
数据结构名
客房信息管理功能
称
编号2.1
含义说明登记删除修改客房的信息
组成登记、修改、删除的客房信息
相关元素登记、修改、删除、客房信息
处理逻辑
处理名称客房管理功能
编号2.1
说明登记删除修改客房的信息
输入数据流登记信息,删除信息,修改信息
17
文件级别:
机密
输出数据流客房信息
处理逻辑管理员通过客房信息操作模块修改登记或删除客房信息
相关元素处理2.1,处理2.2,处理2.3,客房资料
18
3.5.2.3.信息查询功能模块
功能说明表:
功能编号
3.1
功能名称
信息查询功能
功能描述
包括房客信息查询、客房信息查询
输入项
房客、客房的信息查询。
处理描述
查询到房客和客房的信息。
输出项
房客、客房的信息。
功能说明表
用例图:
信息查询
管理员
功能DFD图:
文件级别:
机密
房客姓名
联系方式
房客性别
证件编号
客房价格
客房类型
客房状态
客房编号
19
文件级别:
机密
返回结果
管理员
3.13.23.3
登录查询信息查询结果
F1房客资料F2客房资料
E-R图:
姓名
1
管理员查询
编号
n
房客、客房
信息
客房编号客房状态客房类型客房价格房客姓名证件编号联系方式
20
文件级别:
机密
数据字典:
数据结构
数据结构名
信息查询功能
称
编号3.1
含义说明房客和客房信息的查询
组成房客信息查询、客房信息查询
相关元素查询房客信息、查询客房信息
处理逻辑
处理名称信息查询功能
编号3.1
说明查询房客和客房的信息
输入数据流房客信息、客房信息
客房编号、客房状态、客房类型、客房价格、房客姓名、证件编
输出数据流
号、联系方式
处理逻辑管理员通过房客、客房信息操作模块查询房客、客房信息
相关元素处理3.1,处理3.2,处理3.3,房客资料,客房资料
3.2.5.4.入住和退房管理功能模块
功能说明表:
21
文件级别:
机密
功能编号
4.1
功能名称
入住和退房管理功能
功能描述
包括房客的登记入住和登记退房的管理
输入项
入住和退房管理
处理描述
登记入住和登记退房的管理
输出项
登记入住和登记退房的信息
功能说明表
22
文件级别:
机密
用例图:
房客入住
登记
房客退房
管理员
功能DFD图:
F3房客信息
口令
4.1
确认信息
4.2
管理员
登记
房客入住
退房
F4客房信息
提交结果
23
文件级别:
机密
24
文件级别:
机密
E-R图:
编号
1
管理员管理
姓名
n
登记信息
客房类型房客姓名证件编号联系方式房客性别客房编号
数据字典:
数据结构
数据结构名
入住和退房管理功能
称
编号4.1
含义说明对房客入住和退房的管理
组成房客的登记入住和登记退房
相关元素登记入住、登记退房
处理逻辑
处理名称入住和退房管理功能
编号4.1
说明对入住和退房的管理
25
文件级别:
机密
输入数据流客房和房客的信息
客房类型、房客姓名、证件编号、联系方式、房客姓名、客房编
输出数据流
号
处理逻辑管理员通过入住和退房模块管理房客的入住和退房
相关元素处理4.1,处理4.2,客房信息,房客信息
26
文件级别:
机密
3.2.5.5.客房类型管理功能模块
功能说明表:
功能编号
5.1
功能名称
客房类型管理功能
功能描述
管理客房的类型,包括客房类型的修改,查询和删除
输入项
登录操作
处理描述
修改、删除和查询客房类型
输出项
客房的信息
功能说明表
用例图:
客房类型修改
登录客房类型查询
管理员客房类型删除
功