uml客房管理系统Word文件下载.docx
《uml客房管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《uml客房管理系统Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。
![uml客房管理系统Word文件下载.docx](https://file1.bdocx.com/fileroot1/2022-10/11/c59e0f6f-184e-404f-9439-fbd8f196dda7/c59e0f6f-184e-404f-9439-fbd8f196dda71.gif)
任课教师
薛均晓
第一章简介
1.1系统功能简介
酒店客房管理系统的主要任务是对酒店的客房进行管理,使用户能轻松地找到所需要的客房信息,提供订房和退房服务,并对酒店客房的业绩进行统计。
在不同的酒店之间,酒店客房管理系统会存在一些差异。
一般,酒店客房管理系统的主要功能包括以下几个方面。
(1)员工信息管理
(2)前台接待员接待顾客
(3)前台预订员预订房间
(4)前台收银员结账
(5)服务员整理房间
(6)总经理负责管理系统
第二章需求分析
2.1任务概述
客房信息系统可分为两大块:
数据库的后台管理和前台旅客住宿管理。
后台管理主要维护数据库的基本信息,如各类代码,操作员帐号,客房信息。
前台管理主要用于原始数据的采集,即客户入住和预定等信息,为最后的统计报表提供了数据基础。
后台管理包括以下部分:
(1)客房信息的输入:
包括每间客房的大小级别,地理位置,预设租金等信息。
(2)客房信息查询:
用于及时掌握客房情况,而且协助作出决策。
(3)前台操作员管理:
用于设置前台操作员的密码和基本信息。
(4)统计报表:
将各类信息进行统计,从而支持决策系统。
前台管理包括以下部分:
(1)客房的预定:
处理各类客户的预定请求。
预定能够经过各种方式,如电话,e-mail,传真等。
前台需要根据当前客房情况,及时反馈给客户预定结果。
(2)登记入住:
当客户实际入住时,需要及时登录客户信息,以便今后查询。
(3)客房查询:
能够根据各种信息查询房客是否入住以及入住的情况。
(4)收费管理:
包括入住时的定金,各类其它消费情况和最终的结帐管理。
2.2性能需求
(1)房费的计算:
房价*天数,天数的计算以次日的中午12点为结算时间
(2)时间特性:
每次登记结算都要实时传输到后台管理主机上,每天进行日结。
2.3用例模型
用例包含;
系统管理员接待员
系统的用例图主要包括:
系统管理员和接待员必须进行登录和权限验证。
系统管理员能够经过该系统进行如下活动:
权限设置,密码设置,客房设置权限;
接待员能够进行客房查询,房态查看,住宿登记,续房登记,消费查询,客房结账,住宿查询,退宿查询等活动。
酒店房间管理系统用例图如下所示
前台接待员用例图如下所示:
系统管理员用例图如下所示:
第三章系统设计
3.1系统设计类图
客户类包括:
客户名,身份证号,联系电话,详细地址,证件名称,证件号码,工作
位,备注。
系统用户类:
包括接待员,系统管理员。
操作员号,密码,权限。
退房:
退房凭证号,姓名,身份证号,证件名称,证件号码,详细地址,房间号码,住宿日期,住宿天数,退宿日期,退宿费用。
客房信息:
房间号,房间类型,房间价格,房间状态,标志,配置,备注。
住宿登记:
住宿凭证号码,客户名,身份证号,证件名称,证件号码,详细地址,房间号码,房间类型,客房价格,联系电话,住宿日期,住宿天数,住宿费用,付款方式。
消费明细:
酒店就餐,购买饮料,金额累计,姓名,证件号码,证件名称,序号,房间标准,房间价格
预收费用:
预收费用凭证号码,证件名称,证件号码,客户名,详细地址,房间号,客房类型,客房价格,联系电话,住宿日期,住宿详细时间,住宿费用。
系统设计类图如下
3.2系统设计序列图
退宿结账用例序列图
系统用户必须进行信息验证,输入操作员名字和密码,而且验证成功方可进入主窗口。
住宿登记用例序列图如下:
系统管理员打开权限设置窗口,进行权限设置,对系统用户进行查询,设置用户名以及用户的权限,写入完成后设置成功返回主界面。
3.3系统设计状态图
住宿登记主要包含以下状态:
提交用户信息,选择操作,退宿结账,权限管理,住宿登记,输入账号,输入完成,输入未完成,打印。
她们之间的转换规则如下:
*打开登录界面,当客户提交用户信息成功时,进入主窗体,等待用户选择操作。
*客户选择操作,进行住宿登记,转换到输入账号
*客户选择空房的房间号,转入输入完成。
*客户取消选择空方的房间号,转入等待继续输入
*客户选择被占用或维修的房间号,则转入等待输入信息
*客户输入完成提交用户信息,则转入打印状态。
*最后客户退出
3.4系统设计活动图
酒店客房管理活动图
·
顾客要求住入客房
系统管理员登录客房管理界面查看住房信息
将查看到的信息展示给顾客
顾客确定入住房间
系统管理员修改房间入住信息
系统管理员退出系统
管理员活动图
管理员登录界面
管理员查看顾客信息
对顾客信息进行删除和修改操作
管理员添加顾客信息
管理员退出管理界面
3.5系统设计组件图
在酒店客房管理系统中,对系统的主要参与者和主要的实体类分别创立对应的构件进行映射,如图所示:
创立主程序窗口,操作员设置,密码设置,权限设置,住宿登记,退宿结账,住宿查询,退宿查询,客房设置,客房查询,房态查看构件。
根据这些构件以及其关系创立的构件图如图所示:
3.6部署图
系统的部署图描绘的是系统节点上运行资源的安排。
在酒店客房管理系统中,系统包括3个节点:
数据库节点,负责数据存储,处理等;
后台系统维护节点,系统管理员经过该节点进行后台维护,执行系统管理员允许的所有操作;
前台节点,客户进行登录选择住宿退宿等一系列活动。