如家客房管理系统设计

随着计算机网络的飞速发展,Internet技术越来越广泛的应用,网络覆盖的区域不断扩大,给客房类计算机应用带来了蓬勃发展的机遇。采用全新的计算机网络和管理系统,将成为提高客房管理效率,改善服务水准的重要手段之一。所以城市客房入住信息管理系统是客房经营不可缺少的现代工具。系统的主要功能包括:会员管理、类别管理、客房管理、预订管理。本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是Eclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的客房管理系统。关键词 酒店,管理系统,JSP,B/S结构目 录
1 引言 1
1.1 目的和意义 1
1.2 开发工具及技术 1
1.3 操作系统以及开发工具 2
2 需求分析 2
2.1 需求调研 2
2.2 可行性分析 3
2.3 系统用户用例图 3
2.4 功能模块需求分析 4
2.5 设计的基本思想 5
2.6 性能需求 5
2.7 界面需求 6
3 系统分析与设计 6
3.1数据库的分析与设计 7
4 系统功能实现 14
4.1系统登陆页面实现 14
4.2总体功能模块 16
4.3前台网站模块 28
5 系统检测 32
5.1系统测试目的与意义 32
5.2测试过程 33
5. 3其他错误 34
结 论 38
致 谢 39
参 考 文 献 40
1 引言
随着计算机网络技术的快速发展,越来越流行的网络应用程序的一部分,网络覆盖范围继续扩大,给酒店业快速发展的网络应用带来机会。
利用新的网络客房管理系统,,是提高管理员效率,提高客户舒适度体验的一个必不可少的重要方法。然而现在,很多的中小型经济型宾馆,由于并没有使用客房管理类软件,还是使用原始的手工记录管理,效率太低,并且容易出错,和市场上出现的各种类型的客房入住信息管理软件有着很大的区别[ *好棒文|www.hbsrm.com +Q:  3_5_1_9_1_6_0_7_2 
计算机网络技术的快速发展,越来越流行的网络应用程序的一部分,网络覆盖范围继续扩大,给酒店业快速发展的网络应用带来机会。
利用新的网络客房管理系统,,是提高管理员效率,提高客户舒适度体验的一个必不可少的重要方法。然而现在,很多的中小型经济型宾馆,由于并没有使用客房管理类软件,还是使用原始的手工记录管理,效率太低,并且容易出错,和市场上出现的各种类型的客房入住信息管理软件有着很大的区别[1,2]。因为大多数的小型经济型宾馆规模较小,工作人数又不多,没有跟上时代的步伐,他们的管理者还没有了解到网络管理系统的高速发展,所以他们的竞争力相当小,因此我们要开发面向这类小型经济型宾馆的管理类软件是很有必要的。
1.1 目的和意义
随着人员流动规模的不断扩大,经济型酒店的数量急剧增加,各种关于机房管理信息不断增加一倍。考虑到信息的复杂化,我们需要使用客房管理系统来改善管理者对于客房的管理。使用客房管理系统,我们可以快速查阅客户信息和管理房间信息,以此来减轻管理者的负担[3]。原始的手工记录客房信息和客户信息的模式已经不再适用,因为管理起来太复杂,效率又不高,耗费的时间太多,又容易产生错误影响客户的体验。通过这个管理系统,我们可以使信息管理变得标准,查询变得更快,使客房信息管理变得更系统、更规范和自动,这不仅减少了管理者的工作量,还提高了管理的效率,降低了管理成本。
随着网络技术的成熟,,他的功能越来越强大,也为不断改进人类对他的了解,它已渗透到我们生活的很多方面并发挥着越来越重要的作用。所以我们要不断的训练才可以让电脑和互联网发挥更多的功能[4]。然而,尽管大量的世界充满了各种软件,但它们依然不能满足用户的特殊需要,它也开发软件适合于他们的特定需求。通过酒店的计算机网络,酒店行业,克服人为因素的人工管理不方便企业管理,从而大大提高了酒店的效率,以创造更大的利润。
1.2 开发工具及技术
1.2.1 开发工具
这个程序的设计使用MyEclipse和Tomcat进行后台服务器的运行,主要利用JSP技术进行页面的设计,下面对MyEclipse、Tomcat和MySQL数据库进行介绍。
1.2.1.1 MyEclipse
MyEclipse,是一个用于Java开发,J2EE的Eclipse插件集合,MyEclipse的功能强大,特别对各种新世纪产品,支持非常好。MyEclipse的企业工作平台(MyEclipse的企业工作台,简称MyEclipse的)是Eclipse的IDE扩展,我们可以在数据库和JavaEE的开发,发布使用它,并大大提高集成应用服务器的效率[5]。
1.2.1.2 Tomcat
Tomcat是一个轻量级服务器应用,主要用于中小型系统。我可以说,当服务器设置好Apahce机,您可以使用它来响应请求访问HTML页面。事实上,Apache Tomcat服务器的扩张的一部分,但它是独立运行,因此,当您运行Tomcat时,它是一个单独的Apache运行个体的过程。
1.2.2 JSP
JSP技术使用Java编程语言类XML标签和脚本的,包装制作动态网页的处理逻辑。网络的存在还可以通过标签和脚本访问服务端应用程序的逻辑资源[6,7]。
1. 3 操作系统以及开发工具
操作系统版本:Win7
开发工具:Eclipse 6.0.1 Mysql
后台服务器:Apache Tomcat 6.0
开发语言:Java
浏览器:IE6.0
2 需求分析
2. 1 需求调研
随着公司业务规模的不断扩大,各种有关预订酒店房间信息也增加了一倍。我们要开发一个客房管理系统来提高管理者对信息的有效管理。今天,我们使用客房房间预订、信息管理、劳务管理无可比拟的优点[8]。有了它,你可以使信息管理变得科技,查询速度更快,这样既减少了管理者的工作负担也提高了客户对于客房的满意程度。根据实际情况和调查发现,客房管理,网络,信息是必要的,所以客房管理系统的设计。
2. 2 可行性分析
任何系统建设,将面临时间和资源的限制。因此,在发展项目之前,您必须对他进行可行性分析,这样既减少了项目开发的风险,又避免了人力物力以及财力的浪费。这里有技能、经济、操作和法令四个方面来介绍。
2.2.1技术的可行性
小型的Java客房管理系统总体难度不高,对数据库的开发,设计和操作是系统设计的核心。在四年的大学学习中我们接触了软件测试,UML建模课程,在每个学期中我们都完成了各个课程设计,其中包含很多系统分析,设计和功能测试,所以,要完成完整的系统是完全可以的。
2.2

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

好棒文