酒店客房管理系统的设计与实现目录摘要...................................... 错误!未指定书签。
一、绪论.............................. 错误!未指定书签。
(一)课题前景 .......................... 错误!未指定书签。
(二)系统开发的目的和意义............... 错误!未指定书签。
(三)系统设计思想 .............................. 错误!未指定书签。
二、可行性分析........................ 错误!未指定书签。
(一)酒店客房管理业务流程分析........... 错误!未指定书签。
(二)系统可行性分析..................... 错误!未指定书签。
(三)本章小结 .......................... 错误!未指定书签。
三、需求分析........................... 错误!未指定书签。
(一)酒店客房管理系统的需求分析......... 错误!未指定书签。
(二)本章小结 .......................... 错误!未指定书签。
四、总体设计.......................... 错误!未指定书签。
(一)系统模块总体设计................... 错误!未指定书签。
(二)数据库设计 ........................ 错误!未指定书签。
(三)本章小结 .......................... 错误!未指定书签。
结束语 .............................. 错误!未指定书签。
参考文献 .............................. 错误!未指定书签。
致谢 ................................ 错误!未指定书签。
摘要随着人们生活水平的不断提高,使酒店客房业的竞争也愈来愈激烈,因此必须提高酒店的管理水平,酒店客房管理系统通过对信息的收集、传递、整理、加工、维护和使用,提高管理水平和效率。
本系统基于 2005数据库系统和程序语言开发实现的酒店客房管理系统,着重阐述了该系统开发实现过程,从系统的需求分析、模块设计、数据设计、详细设计到系统测试等环节都进行了较详尽的分析和描述。
酒店客房管理系统要实现客房预定、入住登记、钟点记费、消费记账、调房登记、退房结账、查询统计等功能。
其中钟点记费可以在客户来店时间起开始记费至要求离店时间进行结账收费,该功能可明显提高对住宿人员宿费的有效管理。
将动态实时的住宿登记、客房调整等有机地联系在一起,对酒店客房进行全方位的管理。
关键词:酒店客房管理;管理信息系统;数据库一、绪论随着物质水平逐步提高,精神生活也开始趋向丰富多彩。
作为旅游服务的重要组成部分——酒店业也得到了迅猛的发展。
要提高整体竞争能力必须变革酒店的管理模式,要提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。
(一)课题前景在信息时代,重要的是必须要有一个完善的管理信息系统,在总体上实现酒店管理的自动化、规范化和人性化,使酒店管理由经验管理转为科学管理。
随着计算机在酒店中的普及应用,计算机技术的不断发展,酒店管理系统的发展到了一个新的时期,新的系统平台、新的系统特点及发展方向不断涌现,本系统采用客户机/服务器模式,功能更加细致完善,系统更加稳定可靠。
并在预订、入住和退房等流程上简捷、方便,信息明朗,及时响应客户的需求创造更多的经济效益及利润。
(二)系统开发的目的和意义酒店客房信息的管理在整个酒店客房运作过程中起着非常重要的作用。
通过信息的管理,酒店客房的管理人员能够随时了解客房的预订、入住等情况,可以在宏观上分配基础设施的使用。
利用数据库管理资料可以方便地管理会员客户的资料以利于业务上的往来和客服调查,同时功能强大的新增、修改、删除及查询操作和钟点计费的功能使酒店客房管理系统成为管理人员的得力助手,基于手工操作的种种缺点,为了实现管理自动化,将酒店客房管理的流程与规则与现代的计算机技术相结合,建立起酒店客房管理系统。
酒店客房管理系统还可以全程监管客户在客房的消费活动,并对收入情况进行统计,从而实现酒店客房管理流程全过程的电子化操作。
(三)系统设计思想1. 系统总体设计思想一个方便用户使用的软件应该具备软件体积小,操作界面友好,基本功能稳定,运行速度较快,通过计算机技术及网络技术结合开发出客户端与服务器端,以便方便清晰的进行数据传输,和简易通讯功能。
1.1实用性:系统以用户需求为目标,以方便用户为原则。
度身订造一套先进的局域网数据传输,从用户角度出发尽可能的方便用户使用,满足基本的用户需要。
1.2先进性:本设计将充分应用现有成熟的计算机技术、软件开发技术。
以2005为主要开发环境,其优秀的编码体制和强大的编译器是此系统的强力支柱。
1.3高可靠性:一个实用的系统同时必须是可靠的,本设计通过软件的优化选型,可保证系统数据的正确性。
1.4高安全性:在设计中,将充分利用网络软件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。
2. 本系统设计的创新点酒店客房工作人员能否实时监控房间最新状态,在客户需求入住或预订时是否方便,能否及时响应客户几小时退房的需求。
为了提高酒店的工作效率,在原有系统的基础上增加了房态管理和按小时结账退房等功能。
二、可行性分析(一)酒店客房管理业务流程分析1. 客房管理业务简述1.1 客户向酒店发出入住意向;1.2操作员针对客户的需求进行办理预订或及时入住信息,生成预订信息表和入住信息表;1.3客户可通过管理员进行办理会员卡,可以享受优惠价格,生成客户基本信息表;1.4 管理员可新建房间信息及房间价格标准,及系统日志信息的查询;1.5操作员对客户在店其间消费项目,生成消费信息表,以便客户退房时结账清楚;1.6客户结账退房,操作员对客户所住的时间、房间的价格、折扣、加床价格和消费项目进行结算;1.7 管理员向操作员发出统计结算时间段收益的通知;1.8 操作员接到通知后,进行统计结算,生成统计报表。
2. 本系统业务流程图收费业务流程如图2-1所示。
图2-1 收费业务流程图统计结算业务流程如图2-2所示。
图2-2 统计结算业务流程图(二)系统可行性分析1. 经济可行性1.1 系统初期投资系统初期投资如表2-1所示。
表2-1系统初期投资1.2 系统货币时间价值系统货币时间价值如表2-2所示。
表2-2系统货币时间价值1.3 投资回收期系统开发成功后,第一年可以赚得0.5714万元,比投资少0.4286万元。
第二年可以赚得0.5442万元。
即:0.4286/0.5442=0.7876年1+0.7876=1.7876年1.4 纯收入2.5976-1.08=1.5176(万元)当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投资的10万。
而且考虑到开发本系统将为以后带来的利益,拿出10万来进行酒店客房管理系统的开发,是绝对必要。
综上所述,该系统的开发在经济方面是可行的。
2. 技术可行性在软件方面,选用来进行开发管理平台的设计,使用 2005数据库存储数据。
无论在在安全性、可用性、可靠性方面都毫无置疑.在硬件方面,则选择奔腾电脑一台内存512M,都可以满足系统的开发需要。
3. 运行可行性在现今社会越来越多的酒店都意识到信息化是提升管理效率不可缺少的重要步骤配备现代化的管理思想更是必不可少的,所以在酒店领导者给予系统充分的开发资金的基础上,更要将现代化的管理思想融入其中,使其最终成为具有现代化管理方法的管理系统。
经过以上分析,运行方面是可行的。
(三)本章小结综上所述,本系统经过定义问题、分析问题、提出解法的反复过程,最终提出一个符合系统目标的高层次的逻辑模型。
然后根据系统的这个逻辑模型设想出各种可能的物理系统,并且从经济、技术和运行等方面分析这些物理系统的可行性。
因此本系统具有一定的开发前景。
三、需求分析(一)酒店客房管理系统的需求分析1. 系统所要完成的任务根据可行性研究的结果和客户的要求,决定采用结构,将酒店客房管理系统划分为两个子系统,即客户端子系统、服务器端子系统。
其中,客户端子系统的功能是给用户提供系统操作界面,以便输入客户信息、房间信息、客户消费情况、房间入住、预订、续住及调换等。
服务器端子系统的功能是通过计算机网络将客户端与服务器的数据库相连,将从客户端得到的信息处理,实现新增、修改、删除、查询、统计等操作。
2. 数据流图本系统的数据流图如图3-1所示。
图3-1 系统数据流图3. 数据字典3.1 数据项定义本系统数据项如表3-1所示。
表3-1 系统数据项定义3.2 数据流定义系统数据流定义:(1)客户基本信息数据流编号:D1—01数据流名称:客户基本信息数据流来源:客房操作员数据流去向:P1-01数据流组成:I01-0201-0301-1701-1801-19(2)收银信息查询结果集数据流编号:D1—04数据流名称:收银信息查询结果集数据流来源:收银信息查询数据流去向:P1-01数据流组成:I01-0101-0201-0301-0401-0501-0601-0701-0801-0901-1001-1101-1201-1301-1401-15+I01-1601-2001-2101-2201-23(3)入住信息查询结果集数据流编号:D1—20数据流名称:入住信息查询结果集数据流来源:入住信息查询数据流去向:P1-07数据流组成:I01-0101-0201-0301-0401-0501-0601-0701-0801-0901-1001-1101-12(二)本章小结需求分析最根本的任务是确定为了满足用户的需要系统必须做什么。
本章分析了系统中的数据、数据流和长期使用的数据存储;通过分析得出用数据流图、数据字典和简洁的算法描述所定义的详细的系统逻辑模型。
为了更准确、更具体地确定用户的需求,构造出目标系统的原型,供用户试用以取得实践经验,并对原型系统做出反应和评价。
根据用户的意见对原型加以改进,弥补不足之处,进一步确定各种需求细节,适应需求的变更,从而提高最终产品的质量。
四、总体设计(一)系统模块总体设计1.系统四大管理模块1.1客户管理包括两个子模块:客户基本信息、来客信息浏览;1.2房间管理包括六个子模块:房间信息、房间预订、房间入住、房间调换、房间续住、入住历史;1.3收银结账包括三个子模块:退房结账、消费记账、统计报表;1.4系统设置包括两个子模块:用户设置、系统日志设置。
2.系统子模块实现的功能2.1客户基本信息:针对客户基本信息的添加、查询、修改及删除等操作;2.2来客信息浏览:对在店客户信息的查询、修改等操作;2.3房间信息:对房间基本信息的添加、查询、修改及删除等操作;2.4房间预订:提高酒店客房的开房率,为客户预留房间,并提供良好的服务;还可以实现预订单的修改,查询、删除等功能;2.5房间入住:快速地为预订的客户或无预订的客户进行办理入住,对相关信息进行新增、修改、查询、删除等操作;2.6房间续住:实现客户续住功能;2.7房间调换:包括换新房和对调房;2.8入住历史:针对入住单的查询;2.9消费记账:针对客户消费情况的新增、修改、查询、删除等;2.10退房结账:及时响应客户退房的要求,准确地合算出金额;2.11统计报表:统计任何时间段的入住总金额;2.12用户设置:可以新增用户,并对用户信息进行修改、查询等操作;2.13系统日志设置:可以查看用户在何时做了何操作。