如家酒店客房管理系统(源码)

随着中国经济的飞速发展,中国经济内部发展也发生了转型,以服务业为主导的第三产业正如雨后春笋般增长起来,另一方面随着中国内部人员流动不断增加给中国酒店业发展迎来了蓬勃发展的机会,在此背景下,酒店客房管理系统应运而生,一个完善的酒店管理系统能够大大提高酒店管理效率,为酒店创造更大财富。本系统的主要功能包括:客房预订管理、客房管理系统、入住管理系统、评论及留言管理系统等。分为管理员用户、普通用户这两种用户平台。本系统是一个基于Web技术的B/S结构的酒店管理系统。前台主要使用JSP作为开发语言,后台使用MySql作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat。关键词 酒店管理,JSP,B/S结构目 录
1 绪论 1
1.1课题背景 1
1.2目的和意义 1
2 需求分析 2
2.1功能需求分析 2
2.2系统用户用例图 2
2.2可行性分析 3
2.3设计的基本思想 3
2.4性能需求 4
2.5功能需求 4
2.6开发工具及技术 5
3.系统设计 7
3.1 功能模块设计 7
3.2数据库设计 9
4 系统功能实现 16
4.1系统登陆页面实现 16
4.2总体功能模块 17
4.3前台网站模块 26
5 系统测试与调试 30
5.1系统测试 30
5.2 调试 32
结 论 33
致 谢 34
参考文献 35
1 绪论
1.1课题背景
踏入二十一世纪之初,计算机网络技术成高度发展的态势,因特网被人们广泛应用在生活和工作之中,计算机网络所涉及的领域也不断延伸,给中国酒店业计算机网络服务蓬勃的发展机遇。
酒店产业想要提高自己的管理效率、改善服务水平就必须要运用与时俱进的计算机网络管理系统,但是对于正在发展的中的国家来说第三产业的发展还是受到技术限制的。在中国很多的中小型酒店、宾馆没有采用现代化的计算机网络管理,一是因为资金的缺乏,二是酒店管 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
算机网络技术成高度发展的态势,因特网被人们广泛应用在生活和工作之中,计算机网络所涉及的领域也不断延伸,给中国酒店业计算机网络服务蓬勃的发展机遇。
酒店产业想要提高自己的管理效率、改善服务水平就必须要运用与时俱进的计算机网络管理系统,但是对于正在发展的中的国家来说第三产业的发展还是受到技术限制的。在中国很多的中小型酒店、宾馆没有采用现代化的计算机网络管理,一是因为资金的缺乏,二是酒店管理系统对于中小酒店并没有市场,他们全靠落后的手工笔记记录经营方式,这种方式不但死板而且容易出现各种各样的错误;同时,世面上出现的五花八门的酒店信息管理系统几乎都是为比较大的酒店设计的,中小酒店并不能满足。另一方面这些酒店信息管理系统都是建立在客户机/服务器基础上的,对于普通客人而言预订起来有很多困难。所以在这种背景下,B/S结构的酒店入住信息管理系统是很需要被运用在当前中国酒店管理网络上的。
1.2目的和意义
随着中国正式加入世界贸易组织以来,中国越来越走向国际化的舞台,这给中国发展较慢的第三产业带来了机遇,另外中国人基数庞大所以人员流动规模也十分巨大,所以酒店客房的数量也骤然猛增,和酒店相关的信息量成爆棚式的增长。面对浩瀚的信息世界,酒店客房管理设计与开发系统应运而生,它是为了提高客房管理的效率。我们可以使用这种系统来完成酒店信息的快速查询和快速管理,以此来改变中国酒店管理效率普遍偏低的现状。过去的手工记录信息管理不仅效率低下,而且管理过程复杂,会有错误更是理所当然的事。广泛运用现代化的酒店管理系统这样不仅提高了酒店客房的管理效率,还节省了酒店的额外管理成本,一举两得。
现代科学技术日益发达,计算机科学技术已经运用到普通百姓的日常生活中 ,它已进入人类任何活动的地方并且发挥着愈来愈大的作用。政府、企业、机关、医院、银行等等,每个机构都不能没有计算机技术。然而,虽然现在世界上已经有了数不清的各式各样的软件,但它们依然不能满足现在用户的胃口。当下,计算机在我们生活和工作中是一种不可缺少的角色,值得庆幸的是现在计算机的价格并不是特别昂贵,性能却日益进步。以现代化的酒店管理系统代替传统落后的手工记录管理方式,大大的提高了店管理效率,给企业创造更多财富。
2 需求分析
2.1功能需求分析
本系统中用户的需求分为两种,一种是管理员的需求,一种是普通用户的需求。
管理员的需求就是能够对酒店客房信息就行一系列管理,使得酒店简单有序的进行,避免人员冗余和无效操作,提高工作的效率。而普通用户的用户需求就是通过酒店管理系统能够方便快捷的预订需要的客房。
本系统最明显的特点是人机图形化界面。本系统将实现以下几点基本功能:
1)简洁而又大方的页面,使用方便简单,易懂的操作提示
2)能够查看和修改登记用户讯息、客房类别、客房信息、预约信息、新闻及留言板等相关功能。
3)安全系数高,防止用户的不规范的操作
2.2系统用户用例图
2.2.1管理员用例图
管理员用户是该系统的主要角色,管理员操作的部分有四大功能模块,管理员的功能是管理各个会员的信息,而且能够随时掌握酒店客房最新信息。

图2.1 管理员用例图
2.2可行性分析
可行性研究的目的在于研究该系统是否能行得通。因此,可行性研究是为了阐明开发项目在技术、经济、操作等方面实现的可行性;审查为了实现开发目标的合理方案,并通过演示各种选项来论证所选定的方案。
一般来说,可行性研究能够从如下三个方面研究解法的可行性:
2.2.1技术的可行性
本系统是用MyEclipse和MySQL数据库开发实现的,Java是主要的系统开发语言, JSP页面的设计主要是选用前台开发的MyEclipse工具;后台数据库选用MySql数据库进行支持,提供数据库可视化设计、模型建立、以及后台管理功能,基本的操作只需要对数据进行增删改查;将Tomcat作为JSP和servlet的管理容器,使其能够实现网页访问;以上三者作为目前较为流行的开发工具,在技术上都比较成熟,因此具备了技术可行性。
2.2.2经济的可行性
本次系统开发所需要的材料都可以通过网络获取,通过参考已有的系统,并在此基础上进行改进,因此开发成本较低;通过使用该系统,与传统的管理方式相比,使得管理人员能够对酒店进行实时、便捷的管理,提高工作效率,节约管理成本。所以,经济上有开发的空间。
2.2.3操作可行性
本系统操作简单,方便易懂,所以系统的设计符合规定,既满足用户的要求,又方便了管理员的管理,遵循了“客观、经济、实用、方便、安全、美观”的原则。用户界面的设计友善,具有醒目的标题文字,系统的单个功能相对简单直观,也易于用户理解。用户只需掌握基本的电脑操作知

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2859.html

好棒文