摘要:酒店客房管理系统是酒店经营管理模式中不可缺少的部分,传统的客房管理都是以人工的方式来管理客房信息,这样就产生许多弊端,比如效率低、保密性差等。无疑,运用网络信息化管理代替人工管理能够使客房管理更先进,更效率,更科学,并且能够方便客户提前预定客房。本毕业设计是一个基于JAVA WEB的酒店客房管理系统,能够有效的管理客房信息,并且根据酒店对用户的需求,为用户提供提前预订客房的功能。
本文介绍了基于JAVA WEB的酒店客房预订管理的设计与实现。在这个系统里,使用对象分别为订房用户与酒店前台管理员。对于订房用户来说,有账号的用户可以凭借账号密码进行登录,没有则通过注册而登陆,登陆后,用户可以对自己的个人信息进行修改,完成预定房间并能够查询订单的功能。对于酒店管理员来说,酒店管理员登陆系统后,可以对酒店的具体客房信息,订房用户注册时的信息进行管理并能够对有开房需求的用户进行开房操作。
在这个系统中,采用SSH的框架,利用Eclipse进行后台编写程序,运用JSP(基于MVC模式)来进行网页的设计,用MYSQL来保存相关数据。本酒店客房预订管理系统是一个操作简单、方便实用的管理系统。
关键词 酒店客房预订管理系统;Eclipse;JSP;SSH;MYSQL
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究现状-1
1.3 研究内容-2
1.4 论文的组织结构-2
2 系统运用的相关技术-3
2.1 JAVA简介-3
2.2 JSP简介-3
2.3 MVC简介-3
2.4 SSH简介-4
2.5 MySQL简介-4
2.6 本章小结-4
3 系统分析-6
3.1 酒店客房预订管理系统的概述-6
3.2 系统功能结构-6
3.3 数据流图-8
3.3.1 顶层数据流图-8
3.3.2 分层数据流图-9
3.4 业务功能流程图-11
3.5 本章小结-12
4 酒店客房预订管理系统的设计-13
4.1 系统设计的概述-13
4.2 酒店客房预订管理系统的功能详细设计-13
4.2.1 用户模块详细设计-13
4.2.2 管理员模块详细设计-14
4.2 酒店客房预订管理系统的数据库设计-16
4.2.1 数据库逻辑结构设计-16
4.2.2 酒店客房预订管理系统E-R图-17
4.2.3 酒店客房预订管理系统的表设计-18
4.3 本章小结-20
5 酒店客房预订管理系统的实现-20
5.1 数据库连接配置-20
5.2 系统登录界面-21
5.3 预定用户注册界面-22
5.4 修改密码-23
5.5 客房预订-24
5.6 客房信息管理页面-25
5.7 用户信息管理页面-26
5.8 客房分类管理-28
5.9 开房管理-30
5.10 退房管理-31
5.11 开房记录页面-32
5.12 预定记录页面-33
5.13 本章小结-33
结论-34
致谢-35
参考文献-36