《客房管理系统的设计与实现 计算机专业.docx》由会员分享,可在线阅读,更多相关《客房管理系统的设计与实现 计算机专业.docx(34页珍藏版)》请在第一文库网上搜索。
1、题目:客房管理系统的设计与实现摘要基于B/S的酒店客房管理系统可以实现对客房的科学化、规范化、查询客户和预定信息,可以同时实现预定,接收,检验,退房,存款等功能,有助于提高管理的效率,方便酒店对客房的实际情况进行集中的查询与管理工作,以改善整个酒店的工作效率和服务质量。客房管理系统的设计与实现是基于Java平台和StrUtS2框架,依托了TomCat服务器,实现了基本的开发,主要使用MyECIiPSe和SQ1SerVer2008数据库。能够满足中小型客房管理的需求,实现了对工作效率的提升。前言1第一章绪论21.1 客房管理系统发展历史21.2 客房管理系统的作用31.3 客房管理系统的构成41
2、.4 国内客房管理系统5第二章编程环境基础知识62.1 JSP介绍62.2 JSP优点62.3 SQ1SerVer简介72.4 结构化查询语言72.5 JDBC简介7第三章系统分析与设计83.1 可行性分析83.2 设计目标9第四章总体功能设计104.1 用户部分104.2 管理员部分104.3 数据库设计11第五章功能模块设计165.1 系统前台主页面165.2 预订房间185.3 换房申请195.4 留言功能205.5 网站后台登陆界面225.6 留言管理245.7 客房管理245.8 客房预订信息275.9 客人入住信息28第六章测试及性能分析306.1 系统登录测试306.2 测试客人
3、入住登记326.3 测试留言33结论错误!未定义书签。参考文献错误!未定义书签。致谢错误!未定义书签。客房管理系统是针对客房的具体业务而开发的,业务管理主要以客房的前台管理为核心,并为用户提供快捷的、高效率的服务,减少手工处理的不便与误差,能及时、准确地反映客房的工作情况、经营情况,从而提高客房的服务质量,并配合现代化的客房管理,获得更好更满足的经济效益。近年来,随着我国改革开放的发展,及人民生活水平的提高,我们国家的客房服务业得到了日新月异的发展。现代化客房管理作为一体化的接待场所,是每个有发展前景的旅游城市的一扇窗,也可以说是一个小型的社会。客房在工作运作期间,客人的满意程度和对客人服务水
4、平的出色程度,很容易会影响到酒店的知名度和收益问题,如:服务的周到问题,环境的问题,以及服务人员的态度问题,是否能以最好的服务让客人得到满足;市场的预测分析是否快捷、准确等。做这么多的主要目地就是对每天不同大量的信息(客人、费用、房间,客人的满意程度等)的正确处理和保存。利用现代计算机设备作为辅助管理手段是必须的。客房是一个高层次的服务行业,使用计算机技术可在原有的基础上提高服务质量,有良好的社会形象。第一章绪论21世纪,随着生活水平的不断提高和发展,在这个信息化的时代,每个人的生活都在日新月异,变得丰富多彩,因此生活方式也有所改变。越来越多的人都在以自己的方式来享受生活,而出去旅游是很多人追
5、求的,很多的娱乐活动也在有所增加,再加上国外游客的增多,相反那些游客从事的商务活动也越来越频繁,以前老式传统的手工早已满足不了现代酒店对顾客的需求和帮助,而现在及时,准确,便捷,全方位的全自动的信息化早已取代了之前手动的操作,现在高端的信息化网络管理成为了每个人生活的必需品,在酒店管理及业务不断复杂,要求不断提高的情况下。利用高技术,现代化的电脑管理系统来处理日益增多和复杂的酒店业务管理,对于大型和高档的酒店来说,信息化管理是必须具备的管理方式。每个酒店客房管理系统都是按自己酒店对客户的实际需求而进行编写的,主要的目的是为了在原有的基础上更加便捷而完善的来达到顾客的需求,以此来对客房的实际情况
6、进行集中的查询与管理。为了提高工作效率,几乎所有客房进行系统信息化管理,系统化,以及科学化,成为各个酒店所共同追求的目标,因此,要想实现这些方便快捷的功能,就得要求各个酒店都配备一套管理系统,方便管理者管理。并以最快的速度及最高效的服务满足客户的需求,及时为他们服务,让它们能愉悦的感受到此酒店对他们热情的服务,并且给予提供给客人一个高效,便捷的,温馨的居住环境。1.1 客房管理系统发展历史客房管理系统(简称M1S)是信息科学的一个分支,是收集,传输,存储,计算机部件,可以使信息处理,维护和使用的系统。国内的客房管理系统最早是在80年代初开始的,国内有不少高校名师和研究所从事研究。到了80年代中
7、后期,随着国外客房系统的大规模引进,国外先进的客房管理的技术进入我国,极大的促进了我国客房管理技术的发展。该系统充分吸收了国外管理体系的精华,并根据国内的实际情况,慢慢发展成熟。到90年代初,逐步形成了一个更加成熟的软件系统,也产生了许多专业公司的客房管理系统。到了90年代中期,随着科学技术的不断提高和变化,在客房里,电脑的普及和应用,以及网络的不断发展,计算机系统发展的新时期,房客的新系统,新的功能,新的特征和发展方向不断涌现。1.2 客房管理系统的作用客房管理就其表现形式看就是对客房的常规性信息的录入、储存、处理和输出的过程,其主要表现在以下几个方面:1.2.1 提高管理效益及经济效益应用
8、客房管理系统节省了大量的人力和物力,增加客房的服务项目,提高客房的服务水平,大大减少了管理上的漏洞,从总体上提高了客房的经济效益。例如完善的客房预订功能大大方便了人工操作,可以有效的防止有空房无法出租情况发生,也可以避免出现房间被重复订购的情况,还可以随时提供最准确的房间使用情况和预订情况,大大的提高了客房的入住率。系统会记录客人的消费,可有效防止逃账现象的发生。完善的分析功能还可用于市场营销,例如第一时间掌握房价的浮动等。合理调节房价,实行优惠政策,从而最大程度的减少管理上的漏洞,切实提高了客房出租收入。1.2.2 提高服务质量由于电脑处理信息的速度快,减少宾客入住等候时间和结帐的等候时间,
9、提高对宾客的服务质量。便捷的客人信息查询手段,使客人得到最优的服务。用餐费、电话费、洗衣费等所有费用的一次性结帐,不仅方便了宾客,也提高了客房的综合管理水平。系统可以自动识别回头客,所有被加入黑名单的客人,系统能够自动报警。系统也能鉴定VIP客人,这些操作均有利于提高客房的整体形象。清晰准确的账单,使客人满意。健全的客房预订系统,可以让宾客的放心入住得到充分的保证。完善的客户资料管理更使客人的“个性化”服务得以最好的实施。利用电脑保存所有宾客的历史资料,经过电脑统计分析,可对经常入住的宾客和达到一定消费额的客人进行打折优惠;还可以对宾客的日常消费习惯进行细致分析,总结客人生活习惯,思考如何为客
10、人提供更舒适服务,比如房间位置选择、提供何种餐饮等,甚至细致到给客人何时送何种报刊杂志、生日礼品等。1.2.3 提高工作效率通过客房管理系统可以大大提高客房管理,比如电脑的自动夜间结账功能代替手工报表的历史,传统手写客人名单的低效工作被电脑操作替代,电脑严格的数据检查功能彻底解决了人为操作产生的错误,票据的传递、登记、整理、审查等一系列的传统操作也可大量减少。1.2.4 完善客房内部管理体制科学、正规、系统的客房管理系统在客房管理体系中发挥着十分的稳定作用,可大大地减少工作人员的流动对总体客房管理运作的不良影响。系统提供了等级不同的安全措施,安全的保护各类数据的安全。每天的定时审核,各种花费的
11、优惠控制,账款的收缴,工作量的考核,管理员操作过程的记录,这些都使得系统更加完善。1.2.5 全面了解经营状况,切实提高管理员决策水平客房管理系统能提供完备的历史数据,便于查阅,又可提供各种情况下的分析结果,可使管理员非常方便地完成庞杂的数据统计和分析工作,并加强对客房经营的控制,切实增强管理员的决策水平。1.3 客房管理系统的构成客房管理系统由电脑硬件软件两大大部分组成,一般软件分为系统软件和应用软件。硬件指电脑设备,系统软件指系统的运行平台,它们一起构成客房电脑系统的体系结构。客房管理系统使用的体系结构分为三种:单机式、集中式和分布式。这三种结构随电脑技术的不断发展,至今仍在不断地发展变化
12、着。单机系统,顾名思义,由单个主机、显示器、键盘、打印机组成,经常配有一些软件。可以完成一些最基本的客房业务,但现在该结构几乎没人使用。集中式处理结构,简单说就是以一台至两台电脑作为主机。处理数据快速,安全性和可靠性高。但终端本身没有处理能力,如果终端数量增加那么系统运行速度则明显减慢,而且一般终端界面并不美观。分布式处理结构以高配置微机作服务器,所有工作站(一台独立的微机)通过Imemet连接,本身具有数据处理的能力。C/S结构中,客户端支持前端处理,能够显示WindoWS界面,服务器用于支持应用的系统环境,包括数据库的管理及查询。它具有局部网络的优点,由服务器和客户机共同协作,最大程度的体
13、现系统的所有优越性。随着通信技术的发展,网络的普及,分布式结构可以进行远程数据处理。这种广域网分布结构更适合客房集团的信息管理。总站可以通过网络有效地管理各地的客房,及时了解各客房之间的经营情况,各客房之间也可通过网络实现信息交流。从电脑技术应用的发展趋势看,今后发展的方向将是基于B/S(浏览器/服务器)结构的广域网。1.4 国内客房管理系统据了解,全国各地大大小小从事客房计算机管理系统开发、经营的公司有10()余家。大都起步于在上世纪80年代初期至90年代初期。经过激烈的市场竞争,现在剩下不到10家软件开发商有较大的性影响。目前,国内三星级以上的客房基本已经使用了计算机管理。特别是国家旅游局
14、出台的星级评定标准,规定三星级以上客房必须采用计算机管理,进一步地推动了客房计算机管理系统的发展。21世纪前后,我国自主开发的客房系统逐渐步入五星级,目前挂牌的五星级客房采用国内软件的已达30余家。但国产软件的主要用户还是四星级以下客房,大规模进入五星级客房特别是外资或外方管理集团的客房还是有一定的难度。我国的客房管理系统,在技术上与国外产品不相上下,在售后服务、本地特色化方面甚至比国外优越,主要的差距来源于品牌。第二章编程环境基础知识2.1 JSP介绍JSP,即JaVaSerVerPage,用来编写JaVa应用页面程序。作为开发动态网站的一门技术,JSP是当前大中型企业应用软件的首选。JSP
15、是J2EE的一个部分,开发者可以通过JSP来体会到J2EE的众多优点。JSP依赖于J2EE技术。可移植性使开发者青睐于JSP,而根本不用考虑系统层面的问题;JaVa具有开放特,这使得它可以采用众多的Web框架;Oc)P的设计使得Web在线系统有了基础保障。2.2 JSP优点JSP其实就是JaVa程序,具备JaVa语言的优势。JSP有着比ASP、PHP等有更严格的JaVa语法支持。ASP和JSP执行方式不一样,前者解析执行,后者先编译后执行。所以,初始访问时JSP根本无法和ASP比速度,但是以后后者每次执行比前者快好几倍,因为后者每次都解析执行。因为ASRNET与J2EE有十分类似的框架。JSP
16、是线程高度并行,因此它可以很好的使用电脑硬件资源。JSP可以在UNIX系统X下安全运行;JSP应用程序可以利用它的集群技术使用多台主机。对于开发开发者,JSP是开发Web应用程序的首选。JSP支持JavaBean组件。JaVa的开放性也使系统框架如井喷,Struts,Webwork等开源框架得到大家欢迎。JSP遵循J2EE规范,各个独立的层次分别针对特定的编程领域。而相对于SerVIet这种JaVa类,JSP又有着独特的优势。编写大量的SerVIet代码才能达到一个简单JSP界面的功能,却不显示HTM1结构。另外,JSP中双引号等特殊字符,在Serv1et中都需要进行转义处理。ServIet不能合理的