酒店住宿管理系统.docx
《酒店住宿管理系统.docx》由会员分享,可在线阅读,更多相关《酒店住宿管理系统.docx(28页珍藏版)》请在冰豆网上搜索。
酒店住宿管理系统
西安财经学院
信息系统分析与设计》课程设计告
题目酒店管理系统
姓名王静
专业信息管理与信息系统
班级信管1002班
学号1002100240
、概述
(一)开发背景
1.管理信息的概述
信息管理(informationManagementIM)是人类为了有效地开发和利用信息资源,以现代信息技术为手段,对信息资源进行计划、组织、领导和控制的社会活动。
简单地说,信息管理就是人对信息资源和信息活动的管理。
信息管理是指在整个管理过程中,人们收集、加工和输入、输出的信息的总称。
信息管理的过程包括信息收集、信息传输、信息加工和信息储存。
(1)管理信息的发展
管理信息系统的最初阶段是统计设计,所研究的内容是数量数据间表面的规律,它可以把数据分为较相关和较不相关的组,然后把数据转换为信息。
第二阶段是数据更新系统,其典型代表是美国航空公司的预订订票系统。
它是管理信息系统的低级阶段。
第三阶段是状态报告系统。
最后的阶段是决策支持系统,它是用来辅助决策的信息系统。
(2)管理信息的特点MIS人机界面设计一般遵循以下一些基本设计原则
(1)
以通信功能作为界面设计的核心
(2)
界面必须始终一致
(3)
界面必须使用户随时掌握任务的进展情况
(4)
界面必须能够提供帮助
(5)
界面友好,使用方便
(6)
输入画面尽可能接近实际
(7)
具有较强的容错功能
2.酒店业的发展概况
近年来,宾馆业迅猛发展,市场的竞争日趋激烈,全面提高宾馆的软件管理水准,已成为宾馆业发展的当务之急。
尤其是对于星级宾馆,既需要完成前台的一些服务工作,还需要完成后台的管理工作。
然而,传统的人工管理模式已经远远不能满足有效、快捷地处理经营中产生的大量信息数据的需要,从而使得企业决策层无法及时、准确地掌握一线资料,继而影响对市场进行正确地分析和预测。
像沿海城市三星级以上宾馆引进外方管理,使小部分宾馆管理水准几乎接近或达到国际水平。
但对占80%以上的广大中小型宾馆来说,是难以做到
的。
因此,欲在竞争中甩开对手,取得优势,必须在经营、管理、产品、服务等方面具备独到之处。
而对宾馆的经营状况起决定作用的是客房的管理。
简单的服务标准已不是制胜的锦囊,只有管理做到最细微之处,才能让顾客体会到宾馆服务的高标准、高质量,而准确、快速、周全往往就是最基本的成功要素。
传统的管理方法已经不能适应现代社会的需要,因此采用电脑管理业务、财务等诸多环节已成为推动宾馆业迅速发展的先决条件,宾馆客房管理信息系统是各大中小型宾馆所需要使用的一个管理系统。
3.项目的任务及意义
正是由于酒店管理电子化日渐增长的趋势,我们计划通过MicrosoftSQLServer与visualbasic构建一个酒店客房前台管理系统系统。
学习MicrosoftSQLServer与visualbasic,利用其优点,解决酒店经营过程中存在的问题。
理论与实际相结合,巩固所学到的信息系统开发的相关知识。
通过对本系统的研究,可使我们了解当今酒店管理发展的最新动态,清楚的了解整个酒店管理的运作过程。
同时通过研究开发过程,可使我们掌握网站开发的基本方法和技术,为进一步的实际系统开发奠定基础。
并且,在整个研究开发过程中也培养了我们的实际操作能力和刻苦钻研的精神,使我们对团队精神的重要性有了更加深刻的认识。
二、系统规划
(一)需求分析
基于我们进行的调查,酒店老板需要一个能够展示酒店所有的客户信息,靠的存储空间,存储有关信息,同时能够对客户信息以及客房信息也能更改,
有较安全,可完成客户住房
以及预定功能并实现一些对挂账信息的管理功能。
通过与酒店老板的沟通,我们认为利用计算机代替人工来执行这些操作是理想的选择。
酒店客房管理系统将酒店预订信息、酒店客户信息、散户住宿记录和团体住宿记录以及房间信息记录等存储在数据库中。
系统根据登录用户的使用权限可以完成对各种记录的添加、修改、查询、和删除操作。
此外可以完成一些系统管理功能,包括数据库初始化、系统用户权限设置和系统用户管理等。
酒店客房管理系统主要包括以下功能。
1、预订管理:
(1).输入客人姓名系统可自动查出是否是黑名单客人;
(2).根据已订房客人资料进行“快速预订登记”;
(3).全面处理客人不同房类的开多间房的预定;
(4).输入客人姓名回车,如此客人以前在酒店入住过,系统会自动提示其以前消费的记录和客人的详细资料;
(5).可快速的为客人预定各类型房间及快速的查询是否有该客人在店入住;
(6).取消客人预定时方便快捷,并对取消预定客人以统一列表形式体现;
(7).房态图上直接显示预定客人抵店时间,方便接待人员对预定客人来店的操作;(8).对散客/团队进行快捷方便的预定处理、预定取消、预定换房、预定处理;(9).多次预定,房间资源不够时,系统出现提示信息;
(10).批量预定、批量修改预定、批量入住;
(11).同时做多间房的预定全部订房均处于联房关系;
(12).信息报表;
2.信息查询管理:
(1)房态图查询:
系统在实时房态图上可对客人进行查询操作;
(2)各种列表查询:
用户可看到酒店各种类型客人的各样式列表,如:
预定客人列表、
在住客人列表、结帐客人列表等等。
功能强大的客人信息查询:
可按帐号、姓名、到店离店日期、房号、团队帐号和国籍模糊查询;
3.入住接待管理:
(1)员工查找客户是否提前预订,若有则填写入住登记单,员工审核登记单,若正确无误,则对入住登记,客人入住;
(2)若没有提前预订,则查找是否有合适房间,若有则填写入住登记单,员工审核登记单,若正确无误,则对入住登记,客人入住;
4调房管理:
(1)根据客户的需要,员工查找同等类型的房间,若有则填写调房登记单,员工审核登记单,若正确无误,则对修改客房信息表和入住登记表。
(2)若无,则告诉客户具体情况。
5、退房结账管理:
(1)客人退宿,员工清点房间,若客人结账,则员工进行接待登记,并填写收据和打印报表给客户。
(2)客人到前台对挂账进行结账,员工进行结账登记,并并填写收据和打印报表给客户。
(二)可行性分析
1.技术可行性
MicrosoftSQLServer与visualbasic已经被普遍用于构建酒店客房管理软件.
MicrosoftSQLServer是由微软Microsoft出品,基于关系型数据库的大型数据库系统,它具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。
2.社会可行性
基于对酒店市场尤其是针对外出旅行的需求的调查了解,目前该市场存在着很大的发展空间,蕴藏巨大财富,商机无限。
3.经济可行性由于该系统属于免费使用,因此对于绝大多数的酒店有着很大的吸引力。
4.结论
系统通过房控终端提供自助式的信息查询服务,可查询酒店位置、客房情况。
相比酒店介绍册,查询起来更方便、更快捷,信息容量也更大,并且还可节约印刷成本。
系统对酒店管理人员和前台、客房中心、工程部等工作人员开放,远程控制客房设备,接收来自客房状态、服务请求等方面的一切信息,快速响应客人要求;同时也能够实时记录客人请求服务及服务响应的时间,并进行客房服务的数据统计和分析,提高酒店的管理水平和服务质量。
三、系统分析
(一)业务流程分析及业务流程图
图例说明:
表示外部实体
表示生成文档
表示信息的传输过程
根据需求分析,我们分析出一个酒店管理系统业务的一般流程:
图3.1客户入住流程图
管理员
住宿登记表
登陆
查询修改删除处理
客房表
系统用户表
挂账登记表
图3.2管理员操作流程图
(二)数据流程图图例说明:
表示外部实体
表示处理过程
表示生成表格
带有名称的有向线段表示数据流
客户信息表
客房表
酒店住宿管理
系统
客户
3.3顶层流程图
3.4一层数据流程图
二层数据流程图:
图3.5预订管理
客房信
息表
退房登挂账登
记表记表
调房
登记
表
图3.6查询管理
客户
图3.8退房管理
入住管理
图3.9
房态信
息表
客户
P6.1
有
P6.2
客房信息表
P6.3
查询
退房
分配房间
调房
申请
住宿登记表
3.10
调房管理
(三)数据字典
1.数据项定义
表3-1
表3-2
数据项名称:
用户名别名:
admin长度:
50取值范围:
1-40描述:
管理员登陆的用户名
数据项名称:
密码别名:
userpassword长度:
描述:
50
管理员的管理密码
表3-4数据项名称:
姓名别名:
userName长度:
50描述:
客户的姓名
表3-3数据项名称:
客户编号别名:
mbrID长度:
5描述:
客户的具体编号
表3-5表3-6
数据项名称:
手机号别名:
phonenumber长度:
50描述:
客户的手机号数据项名称:
身份证号别名:
IDnum长度:
50描述:
客户的身份证号
数据项名称:
客房价格别名:
price长度:
6描述:
客房的价格
表3-7表3-8数据项名称:
客房类型别名:
size长度:
20描述:
房型等
2.数据流定义
数据流条目
名称:
调房信息单
总编号:
3-P6
说明:
关于客户要求更换房间的说明
编号:
P6
数据流来源:
客户
流通量:
200份/月
数据流去向:
包含的数据结构:
姓名
更换前所住房间
更换后的房间
3.处理过程描述
处理过程条目
名称
:
填写发票
总编号:
5-501
说明
:
统计出客户在本酒店的消费合计
编号:
P1
输入
输出
处理
:
查询挂账登记单,打印出客户的所有消费情况,并统计出消费合计。
4.数据存储
数据存储条目
名称
:
挂账登记单
总编号:
4-401
说明
:
客户在本酒店的一切消费情况
编号:
P5
结构
:
住宿费用
有关的数据流:
是否损坏酒店设施
其他服务
信息量:
5000份/季度
有无立即查询:
有
外部实体条目
名称:
客户
总编号:
6-601
说明:
编号:
601
输出数据流:
输入数据流:
个数:
约5000个
图4.1功能模块图
酒店住宿管理系统
概念设计
1.各实体属性图
系统用户表:
客房预订表:
图4.2
挂账登记表
住宿登记表:
客房表:
二)系统详细设计
1.代码设计
代码是以适当的符号来表达客观实体的属性及特征。
又标识、统计检索、对象描述的作用,一般根据唯一性原则、规范性原则、可扩充性原则和简明性原则来进行设计。
本系统中该系统采用层次代码设计方法。
本系统中:
图书编号,采用4位编码:
XXXXXXXX
自由码
小类号
大类号
主号
2.数据库设计
系统各项功能的实现,归根到底是通过对