摘要:随着信息化高速的发展,酒店服务产业与国际市场的接轨必然是大势所趋。目前,我国酒店服务行业与国外的酒店行业相比,信息化管理依然落后。在这激烈的竞争中,如何增强酒店的核心竞争力,就必须改善服务质量、降低管理成本并且不断提升客户满意度。因此,引入酒店管理系统,不仅大大提高了工作人员的工作效率,而且给客户带来了极大的便利。酒店管理系统中提供的信息使得管理者能够实时掌握着酒店的经营状况。由此可见,研发一套高效的酒店客房管理系统是很必要的。
本文结合酒店客房管理系统的开发过程,介绍了如何将先进的软件技术应用到现代酒店管理系统中。此系统采用j2ee技术,以oracle作为数据库、jsp为前台页面、tomcat为服务器并且使用SSH框架,完成了数据持久化保存等操作。
此系统有两个对象:酒店和客户。酒店包括酒店评论管理、订单管理、基本信息维护、订房、退房;用户包括预订房间、查看酒店信息、评论酒店、修改个人信息等功能,本系统具有稳定性好、操作简单、灵活性好等特点。
关键词oracle;SSH;tomcat;酒店管理
目录
摘要
Abstract
1 绪论-1
1.1选题背景及意义-1
1.1.1 选题背景-1
1.1.2课题选择意义-1
2 需求分析-2
2.1 B/S结构-2
2.1.1 B/S概述-2
2.1.2 B/S模式工作原理-2
2.1.3 B/S模式优点-2
2.2开发技术-2
2.2.1 JSP技术-2
2.2.2 数据库-3
2.2.3 服务器-3
2.2.4 SSH框架-3
2.3开发环境-4
2.3.1 硬件环境-4
2.3.2 软件环境-4
2.4 可行性分析-5
2.4.1 技术可行性-5
2.4.2 操作可行性-5
2.4.3 经济可行性-5
3 系统设计-6
3.1总体设计-6
3.1.1系统流程图-6
3.1.2用例图-7
3.2实体关系模型-7
3.2.1数据实体-7
3.2.2实体-关系图-11
3.2.3数据库表的具体设计-11
3.3功能模块设计-15
3.3.1功能设计-15
3.3.2模块设计-15
4 系统实现-16
4.1前台-16
4.1.1首页-16
4.1.2用户注册-17
4.1.3用户登录-18
4.1.4用户浏览-18
4.1.5用户下单-20
4.1.6用户评价-21
4.1.7用户信息维护-22
4.2后台-23
4.2.1订房退房-23
4.2.2订单管理-24
4.2.3评论管理-24
4.2.4酒店信息维护-25
5系统测试-27
5.1系统测试概述-27
5.2 测试方案-27
5.2.1 测试要点分析-27
5.2.2 测试内容-27
5.3 测试结果-27
结论-29
致谢-30
参考文献-31