本科毕业设计--酒店客房管理系统

发布时间 : 星期一 文章本科毕业设计--酒店客房管理系统更新完毕开始阅读

xxx本科生毕业论文(设计)

目录

第一章 绪 论 ....................................................................................... 1

1.1 引言 ......................................................................................................... 1 1.2 课题研究背景 .......................................................................................... 1 1.2.1 国内外研究现状 ................................................................................. 1 1.2.2 关键技术 ............................................................................................ 2 1.3 研究目的及意义 ....................................................................................... 3 1.4 本文工作及内容安排 ............................................................................... 3

第二章 需求分析 ................................................................................. 5

2.1可行性分析 ............................................................................................... 5 2.2系统需求分析 ........................................................................................... 5 2.3 本章小结 .................................................................................................. 7

第三章 系统概要设计 .......................................................................... 8

3.1数据库设计 ............................................................................................... 8 3.2角色模块类的设计 ................................................................................... 12 3.2.1会员 ................................................................................................... 12 3.2.2前台职员 ............................................................................................ 12 3.2.3经理 ................................................................................................... 13

第四章 系统详细设计 ......................................................................... 15

4.1系统模块详细设计 ................................................................................... 15 4.1.1用户登陆 ............................................................................................ 15 4.1.2客房预订 ............................................................................................ 15 4.1.3经理管理 ............................................................................................ 17 4.1.4前台职员 ............................................................................................ 17 4.1.5会员个人管理 .................................................................................... 18 4.2系统通用类及模块实现 ............................................................................ 19 4.2.1登陆主页面 ........................................................................................ 19 4.2.2经理管理界面 .................................................................................... 19 4.2.3会员个人模块 .................................................................................... 20 4.2.4前台信息管理界面实现 ..................................................................... 20 4.2.5 客房预订 ........................................................................................... 21

第五章 系统测试 ................................................................................ 24

5.1单元测试 .................................................................................................. 24

xxx本科生毕业论文(设计)

5.1.1登陆测试 ........................................................................................... 24 5.1.2主模块测试 ....................................................................................... 25 5.2集成测试 ................................................................................................. 25 5.3系统测试 ................................................................................................. 26

第六章 总结与展望 ............................................................................ 27 参考文献 ............................................................................................. 28 致 谢 .................................................................................................. 29 附录 .................................................................................................... 30

第一章 绪 论

第一章 绪 论

1.1 引言

我国自改革开放后,酒店管理系统开始发展起来,从最原始的账本记录,到现在完全实现计算机信息记录。酒店客房管理作为其系统中核心的一部分,在接受国外客房管理文化的同时,结合我国自身的具体情况,酒店客房管理也慢慢有了发展[5]。也慢慢形成像如家、汉庭这样的大型连锁酒店。同时也带动了酒店客房管理的发展。我国也形成了有自己独立产权的客房管理软件,也产生了相当一部分为酒店客房管理提供和专业支持的公司。到了21世纪计算机技术的普及、新的平台的不断涌现,网络进入千家万户,使得浏览器服务器模式下的系统越来越受到欢迎,也为人们提供了可靠的信息,系统也越来越稳定[6]。

酒店客房管理在未来有很好的市场前景,随着我国经济的发展,酒店客房服务需求无处不在。但是酒店行业的利润受到更多的外在环境的冲击,进入到薄利的状态。对于软件开发来讲,单个软件开发的利润也在降低,很多软件公司无法经营下去,使得使用其产品的客户失去了技术上的支持,重新开发又造成资源上的浪费。其次在开发新系统的时,客户方和开发商间利益上的分配,也制约着开发商的开发热情。虽然说,酒店客房管理相关的产品比较的多,在众多问题面前开发商不能尽量去满足客户的需求。

目前的酒店集合了多方面的服务和综合的消费场所,酒店客房管理内容相当的多,为了节约处理事务的时间,提高工作效率,使客房信息快速的传递,提升客房的综合利用率,本系统正是出于这样的考虑进行设计开发的。此系统是一个适用于小型酒店的客房管理系统,操作简单,有一定的安全性,运行稳定。

本酒店客房管理系统应用的是B/S结构。使用开发工具Myeclipse10,采用Oracle10g数据库,使用Struts2框架控制系统模块间页面的跳转,采用Hibernate技术和数据库进行交互,采用Apache软件基金会开源免费的Tomcat6.0.35服务器。 1.2 课题研究背景 1.2.1 国内外研究现状

国外计算机技术起步较早,上世纪中叶就使用计算机软件进行业务处理,1954年美国使就开始使用计算机软件进行工资单的处理

[9]

。我国计算机软件管理起步较晚,但是自改革开放之后我国的计

1

xxx本科生毕业论文(设计)

算机管理应用有了较大的发展。随着改革开放的深入,国民经济收入提高,人们消费观念转变。特别是旅游业的快速发展,带动我国旅游相关产业升级转型。酒店客房作为旅游者休息起居的主要场所,为人们出行带来便利。目前相关的酒店客房服务,能为客户提供准确、及时的客房信息,是酒店客房服务的一个重要体现[16]。

市场上酒店客房相关服务产品有了极大的丰富。酒店客房管理系统的设计初衷,就是为客户管理信息提供完善、可靠、准确的信息,为酒店客房管理者提供更加直观化的操作平台。 1.2.2 关键技术 (1) Jsp

Jsp (JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,在HTML中嵌入Java脚本代码由应用服务器中的Jsp引擎来编译和执行嵌入的Java脚本代码,然后将生成的整个页面信息返回给客户端。[3]Jsp实际上是一个简化Servlet的设计,实现了Html语法中Java语言的扩展。在Jsp2.0还支持表达语言,在其中使用JSTL表达式可以更方便获取页面的隐含对象,同时JSTL也提供控制循环和流程的功能。Jsp拥有强大的生命力,它可以一次编写,随处运行,同时支持多平台[7]。

在 Sun 正式发布 Jsp (JavaServer Pages) 之后,这种新的网络应用开发技术很快引起了人们的关注。Jsp为创建动态的网络应用提供了一个独特的展示环境[14]。 (2) Struts2

Struts2是一种基于MVC的轻量级的web应用框架。所谓框架:就是能完成一定功能的半成品软件。在没有框架的时候,所有的工作都要从零做起;但是,有了框架,提供了一定的功能,就可以在框架的基础上做起了,大大提高开发的效率和质量[8]。

轻量级:是相对于重量级而言,指的是Struts2在运行的时候,对Web服务器的资源消耗较少。

Struts2提供在动作类执行的前或后附加执行一定功能的能力,实现AOP。Struts2提供标准的、强大的验证框架和国际化框架,而且与Struts2的其他特性紧密结合。

Struts2通过简单、集中的配置来调度动作类,使得配置和修改都非常容易。Struts2提供简单、统一的表达式语言来访问所有可供访问的数据。Struts2提供内存式的数据中心,所有可供访问的数据

2

联系合同范文客服:xxxxx#qq.com(#替换为@)