酒店预订系统Word文件下载.docx
- 文档编号:17242376
- 上传时间:2022-11-29
- 格式:DOCX
- 页数:49
- 大小:615.60KB
酒店预订系统Word文件下载.docx
《酒店预订系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《酒店预订系统Word文件下载.docx(49页珍藏版)》请在冰豆网上搜索。
(2)对于系统本身,系统会根据用户的预定和退订即时更新房间信息
(3)对于酒店管理员,可以通过使用信息推送模块,根据需要发布房间优惠信息。
2.2.2系统功能结构图
酒店预订系统功能结构图如图2.1所示:
2.2.3功能需求具体介绍
为方便用户和管理员对此系统的操作,下面具体介绍它的一些功能:
(1)用户注册功能,面向所有未注册的游客,想要预订酒店房间的客人,需先注册成用户才能进行本系统,享受本系统的预订房间功能,注册时需正确填写本人手机联系方式(也作为用户账号),设置用户密码来完成用户注册。
(2)查询功能模块中,用户可以通过房间的信息,如房间类型等信息,进行单个查询或者关键字搜索来查询未预订的房间信息,从而方便用户预订房间,还可以通过时间的先后顺序查询自身的预订记录,还能够进行个人信息的查询。
(3)用户预订房间功能,只面向已注册的用户,为他们提供简便快捷的预订功能,用户预定房间时需正确填写入住时间、退房时间,入住人姓名、联系方式,支付完成后生成预订订单。
(4)用户取消预订房间功能,用户可在入住时间前三个小时自由取消预订的房间,同时酒店会扣取用户所预订房间价格的5%,但不在入住时间的三个小时前取消预订订单,将不可再取消该订单,房间将会保留给该客户直到退房时间。
(5)管理员更新优惠信息功能,管理员根据酒店的经营政策在APP应用界面上推送房间优惠信息。
(6)房间信息更新功能,用户预定和退订操作成功后将会影响数据库的房间信息,本系统会即时获取数据库信息从而自动更新房间信息。
2.2.4对系统性能的规定
为保证系统能够长期、安全、稳定、可靠、高效地运行,酒店预订系统应该满足以下的性能需求:
(1)系统处理的准确性和及时性:
系统处理的准确性和及时性是系统的必要性能,在系统设计、开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应能力能够满足业务的需求。
(2)系统的开发性和可扩充性:
酒店预订系统在开发过程中,应该充分考虑以后的可扩充性,保证在未来一段时间内,在可接受用户需求更新的范围内,要求系统提供足够的手段进行功能的调整和扩充。
而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,如增加APP的推送提示模块等。
(3)系统的易用性:
酒店预订系统是直接面对使用人员的,而使用的人员是广大人民群众,他们对使用APP的了解不尽相同,所以就需要系统提供一个良好的用户接口和易用、直观的人机交互用户界面。
本APP应尽量使用大部分人们所熟悉的术语和信息的界面,缩短用户对系统熟悉的过程,提高用户使用的便利性和简明性。
(4)系统的响应速度:
酒店预订系统在日常处理中的响应速度应该为秒级,达到实时要求,以及时反馈信息。
2.2.5统计分析
在系统的使用过程中中,会产生各种各样的预定记录,而这些数据将储存在一个数据库中,系统管理员可在数据库中获取所需的数据(如使用数据库语言获得数据),从而得到所需的报表,如酒店管理员想知道某个月那种房间类型被预订数是最多的“每月热门预订房间类型报表”,也可获取每月每个房间类型收入的“每月预订房间类型收入报表”等,对其进行统计分析所得到的统计报表有助于酒店经营管理的改善和提高。
(1)每月热门预订房间类型报表
查询时间:
制表时间:
制表人:
房间类型
1月预订数量
2月预订数量
3月预订数量
4月预订数量
5月预订数量
6月预订数量
7月预订数量
8月预订数量
9月预订数量
10月预订数量
11月预订数量
12月预订数量
汇
总
(2)每月预订房间类型收入报表
1月预订收入
2月预订收入
3月预订收入
4月预订收入
5月预订收入
6月预订收入
7月预订收入
8月预订收入
9月预订收入
10月预订收入
11月预订收入
12月预订收入
(3)房间预订状况表
查询日期:
预订数
未预订数
房间总数
(4)房间预订记录报表
用户帐号
用户名
预订房间类型
预订房间数量
预订房间价格
入住时间
退房时间
联系方式
第三章系统分析
3.1现行系统的现况以及存在问题
在调查过现有的酒店房间预订业务流程,了解到现如今大多数酒店仍然使用着人工的方式进行酒店预订业务活动,从业务流程与数据处理两大方面来了解现如今的酒店关于酒店预订业务活动的现状以及存在的问题。
3.1.1传统酒店房间预订业务活动
传统的手工酒店预订的业务流程如图3.1所示
3.1.2传统酒店房间预订业务数据处理
通过调查了解到,传统酒店房间预订业务数据处理全部由人工来操作,包括响应用户的查询和操作,手工记录用户的信息并将其归档,手工收费以及要定期对记录的数据进行整理。
同时对操作中出现的问题进行人工的查询和修改。
3.1.3存在的问题
通过对业务流程图以及数据处理分析了解到传统酒店房间预订业务的不足之处:
(1)需要耗费大量的人工和时间,比如要人工记录各种信息,包括用户的预订信息等
(2)响应速度不一,因为客服和前台人员工作经验不同,且人对数据信息的反应速度不同,造成每一次操作的时间不一样
(3)操作过程过于繁琐,如记录客户信息要手工填写,操作过程出现错误不能返回,只能重新开始操作
(4)操作中出现问题较多,比如用户的信息记录错误,归档错误等
(5)出现问题不能及时修改,需要花费时间去查找问题,比如用户预订了房间但是前台并没有记录等
(6)不能完整的收录用户的信息,从而不能判断用户的喜好,以及很难查阅到用户的所有交易信息
(7)收费全部需要手工完成,月底或季度年度的运营统计分析造成不便,因为人工操作不可避免出现错误,此外,人工结算成本过高且时间过长
3.2全面描述新系统的功能和目标
根据现有的存在问题从用户方和酒店方的角度分析实现优化房间预订的目标。
3.2.1从用户方的角度:
(1)使用房间查询的功能,不需要进行繁琐的电话沟通,只需打开酒店房间预订系统即可查询到所满意的房间,并可以进行实时预订。
(2)使用房间预订的功能,预订成功时,与酒店方形成一种合约关系,保证用户得到相应的房间。
(3)使用退房功能,能够在规定时间之内取消对房间的预订,减轻了用户因突发情况发生时负担。
3.2.2从酒店方的角度:
(1)对账户进行管理,能够减少大量的人工输入,采用一个用户对应一个账号的方式,用于记录用户信息和预订信息。
(2)对账户进行查询,通过用户数据清晰地收录每个客人的对房间的喜爱偏好,为用户提供便利,提高用户满意度。
(3)收费采用第三方收款方式,准确实时到账,减低了由于人为出现收款错误的失误,进一步减轻了酒店方的风险。
(4)当出现退房等异常情况时,不再需要人为重新登记房间信息,后台自动清空已预订房间,更新房间预订表,方便酒店管理人员核实房间使用情况。
(5)设置房间订金,在进行预订时,当预订只能通过电话时,不能收取任何的预订费用,而通过酒店房间预订系统能够入住前三个小时之内收取5%的房间订金,保证酒店的正常运营,减低酒店的损失。
(6)进行一系列的统计报表分析,当达到规定的时间,系统会进行月末统计,对每月热门预订房间类型,预订房间类型,收入房间预订以及房间预订记录报表,有助于酒店管理层人员作出判断,对酒店现状改善和提高。
3.3新系统的逻辑模型
由上述所描述的系统的功能得到我们所设计的系统的业务流程图。
3.3.1业务流程图
如图3.2所示:
3.3.2数据流图
根据上文需求分析所要求的功能需求和非功能需求,使用数据流方法对酒店预订活动进行建模。
从2.2.3节——“功能需求具体介绍”中的需求描述可知,酒店的房间预订业务活动主要由游客查询、用户注册、用户查询、用户预订、用户退订五大组成,在对酒店预订房间经营过程和业务流程进行1详细分析的基础上,构造酒店预订管理系统的功能模型用数据流图描述如下。
3.3.2.1抽象顶层数据流图
酒店预订管理系统的顶层数据流图用功能活动“酒店预订管理”来描述,如图3.1所示。
3.3.2.2第一层数据流图
对顶层数据流图进行分解即得到图3.2所示的第一层数据流图。
图3.2较详细地描述了实现用户预订酒店房间的业务活动所需的基本功能。
完成各项活动所需要输入的数据、输出信息,经过功能活动处理后存储的信息。
3.3.2.3第二层数据流图
由于图3.2描述的功能活动还不够具体,继续对图3.1中的功能活动进行分解即得到第二层数据流图,如图3.3~图3.7所示。
3.3.2.3第三层数据流图
本系统的核心功能是用户的查询功能模块和预订功能模块,继续对图3.5和图3.6中的查询功能和预订功能活动进行分解即得到第三层数据流图,如图3.8与图3.8所示。
3.3数据字典
3.3.1词条描述
3.3.1.1数据流词条
数据流编号
数据流名
简述
组成
来源
去向
F1
用户登陆信息
对需要使用该酒店预订系统的用户提供正确的用户账号和相应的密码信息
用户账号+密码
用户
酒店预订系统、
信息处理
F1.1
用户基本信息
用户登录成功后系统会获得相应的用户基本信息
用户账号+密码+性别+姓名+邮箱+手机号
用户操作处理
F1.2
用户信息输入
用户对系统所输入的信息,分为查询信息,预订信息,退订信息,修改信息
分四种:
预订信息,
查询信息,退订信息,修改密码
用户操作信息接收
F1.3
用户旧密码
用户原本使用的密码
用户操作信息接受
密码修改
F1.4
用户新密码
用户通过密码修改获得的新密码
用户登录信息处理
F2
查询信息
对于需要了解实际房间信息情况或个人预订记录信息的用户,可通过向系统输入查询信息,系统则会检索这些信息并作相应处理
查询条件:
共分两种情况:
房间查询信息、用户预订记录查询信息
查询处理
F2.1
查询房间信息
系统检索用户所输入的查询信息为查询房间信息的信息,系统进入房间信息查询界面
关键字或时间
判别查询信息
房间信息查询合法性
F2.1.1
查询房间信息条件
用户为查询房间信息,所输入的合法性查询房间信息的方式
匹配房间信息
F2.1.2
匹配房间数据
系统检测用户所输入的查询房间信息条件,并在数据库找到符合该条件的房间信息
房间类型+房间价格
检验房间余量
F2.2
预订记录查询信息
系统判断用户的查询信息为个人预订查询记录信息,并进入预订记录查询界面
时间
预订记录查询合法性
F2.2.1
匹配时间信息
系统检测用户所输入的时间查询信息,并在数据库找到符合该条件的预订记录信息
匹配查询时间信息
检验预订记录时间
F5
未使用房间信息
系统检索用户所输入的房间查询信息,输出相应可预订的房间信息
房间类别
+房间价格
检验房间信息
用户、预订处理
F6
个人预订记录信息
系统检索用户所输入的预订记录查询信息,输出相应的预订记录信息
房间类型+房间数量+用户帐号+联系方式+入住时间+退房时间+预订日期
检验预订记录信息
用户、退订处理
F3
预订信息
用户根据需要,向系统输入预订信息,系统可检测这些信息,并作出相应的预订处理
用户账号,入住时间,退房时间,房间类型,房间数量
预订处理
F3.1
预订记录信息
系统通过用户所输入的预订信息
预订条件处理
更新预订记录信息和房间信息
F3.1.1
检验房间数量信息
系统接收用户所输入的预订信息,用于检测用户所输入的预订房间数量是否符合酒店实际房间数量
接收预订信息
检验预订房间数量
F3.1.2
检验日期信息
系统检测预订信息中的入住时间和退房时间是否符合实际情况
检验预订房间日期
F7
预订房间订单
系统通过用户所输入的预订信息,所输出用户预订记录信息
用户,更新房间信息,更新预订记录信息
F4
退订信息
用户根据需要,向系统输入退订信息,系统可检测这些信息,并作出相应的退订处理
更新预订记录与房间信息
F4.1
删除数据
用户所删除预订记录数据
退订信息接收
取消退订
3.3.1.2数据元素词条
数据项编号
数据元素名称
别名
数据类型及宽度
取值范围
描述
U-01
用户账号
username
String11
-
99999999999
区分不同用户
U-02
用户密码
password
String18
4{[数字,字母]}20
用户登录系统密码
U-03
用户手机号
mobilePhoneNumber
用户联系方式
U-04
用户姓名
userName
String10
2{汉字}5
用户称呼方式
U-05
用户邮箱
userEmail
String30
[A-z,0-9]{1,}\[A-z,09,\.]{1}
R-01
Room_name
[‘单人间’],[‘双人间’],[‘标准间’],[‘豪华间’]
房间类型的说明
房间价格
Room_price
Int4
“01”-“1000”
房间的价格
房间数量
Room_count
“000”-“100”
房间的数量
R-02
入住日期
checkInDate
datetime
“0001”-“9999”+“01”-“12”+“01”-“31”+“00”-“24”
用户到达酒店的日期
R-03
退房日期
checkOutDate
“0001”-“9999”+“01”-“12”+“01”-“31”+“00”-“23”
用户离开酒店的日期
R-04
预订日期
bookingDate
用户完成预定房间订单的日期
R-05
取消预订日期
canceiDate
用户取消预定房间订单的日期
3.3.1.3数据文件
(1)文件编号:
D1
数据文件名称:
简述:
保存的是用户的基本信息
数据存储组成:
用户账号,密码,性别,姓名,邮箱,手机号
关键字:
(2)文件编号:
D2
预订记录
保存的是用户预订的记录的信息
用户账号、姓名、手机号、邮箱、房间类型、入住时间、退房时间、房间价格
(3)文件编号:
D3
房间信息
保存的是当前房间情况的信息
房间类型、房间价格、房间数量
3.3.1.4外部实体
外部实体编号:
S1
名称:
用户主要面向广大人民群众,为使用本系统的人
有关数据流:
系统与用户交互的是用户信息
3.3.1.5处理过程介绍
处理过程编号
处理过程名
输入数据流
输出数据流
P1
用户登录信息,用户新密码
该加工模块主要实现对登入操作的合法性检测
P1.1
用户登入信息处理
用户登录信息
实现提示用户登录成功
P2
用户基本信息,旧密码
预订信息,查询信息,退订信息,用户新密码
用户可选择操作的三个模块,分别是修改密码、预订、查询、退订模块
P2.1
用户所输入的信息
查询信息,预订信息,取消预订信息,用户旧密码
接收用户所输入的信息
P2.2
修改密码
该加工模块主要实现用户修改个人密码的功能
P3
房间未使用信息,预订记录信息
接收用户查询请求,反馈结果
P3.1
查询信息处理
查询房间未使用信息,查询预订记录信息
接收查询信息后,不同的查询条件中,结合预订记录、房间信息两个存储文件,给出相应处理措施
P3.1.1
查询信息接收
用于接收用户所输入的查询信息
P3.1.2
判断查询信息
房间查询信息,预订记录查询信息
对所接收的查询信息进行判断,分析得出所输入的查询信息类别
P3.2
分析房间信息
反馈房间未使用信息
检索用户的房间查询信息,并输出相应的房间信息
P3.2.1
房间查询信息
房间信息查询条件
检验用户所输入的房间查询信息的合法性
P3.2.2
检索用户所输入的房间查询信息,并根据查询信息的条件在数据库中匹配房间信息并输出
P3.2.3
对所匹配成功的房间信息进行检验,对房间余量大于0的房间信息进行输出
P3.3
分析预订记录信息
检索用户的预订记录查询信息,并输出相应的预订记录信息
P3.3.1
查询时间信息
检索用户所输入的预订记录查询信息,并根据查询信息的条件在数据库中匹配预订记录信息并输出
P3.3.2
时间信息
对所匹配成功的房间信息进行检验,将符合时间的预订记录信息进行输出
P4
预订信息、未使用房间信息
接收用户的预订信息,系统进行处理并反馈给用户
P4.1
对于用户输入的预订条件,结合当前房间占用情况,将最终的预订结果反馈给用户
P4.1.1
接收用户的预订信息
P4.1.2
对用户所输入的预订信息进行检验,检验所输入的房间数量是否符合酒店实际情况
P4.1.3
对用户所输入的预订信息进行检验,检验所输入的入住日期与退房日期是否符合实际生活情况
P4.2
更新预订记录
与房间信息
处理结果
预订结果
在得到系统回复后,将预订结果记录添加到预订记录中,并反馈给用户
P4.2.1
接收预订记录信息
接收符合实际情况的用户预订房间信息
P4.2.2
更新房间信息
用户预订成功时更新酒店房间信息
P4.2.3
更新预订记录信息
用户预订成功时更新个人预订记录信息
P5
取消预订处理
退订信息、预订房间订单
接收用户的退订信息,系统进行退订处理
P5.1
接收用户输入的退订信息
P5.2
系统得到用户的删除预订记录信息后,对预订记录和房间信息两个存储文件进行更新
3.4E-R图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 预订 系统