基于bs的小型酒店的客房管理系统设计

基于bs的小型酒店的客房管理系统设计[20200418171354]
摘 要 I
1· 引言 1
2· 相关技术介绍 3
2.1 JSP简介 3
2.1.1 JSP的优点 3
2.1.2 JSP的运行环境 3
2.2 C/S与B/S模式 3
2.2.1 C/S与B/S的比较分析 3
2.2.2 B/S模式的优势 4
2.3 SQL Server 2008简介 5
3· 需求分析 7
3.1理解需求 7
3.2需求分析 7
4· 系统设计 10
4.1设计目标 10
4.2系统详细设计 10
4.2.1客房管理系统操作员的前台操作设计 10
4.2.2客房管理系统管理员的后台操作设计 11
4.2.3 数据库逻辑设计 11
5· 系统各模块的实现 14
5.1客房管理系统首页的实现 14
5.1.1客房管理系统首页概述 14
5.2.2客房管理系统首页实现过程 14
5.2客房管理系统后台的实现 17
5.2.1 客房管理系统后台概述 17
5.2.2 客房管理系统后台实现过程 18
5.2.3 客户信息及客房类型的查询管理 19
5.2.4 客房信息操作 19
5.2.5 楼房信息操作 20
5.2.6 网站主页面信息管理 21
5.2.7简介信息管理 21
5.2.8 入住/退房业务操作 22
5.3客房管理系统前台的实现 23
5.3.1 客房管理系统前台概述 23
5.3.2客房管理系统前台实现过程 24
6· 系统实施与测试 25
6.1管理员登陆模块测试 25
6.2管理员功能模块测试 25
6.3会员功能模块测试 27
7· 结束语 28
参考文献 29
致谢 31
摘 要
在互联网盛行的今天,酒店规模和数量持续增长,房间数量明显曾多,酒店房间的各种相关数据随之增加[17]。客房信息管理系统的出现不仅解决了酒店客户房间信息量的问题而且还大幅度的提高了客房管理工作的效率和质量。
本系统是一个可以在线预定房间,管理酒店等功能的酒店管理系统,它是一个动态的,具有交互性的系统,它便于与客户交流,进行酒店管理,还能够提供新消息服务。建立后的系统是一个动态、交互式、用户留言等功能的管理系统。
该系统是基于SQL2008数据库并通过JSP技术建立的。酒店管理系统主要是处理客房资源和客户资源,以其高效、便捷的管理减少人工的误差,为管理者提供了更加高效服务[18]。并且及时、准确地把酒店的客房动态,经营状况和客户信息进行反馈。
 *查看完整论文请 +Q: 3 5 1 9 1 6 0 7 2 
关键字:JSP,SQL2008,酒店,客房管理,客房服务
目录
ABSTRACT
With the popularity of the Internet, the constant expansion of the hotel, room number of the sharp increase in the amount of information on a variety of rooms are also constantly doubled. Faced with an enormous amount of information you need to have room to improve information management system for the management of the efficiency of the room.
The system is a dynamic, interactive, with online booking, hotel management and other functions of the system applications, it convenient, fast and easy communication with customers to provide the latest service information. After the establishment of the system is a dynamic, interactive, user message management system and other functions.
The system uses jsp technology and SQL2008 database technology, a simple hotel management. Then the system, mainly for room information, business operation and customer information management. For managers to provide prompt, efficient service, reduction of the cumbersome manual processing and error, timely and accurate reflection of the work of the hotel, the hotel operation and customer feedback.
Key words: JSP,SQL208 Hotel,Hotel Management,Room Service
1 引言
在信息化飞速的今天,宾馆、酒店业管理趋于信息化、网络化,再加上宾馆、酒店业集团化步伐的加快,预示着传统宾馆、酒店正逐步向现代宾馆、酒店业方向转化[1]。
国内外背景:
我国,大型酒店都实现了自身信息化管理,通过一套符合自身需要的系统对其所属客房等资源进行自动化、动态化管理,但是还有部分酒店,仍然实行着人工手动管理[3]。在西方发达国家以及近邻日本、韩国等经济发达国家,宾馆的客房管理早已实现了信息化管理(小招待所除外)[9]。在其自动化、信息化程度上,我国的整体水平仍有差距,主要表现在普及程度和系统的完善度存在不足。
酒店管理系统以它运行速度快、能够大量手机信息、精确地数据分析、全面的管理功能等优势,得到了各大酒店业、宾馆也的高度评价,满足了客户不用出门就能预定房间的需求。并且,酒店管理系统减少了人为管理中因人为因素所给酒店管理造成的影响,不但能使宾馆、酒店的工作效率提高,还能把酒店利润提升一个台阶。
本酒店管理系统主要使用JSP和JAVA语言技术,使用Myeclipse 10.0作为开发工具,使用tomcat 7.0 发布工程,使用SQL SERVER 2008作为数据库。在本酒店管理系统中,由于开发的时间紧,人数少,主要开发了几个核心功能如,预定、入住、房间信息管理、会员信息管理等功能,当然这只是整个系统中的惊鸿一瞥,因此这个系统还有很大的年持续开发空间,这已经在系统设计的时期就已经考虑到了,主要有这几个方面:
第一,进一步完善系统功能,增加商务中心管理模块、餐饮管理模块、茶秀管理模块、电话计费模块,使得客人可以凭借房卡在酒店实现“一卡式”消费,极大地满足顾客的需求[18]。
第二,随着互联网和电子商务的发展,越来越多的产业开始转型,没有开展电子商务的酒店和宾馆渐渐失去竞争力,改革事情十分紧急已到眼前。要求新的经济增长点、新的营销模式需要酒店经营者不断探寻。Internet以传播广,低费用,高效率的特点,成为了酒店进行电子商务模式的营销活动中获得成功的关键,像网络宣传、订房系统,而电商系统也肯定回成为酒店信息管理系统的拓展和延伸。
第三,客户的消费是酒店所有经济收入的源泉,因此在酒店管理系统中应当增加客户关系的管理,例如对于经常消费的客户应当设置一定的折扣,还应当记住他的一些嗜好等,提高客户的满意度,从而增加客户的忠诚度[20]。
2 相关技术介绍
2.1 JSP简介
JSP很容易理解就是“HTML+JAVA=JSP”,网页可以通过Java编写XML的scriptlets和tags来访问服务段的应用逻辑[15]。JSP把网页显示和设计相分离,让基于web的程序开发变的更容易更迅速。
从JSP推出至今,像Oracle、IBM、Bean公司等众多的行业巨头都支持JSP的服务器,因此JSP很快就成为了商业应用的服务器端的语言。
2.1.1 JSP的优点
(1)一次编写,到处运行。因为JSP/Servlet都是基于JAVA的,所以摆脱了平台的限制,可以在任意平台上运行,摆托了平台的限制。另外,JSP的效率高、安全方便。
(2)具有多平台支持性。JSP可以在任意系统环境中开发,系统部署同样也没有平台的限制,相对于ASP/PHP而言,优势尽显。
(3)开发工具多样化且功能强大。跟ASP一样,java有着许多强大且免费的工具,而且又没有平台的局限性[2]。
2.1.2 JSP的运行环境
JSP的运行环境主要使用JDK,Tomcate等工具,JSP开发的工具是MyEclipse,所以要在MyEclipse上配置JDK和Tomcat。
2.2 C/S与B/S模式
2.2.1 C/S与B/S的比较分析
C/S模式由客户端应用程序、服务器管理程序和中间件这三个重要部件组成。系统中负责用户与数据进行交互的部件就是客户端应用程序,服务器程序是有效的管理系统资源的部件,作用是优化管理多个用户同时请求在服务器中的同一个或同一些资源[4]。中间件的作用是把服务器管理程序和联合客户应用程序的一个部件,它是通过协调两部件共同完成某个任务从而应对用户管理查询数据的请求[5]。
B/S模式是以web技术为基础的新型MIS系统平台模式。B/S模式由一个三层结构的客户服务器体系构成,C/S模式的服务器部分被分为一个数据服务器和一个或者多个web服务器这种模式[6]。
用户与整个系统的接口作为第一层客户机。传统C/S模式的客户应用程序被缩减成为一个例如IE,谷歌的chome等这样通用的浏览器软件。再由浏览器把呆板的HTML代码通过图片个文字形式在网页上呈现出来。除此以外,网页还具有一定的交流互动的功能,能将用户窗口敲入的信息提发送给后台,然后再接收处理请求[7]。

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

好棒文