酒店客房管理系统.docx
《酒店客房管理系统.docx》由会员分享,可在线阅读,更多相关《酒店客房管理系统.docx(67页珍藏版)》请在冰豆网上搜索。
酒店客房管理系统
Notableofcontentsentriesfound.
第一部分
调查报告(需求分析)
一、选题原因
二、现在,我国的中小型酒店客房管理水平普遍不高,有的还停留在纸介质的基础上,这种管理手段已不能适应时代的发展,而且它浪费了许多人力和物力。
在当今信息时代,这种传统的管理方法必然被计算机为基础的信息管理系统所代替。
如果本系统能被中小型酒店企业采用,将会改变以前靠手工管理客房信息的状况,可以树立良好的酒店形象,提高工作效率。
三、企业概况
四、本系统为新开发的系统,基本对所有中小型酒店都适用,即面对的企业具有普遍性。
五、建设目标
根据日常酒店的管理模式和管理方法,以及多方面全方位的了解,该系统应该具备以下建设目标:
(1)系统界面采用Web方式,界面简洁明了,用户可方便浏览和查找客房信息。
该系统的用户有两种类型:
一是管理员,二是服务员,两者应具有不同的权限。
(2)系统需对用户登录进行管理。
使用各功能模块时,系统应验证用户身份的有效性,否则要求用户登录。
另外,允许用户对自己的密码进行修改。
(3)系统应提供客房的分类管理功能,可分类制订客房面积、价格、是否配备空调等客房类型,对不同标准的客房进行有效管理。
系统可实现对客房信息的添加、删除以及修改。
(4)在进行订房/退房管理时,系统可以根据客房当前的状态自动提示可用服务(订房/退房)。
如果客房没有客人入住,则该客房的可用服务为“订房”;否则,可用服务为“退房”。
(5)系统在各功能模块的实现当中,提供多级分类检索和组合搜索。
(6)系统的客户端在Windows平台下运行,服务器端可在Windows平台或UNIX平台下运行。
系统还需要有较好的安全性和可扩展性。
六、需求分析及总体方案
七、需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出新系统的功能模块,即定义用例。
经过开发者同用户的需求分析后,确定酒店客房管理系统的功能模块(用例)包括:
●房客管理
●客房管理
●消费管理
●报表管理
●系统维护
●系统信息
酒店系统完全采用Web方式,由前台和后台管理两个部分组成。
前台作为与用户直接交互的可视化界面,由于使用方便,能将系统的各个功能提供给用户,以帮助用户进行客房管理。
前台在考虑功能实现的同时,也考虑了操作的简洁和方便性,目的是让大多数客户能够轻松地享受电子商务给他们带来的便利。
为了确保客户和酒店的信息具有更好的安全性,前台管理和后台管理是分离的。
前台的各管理模块需要经过权限授权才可以使用,我们为此设计了两个角色:
一是酒店管理员,二是前台服务员。
其中:
⏹酒店管理员享有最高权限,可以使用酒店客房管理系统所提供的所有功能。
⏹前台服务员的主要职能是负责订房和退房,以及查询入住的客户信息。
后台管理主要由数据库系统作为支持,后台管理的维护工作主要由系统管理员进行,包括完成对各个数据表单的维护、数据库的备份及恢复等工作。
第二部分
可行性分析
一、引言
(一)项目开发背景
经济的快速发展,人们的生活水平和消费意识的提高,促进了旅游业的发展。
酒店行业将面临着机遇和挑战。
面对快速发展的信息产业带来的影响。
将电脑技术和电脑服务引入酒店管理成为一种必然的趋势。
众多酒店企业中,中小型酒店企业由于他们的先天条件的不足,使他们不能投入大量的资金进行这项必须的改革。
因此开发一套简单、实用的中小型酒店客房管理信息系统是十分有必要的。
(二)本项目背景
软件系统名称:
酒店客房管理系统
本项目的用户:
中小型酒店和旅馆
二、方案选择
方案按照需求分析进行设计
方案一:
如图2-1
方案二:
如图2-2
比较方案一、二得出以下结论:
方案一针对客房这一块比较详细;
方案二更加全面。
所以选择方案二。
三、针对方案二的当前系统调查
当前系统初步调查
1、组织机构层次如图2-3所示
2、当前系统的业务流程如图2-4所示
四、新系统方案:
(一)新系统的目标:
在第一部分已经阐述了,这里不再赘述。
(二)新系统开发原则
“酒店信息系统”的建设将以先进性和实用性为根本原则,既要满足业务需求,又要考虑将来的发展需要;采用成熟的技术和产品,充分利用硬、软件、网络等资源,以既保证系统的先进性又充分考虑经济性;软件系统及平台的设计采用开放的协议和规范,以美国微软公司Microsoft的企业级平台-BackOffice作为软件的工作平台,该平台高度集成数据库(SQLServer),Internet平台(IIS)及办公平台(ExchangerServer),能很好地与最流行的办公系统MS-Office协作工作。
采用面向企业级的开发体系模式,保证系统的开放性、兼容性、可扩充性。
系统前端使用视窗系列平台如Windows98/2000以及NT-Workstation,网络管理采用Windows2000Server。
成熟性及经济性,可靠性、可扩展性和强壮性,开放性、可维护性和可管理性,安全与保密性原则。
(三)新系统的开发方法:
结构化方法
结构化系统开发方法(SSDM),指用系统工程的思想和工程化的方法,按照用户至上的原则,自顶向下整体性分析与设计和自底向上逐步实施的系统开发过程。
该方法可将整个开发过程划分为若干个首尾相连接的阶段,每个阶段内部又包含若干个前后关联的工作步骤,一般称之为系统开发生命周期(SDLC)。
该管理信息系统分为以下四阶段:
系统规划阶段——>系统分析阶段——>系统设计阶段——>系统实施、维护、评价和总结
(四)新系统开发的过程管理
1、新系统的开发方式:
自行开发
2、新系统开发的进度计划与控制
新系统开发进度安排表如表2-1所示
表2-1
(五)新系统的设计思路与开发流程,如图2-5所示。
图2-5
五、可行性分析
随着社会经济的发展,人们对生活质量的要求越来越高,作为服务之一的酒店业也在不断的完善服务体制,需要集餐饮、住宿、娱乐于一体的、立体化服务体系,顾客可以随意消费并统一结账。
酒店管理者想及时了解酒店的全部运营情况及经营走势,找出运转成本,作为经营决策的依据。
只有运用先进的科学管理手段,利用计算机系统管理才能实现这一管理模式。
根据信息管理系统可行性分析的四个基本方面可得如下结论:
1、管理上的可行性
在传统的酒店客房管理中,管理人员不得不花费大量的时间来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从而影响酒店的经济效益。
因此,酒店的管理人员迫切地需要一套酒店客房管理信息系统来对日常信息进行处理和维护。
历史经验的积累使酒店行业现有的管理制度和管理方法比较科学,规章制度比较齐全,原始数据比较正确。
这些为系统的建设提供了有效的制度保障。
2、技术上的可行性
本管理信息系统将采用技术成熟的VB6.0作为前台开发工具。
后台数据库采用微软公司的Access数据库,因为它的灵活性、安全性和易用性为数据库编程提供了良好的条件。
因此,系统的软件开发平台已成熟可行。
硬件方面,科技的飞速发展使硬件的更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。
3、经济上的可行性
本系统由作者自主开发,免费使用。
操作人员只需简单培训即可上岗。
管理和维护比较简单,除了必要的设备投资外,后期只需少量资金就可确保运转。
因此对于中小型酒店在经济上是完全可以接受的。
本系统的使用能大大提高员工工作效率,加速资金周转、降低各项成本及改善服务质量。
能够取得良好的经济效益。
4、营运可行性
本酒店管理系统结合Del曲i7.0和MicrosoftAccess2003,从房客管理、客房管理、消费管理、审查管理和系统管理五个主要模块进行开发。
包含了预订管理、接待管理、结账管理、换房管理、押金管理,客房查看、客房编辑,消费管理、残废管理、话费管理,入住报表管理、客房状态报表、历史客人报表等子模块。
运行本酒店管理系统,只需安装必要的硬件和Delphi7.O,MicrosoftOffice2003即可,当然也需要配备一些必要的酒店管理硬件和管理人员,这些属于基本运行费用,并不需要大量耗资。
在本系统的运营阶段,使用系统的工作人员,除了需要具备在MicrosoftWindows平台上使用个人电脑的知识,并不需要特别的技术能力。
这方面的知识,在该酒店与本项目运营相关的直接人员(包括经理层、仓储部、收银组)中已经具备。
并且在项目使用前,一般会安排对操作系统的人员进行必要的培训。
第三部分
系统规划
一、系统规划概述
系统规划是管理信息系统开发的主要阶段之一。
离开系统规划,整个系统将会表不清楚、任务不明确,并造成开发资源的极大浪费,导致管理信息系统的失败。
系统规划的重要性
●系统规划是系统开发的前提条件。
管理信息系统的开发是一项极其复杂的系统工程。
它设计到由高层到底层、由整体到局部、由决策到执行等各个层次、多个管理部门,以及企业人、财、物等各种资源的配置等,如果没有一个总体规划来统筹安排和协调,盲目地进行开发,必将造成资源的浪费和开发的失败,因此,系统规划是建立管理信息系统的限期工程,是开发的前提条件。
●系统规划是系统开发的纲领。
系统规划涉及的内容明确规定系统开发的任务、方法、步骤,以及系统开发的原则,系统开发人员与系统管理人员共同遵守的准则和系统开发过程的管理和控制的手段等。
这些都是指导系统开发的纲领性文件。
●系统规划是系统开发成功的保证。
总体规划把企业的怨气目标和近期目标,外部环境和内部环境,整体效益和局部效益,自动业务和手工业务等诸方面统筹协调起来;使系统的开发严格地按照计划有序地进行,同时对开发过程中出现的各种偏差进行微观调控、及时修改、完善计划,从而可以有效地避免由于开发中、后期发生错误所造成的巨大损失,甚或是失败的后果。
●系统规划是系统验收评价的标准。
新系统建成后,应对系统运用的情况加以测定验收,对系统目标、功能、特点等方面进行评价。
这些工作是以系统规划中规定的内容为标准的,符合系统规划标准的系统开发是成功的,否则就是失败的。
二、系统规划的方法
(一)关键成功因素法
关键成功因素是指在一个组织中的若干能够决定组织在竞争中获胜的区域(或部门)。
如果这些区域(或部门)的运行结果令人满意,组织就能在竞争中获胜;否则,组织在这一时期的努力将达不到预期的效果。
不同的行业或同一行业的不同组织可有不同的关键成功因素,
可以说,关键成功因素在组织的目标和完成这些目标所需要的浩瀚信息之间,起着一种引导和中间桥梁的作用。
通过对关键成功因素的识别,可以找出弥补所需的关键性信息集合,去建立那些重点的信息系统。
1、目标识别
建立酒店客房管理信息系统,采用计算机对客房信息进行管理,可以进一步提高酒店的经济效益和现代化水平,帮助酒店工作人员提高工作效率,实现客房信息管理工作流程的系统化、规范化和自动化。
2、根据需求分析得出识别成功因素的树枝因果图,如图3-1。
图3-1
3、确定关键成功因素
以上都是建立完善的客房管理信息系统所需要的所有成功因素。
各成功因素之间都是现互联系,相互作用的。
一个因素的成败决定着其他因素的成败,对整个组织目标的建立也有重大影响。
房客管理,这是系统的基础和初级阶段,对房客的预订、接待、换房、押金、结账管理。
在所有的成功因素中,房客管理及其子因素接待管理、押金管理和结账管理是关键的成功因素,它们是整个管理信息系统的重点,是组织目标实现的最终目的和结果。
该部分的运行结果如果令人满意,整个客房管理信息系统才算真正完善,才能使企业在竞争中获胜。
4、明确各关键成功因素的性能指标和评估标准,如图3-2,表3-1。
图3-2
表3-1
(二)企业系统规划法(BSP)
企业系统规划法是基于用信息支持企业运行的思想,首先是自上而下地识别系统目标、识别企业的过程、识别数据,然后再自下而上地设计系统目标,诸侯把企业的目标转化为管理信息系统规划的全过程。
1、BSP
使用BSP法的前提是企业内部有改善目前计算机信息系统,以及为建设新系统而建立总的战略的需求。
BSP是一个企业在长时间内构造、综合和实施信息系统所使用的规划方法,其基本概念与企业内的信息系统的长期目标密切相关。
2、BSP方法的系统实现如图3-3
图3-3
3、定义业务过程
定义企业过程是BSP方法的核心。
系统组每个成员均应全力以赴识别它们、描述它们,对它们要有透彻的了解,只有这样BSP才能成功。
企业过程定义为逻辑上相关的一组决策和活动的集合,这些决策和活动是管理企业资源所需要的。
整个企业的管理活动由许多企业过程组成。
识别企业过程可对企业如何完成其目标有个深刻的了解,识别企业过程可以作为信息识别构成信息系统的基础,按照企业过程所建造的信息系统,在企业组织变化时可以不必改变,或者说信息系统相对独立于组织。
如图3-4。
图3-4
4、划分子系统和确定子系统之间的联系,如表3-1。
表3-1
(三)目的/方法分析法
使用该规划方法的目的有两个:
一是为输出制定有效性标准,二是为用于生成输出的处理过程制定效率标准。
表3-2
该业务处理过程中的提供服务的目标是为用户办理住宿手续或者电话预订登记;有效性的标准是当用户提出要求时能够同时或先与竞争对手为用户办理住宿手续或者电话预订登记;有关用户提供以及与竞争对手想比较的提供服务方面的对比统计信息,可为管理着确定他们达到预定结果的有效程度提供反馈。
如表3-2。
表3-3
产生或提供商品或服务的关键方法或者关键业务流程是处理用户登记;用户登记处理的效率意味着最低的登记交易成本;评价效率所需的信息可能包括每笔交易的成本。
如表3-3。
三、企业流程重组
企业流程重组是指为了完成企业的目标或任务而进行的一系列逻辑相关的业务活动。
企业流程重组就是对企业的业务流程进行根本性的思考和彻底的重新设计,以求获取企业经营方面的巨大业绩,如降低成本、提高质量、改善服务、提高效率等。
(一)业务流程的重新设计
本系统为新设计的管理信息系统,从根本上设计企业的经营过程或业务流程,而不仅仅是做表面的改变或修补,是完全抛弃旧的结构和过程,创造出新的工作方法。
企业流程与企业的运行方式、组织的协调合作、人的组织管理、新技术的应用于融合等密切相关。
所以,企业流程重组是彻底的、全方位的重组。
它涉及企业的人、经营过程、技术、组织结构和企业文化等各个方面。
重新设计的流程图如图3-5。
图3-5
第四部分
系统分析
一、系统分析概述
系统分析是在总体规划的指导下,对系统进行深入详细的调查研究,确定新系统逻辑模型的过程。
结构化分析方法是企事业管理信息系统开发的一种较为流行的系统分析方法,本系统也采用该方法。
(一)系统分析任务
系统分析阶段的主要任务是定义或指定新系统应该“做什么”的问题,而不涉及“如何做”。
1、了解用户需求
本软件系统作为酒店的客房管理系统,旨在对酒店提供以酒店客房信息管理为核心的集成环境,提供以项目为核心,基于用户角色的权限机制,通过本系统的应用可以达到对房客信息,经营状况的清晰了解和把握,方便客户的订房,退房,以及结账,减少客户的等待时间,为客户提供更优质的服务。
本系统应用于中小型酒店和旅馆。
酒店客房管理系统主要功能如下:
(1)用户登录模块
主要用于用户的登录。
用户权限分为管理员和普通用户。
当用户输入用户名和密码并经过确认为正确后,才能进入酒店客房管理信息系统,并使其拥有相应的权限。
如果不是用户,拒绝进入本系统。
(2)房客管理模块
该模块是本系统的核心所在。
主要用于用户对房客及其业务的情况进行管理,其中包括:
预定管理模块,主要包括预定信息的登记、查看、删除等基本操作。
接待管理模块,主要用于客户入住信息的登记、查看、修改、删除等基本操作。
结帐管理模块,主要用于用户退房操作。
换房管理模块,主要用于入住用户的换房操作。
押金管理模块,主要用于对入住客户押金的补交、查看等基本操作。
(3)客房管理模块
该模块主要用于对客房的编辑操作和查看状态操作。
客房的编辑操作主要有客房的添加、修改、删除等基本操作。
(4)消费管理模块
该模块主要用于对客人在入住期间的消费进行入帐操作,包括消费入帐、话费入帐、餐费入帐等操作。
(5)审查管理模块
主要用于该酒店管理者对酒店的基本数据信息进行查看,以便制定策略。
包括客房状态报表查看,客人入住信息报表查看,历史客人报表查看等等。
酒店客房管理中心用户的要求
系统管理员必须具有一定的网络及数据库操作和管理知识,并且具有高度的责任感和强烈的安全意识。
一般用户除了具有一定的计算机应用能力外,还应各司其职,不得越权操作,不得随意泄露口令,以共同维护系统的正常和安全运行。
2、确定系统逻辑模型。
(1)系统用户联系实体的E-R图
(2)客房状态表联系实体的E-R图
(3)客房预订表联系实体的E-R图
(4)客人入住单联系实体的E-R图
(5)历史客人表联系实体的E-R图
(二)结构化分析方法
结构化分析(SA)方法是在系统详细调查的基础上,描述新系统逻辑模型的一种方法。
对于一个拟开发的复杂的管理信息系统,SA使用自顶向下、逐层分解的方式,即由大到小,由表及里,逐步细化,逐层分解,直到能对整个系统清洗地理解和表达。
其基本手段是“分解”和“抽象”。
这是系统开发技术中控制复杂性的两种通用手段。
如图4-1
图4-1
二、组织结构与业务流程分析
在系统详细调查的基础上,要对现行系统的组织机构及管理功能进行分析,并据此对业务流程做进一步的分析。
(一)组织结构与管理功能分析
组织结构与功能分析主要有组织结构分析、组织与弄能的关系分析及管理功能分析三部分内容。
1、组织结构分析
企业组织结构分析主要根据系统调查的结果,给出企业的组织结构图。
据此分析企业各部门间的内在联系,判断各部门的只能是都明确,是否真正发挥作用。
根据同类型企业的国际、国内先进管理经验,对组织机构设置的合理性进行分析,找出存在的问题。
根据计算机管理的要求,为决策者提供调整机构设置的参考意见。
一个组织的机构设置,自上而下一般是按级别、分层次构成的,呈树状结构,表示各组成部分之间的绿树关系或管理与被管理的关系,图4-2是酒店部分组织结构示意图
图4-2中小型酒店组织结构图
总台
送餐服务部
食品采购部
洗衣房
礼宾部
房务中心
酒店总经理
前厅部
客房部
餐饮部
餐厅
楼层服务
总机
财务部
保安部
2、组织与功能的关系分析
组织结构图反应了组织内部各部门之间的上下级及隶属关系,但对于组织内部各部分之间的联系程度,各部门的主要业务只能及唆承担的工作却反映不出来。
借助组织/功能关系表,可将组织内部各部门的主要业务只能、承担的工作既相互之间的业务关系清楚地反应出来,有助于后续业务流程与数据流程的分析。
如表4-1
表4-1
3、管理功能分析
为了实现目标,系统必须具有一定的功能。
功能要以组织结构为背景识别和分析,因为每个组织都是一个功能机构,都有各自不同的功能。
以组织结构图为背景分析清楚各部门的功能后,分层次将其归纳与整理,形成各层次的功能结构图;然后自上而下逐层归纳与整理,形成以系统目标为核心的整个系统功能结构图。
如图4-3
图4-3客房管理信息系统HIPO图
(二)业务流程分析
在现行系统详细调查中,管理业务流程调查是工作量大、烦琐而又细致的工作。
在对系统的组织结构和功能进行分析后,需从一个业务流程的角度将系统调查中有关该业务流程的资料整理出来,做进一步的分析。
1、业务流程分析的任务
业务流程分析是在管理功能分析的基础上将其细化,利用系统调查的资料将业务处理过程中每个步骤,用一个完整的图将其连接起来。
业务流程分析的主要任务是调查系统中各环节的管理业务活动,掌握管理业务的内容、作用及信息的输入/输出,数据存储和信息的处理方法及过程等,为建立管理信息系统数据模型和逻辑模型打下基础。
在此基础上,用尽量标准的符号描述,绘制现行系统业务流程图。
2、业务流程图
流程图是掌握现行系统状况,确立系统逻辑模型不可缺少的环节,是系统分析和描述现行系统的重要工具,是业务流程调查结果的图形化表示。
它反映了现行系统各机构的业务处理过程和它们之间的业务分工与联系,以及连接各机构的物流、信息流的传递和流通关系,体现了现行系统的界限、环境、输入/输出、处理和数据存储等内容。
通过业务流程图的绘制,可以发现问题,分析不足,优化业务处理过程。
(1)业务流程图的图例,如图4-4
图4-4
(2)业务流程图的绘制,如图4-5
酒店管理系统的主要业务包括客户预定、入住酒店、客户要求更改业务以及酒店收银退房等,客户可通过电话等方式预定客房,也可取消客房的预定,预定情况会保存在预定信息中。
当客户入住后,保存客户人住信息,人住后需要变动客房或是离店时间等业务需要更改业务。
客户人住后的住房,换房,续房,退房信息都会保存在客房信息中,可通过查询请求查询各类信息。
酒店管理系统还会保存一些历史资料,以便今后的查询或是统计。
酒店客房业务的基本流程主要包括:
客房的预定,客人通过电话或者其他途径向酒店进行客房预定,接待人员查询客房状态表后确定有空房则接受预定,预定成功后发给客人预定凭证,并客房状态表作出相应的变化。
客房的登记,分为预定入住和散客登记
如果客人已经预定房间,则根据预定凭证进行预定入住操作,发给客人房卡,客房状态由“预定”变为“入住”。
如果客人没有预定房间,接待人员查询客房状态表后,有空房则进行客房登记操作,发给客人房卡,客房状态由“空房”变为“入住”。
客人换房,如果客人对入住的客房条件不满意,则可进行客人换房操作。
接待人员将客人的房间进行更换,并更换客人房卡,客房状态也进行相应的调整。
客房消费,客人入住期间在酒店进行了消费,如:
购买商品,就餐,打电话。
就要进行消费入帐操作。
包括:
消费入帐,餐费入帐,话费入帐。
补交押金,如果客人的押金太少,则要补交押金。
客人交纳押金,接待人员开具押金凭证。
夜审管理。
酒店的管理人员要对酒店的基本信息进行了解则可以进行夜审管理,包括:
客房状态报表的查看,客人入住信息的查看,历史客人报表查看。
客人退房,客人退房时,接待人员根据客人的房卡,进行退房登记。
计算客人入住期间的房费,餐费,话费,各种消费和押金总额。
对客人收取费用或者退回押金。
客人信息转存到历史客人表中。
客房状态由“入住”转为“空房”。
图4-5
三、数据流程分析
业务流程分析中绘制的业务流程图,虽然能形象地表达管理过程中信息的流动和存储过程,但其中还包括如货物、产品等物质要素。
因此,必须进一步舍去物质要素,绘制系统的数据流图,对系统进行数据流程分析。
(一)数据分析
上述调查过程中得到的大量原始凭证、统计表、报表及相应的调查表等原始资料,基本上是由调查人员按组织结构或业务过程收集的,往往只是局部地反映某项管理业务对数据的需求和现有的数据管理状况。
这些数据资料必须进行去粗取精、去伪存真地加工处理、汇总、整理和分析,使之协调一致,为整个系统数据资源的充分调用和共享数据资料奠定基础。
1、数据分类
将系统数据分为以下三类
(1)输入数据类
输入数据类即原始数据或基