对基于SSH的酒店管理系统
摘要
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。酒店面对大量的预定,入住以及人员管理和历史记录的查询等问题,采用原始方式处理既浪费时间、又浪费人力和物力,并且数据的准确性低,所以酒店管理系统的出现起到了很重要的作用。因此,总结前人的经验,开发交互性好,易于操作的酒店管理系统进行自动化处理变得十分重要,这正是本系统开发的目的和意义。
本文介绍了酒店管理系统的开发过程。论文详细介绍了从系统的需求分析、可行性分析、概要设计、详细设计、系统实现的整个开发过程。
此系统实现了用户对客房的预定、用户自身信息的查询、用户对系统的留言、管理员对预定的处理、管理员对入住的接收,管理员对信息的查询,管理员对历史记录的查询,管理员对人员的管理,以及员工的签到等功能,实现了易安装性、易维护性和易操作性,并且系统运行稳定、安全。酒店管理系统的应用对酒店起到了重要的作用。
此系统是对酒店前台的业务进行管理,对某些环节进行了优化,提高了工作效率,使酒店管理者能够及时了解收费状况的许多必要的信息,提高酒店的工作效率和竞争力。
本系统是以Java平台作为开发环境,后台采用Mysql数据库,全面系统的介绍了整个软件的开发全过程,介绍了如何进行数据库连接,以及如何构建成熟的系统。在酒店收费系统的设计过程中结合运用了SSH技术,实现一套适合中小型酒店的酒店管理系统。经历了一个比较完整的开发过程,并总结了开发过程中的实际经验和体会。
关键词 酒店管理;Java语言;Mysql数据库;SSH框架
The hotel management system based on SSH
Abstract
...
Keywords: Hotel management; Java language; Mysql database; SSH frame
目录
摘要 I
Abstract II
The hotel management system based on SSH III
Abstract III
第1章 绪论 1
1.1 课题背景 1
1.2 研究目的 1
1.3 研究意义 2
1.4 研究现状 2
1.5 研究内容 3
1.6 论文结构 3
第2章 相关知识简介 5
2.1 JAVA简介 5
2.2 JAVA概况 5
2.2.1 JAVA的特点 5
2.2.2 JAVA的优势 6
2.2.3 JAVA的应用范围 6
2.3 MySql简介 7
2.3.1 MySQL应用概述 7
2.3.2 MySQL的优势 7
2.4 SSH框架概述 7
2.4.1 SSH的机制 8
2.4.2 SSH的特点 9
2.4.3 SSH的工作流程 9
2.5 本章小结 10
第3章 需求分析 11
3.1 系统需求分析 11
3.2 可行性分析 12
3.3 开发模型 13
3.4 本章小结 13
第4章 概要设计 15
4.1 项目规划 15
4.1.1 系统模块 15
4.1.2 系统构架 16
4.2 项目设计 17
4.3 设计目标 18
4.4 开发及运行环境 18
4.5 本章小结 18
第5章 详细设计 19
5.1 系统总体分析 19
5.1.1 系统工作流程分析 19
5.1.2 系统总体架构 20
5.2 系统模块划分 20
5.3 数据库设计 21
5.4 本章小结 25
第6章 系统实现 26
6.1 系统结构实现 26
6.2 管理员模块实现 28
6.2.1 房间刷选实现 28
6.2.2 立即入住实现 29
6.2.3 预定入住实现 30
6.2.4 用户退房实现 31
6.3 本章小结 31
第7章 系统测试 32
7.1 测试背景及方法 33
7.2 测试过程 33
7.2.1 测试登录功能 33
7.2.2 管理员管理模块测试 35
7.3 本章小结 36
结论 37