BS模式的非凡酒店客房管理系统毕业论文
2021-04-21 22:14:11
摘 要
在信息化管理已经渗入各行各业的今天,各行各业都在寻求信息技术的普及,希望通过高效的信息管理手段来挖掘信息背后的巨大价值,酒店行业也不例外,传统的酒店管理方式在面对大量的预定、人员管理、入住等问题时,会显得力不从心,因此,酒店管理者也在努力借助科学的信息管理技术来规范酒店的管理。
本文以中小型酒店客房管理为研究对象,通过对实地调查走访,了解了此类型酒店客房管理的实际需求,围绕酒店入住、预定、退房缴费等业务,定义了不同的系统角色,并在此基础上实现了一套较成熟的、适用于中小型酒店的酒店客房管理系统。本系统的开发历经了一个比较完整的过程,本文详细介绍了本系统并总结了开发过程中的实际经验和体会。
此系统的功能特点包括:可管理的的系统设置界面,用户可根据自身需求对界面进行定制;丰富的可视化设计,包括房态的动态可视化、酒店营收的动态可视化;灵活的结账策略设置,针对旅客需求的多样性,设置的了全日租和钟点房两种模式;旅客分类登记,旅客分为散客及团队两种,便于管理,且能保证旅客信息完整度;旅客消费记录;商品管理功能等。系统结构方面,本系统基于SSM框架进行设计,SSM框架是标准的MVC模式,省去了设计过程中的一些繁杂事务,且使得系统更容易进行定制。此外,本系统的设计采用的是当下最流行的B/S模式。
关键词:酒店管理系统;B/S模式;SSM框架集合;JAVA
Abstract
At present,informatization management has penetrated into all walks of life. All walks of life are seeking the popularization of information technology. They hope to tap the enormous value behind information through efficient information management methods. The hotel industry is no exception. Traditional hotel management methods are When faced with a large number of problems such as reservations, personnel management, and occupancy, it can be difficult. Therefore, hotel managers are also striving to standardize hotel management through scientific information management techniques.
This article takes the management of small and medium-sized hotel rooms as the research object. Through field visits, we understand the actual needs of this type of hotel room management, and define different system roles around hotel occupancy, booking, check-out and payment services, and Based on this, a more mature hotel room management system for small and medium-sized hotels was implemented. The development of this system has undergone a relatively complete process. This article describes the system in detail and summarizes the practical experience and experience in the development process.
The features of this system include: a manageable system setup interface, allowing users to customize the interface according to their own needs; rich visual design, including dynamic visualization of room conditions, dynamic visualization of hotel revenue, flexible billing policy settings, For the diversity of passengers' needs, two modes of full-time and hour-housing are set; passengers are classified and registered, and passengers are divided into two types: individual passengers and teams, which are easy to manage, and can ensure the integrity of passenger information; passengers' consumption records; commodity management Features and so on. In terms of system structure, the system is designed based on the SSM framework. The SSM framework is a standard MVC model, eliminating some of the complexities in the design process and making the system easier to customize. In addition, the design of this system uses the most popular B/S mode.
Key Words:Hotel Management System; B/S Mode; SSM Framework Collection; JAVA
目录
摘要 III
Abstract IV
第1章 绪论 1
1.1 课题背景 1
1.2 研究目的及意义 1
1.3 国内外研究现状 1
1.4 研究内容 2
1.5 相关知识简介 2
1.5.1 JAVA概况及特点 2
1.5.2 MySQL应用概述及优势 2
1.5.3 SSM框架概述 3
1.6 系统开发流程 4
第2章 需求分析 5
2.1 系统需求分析 5
2.2 组织结构分析 5
2.3 业务流程分析 6
2.4 用例分析 7
2.4.1 定义系统用户角色 7
2.4.2 前台管理员用例分析 8
2.4.3 旅客用例分析 8
2.5 数据流程分析 8
2.5.1 客房预订处理数据流程分析 9
2.5.2 客房入住处理数据流程分析 10
第3章 概要设计 12
3.1 开发及运行环境 12
3.2 系统实体关系设计 12
3.3 数据库设计 13
3.4 系统功能模块 14
第4章 详细设计 16
4.1 系统功能模块划分 16
4.1.1 客房管理模块 16
4.1.2 住宿管理模块 16
4.1.3 顾客信息管理模块 17
4.1.4 查询统计模块 17
4.1.5 数据分析模块 17
4.1.6 系统设置模块 17
4.2 数据库详细设计 18
第5章 系统实现 23
5.1 系统结构实现 23
5.1.1 SSM框架的整合 23
5.1.2 与数据库交互的实现 24
5.2 用户登录的实现 25
5.3 系统主界面实现 26
5.4 系统主要功能模块实现 27
5.4.1 客房设置的实现 27
5.4.2 商品设置的实现 28
5.4.3 旅客信息管理的实现 29
5.4.4 客房预订的实现 31
5.4.4.1 个人客房预订 31
5.4.4.2 团队客房预订 33
5.4.5 住宿登记模块的实现 33
5.4.5.1 散客登记 33
5.4.5.2 团队登记 35
5.4.6 结账功能的实现 36
5.4.7 查询与统计模块的实现 37
5.5 酒店收益走势分析的实现 38
第6章 总结与展望 40
参考文献 41
致谢 42
绪论
课题背景
伴随着信息技术的飞速发展,信息的价值愈发凸显。能否有效利用信息直接关系到社会的生产生活效率。因此,各行各业都希望通过信息技术追求更加高效的管理方法,而完善的信息管理系统就是其有效管理工具与平台。例如我们熟知的学校教务管理系统、机票管理系统、大型企业的企业资源计划管理系统等。这些系统在各行业的普及,不仅使相关工作的效率成倍提高,更让我们体会到了生活在这种环境下的便利。
二十一世纪以来,人民生活水平显著提高,出行旅游需求日益旺盛,各类酒店也如雨后春笋般兴起。客流量与临时住房需求激增的情况下,传统的人工管理已经无法满足酒店的管理需求。酒店业竞争的焦点不仅在于价格和质量两个方面,智能、信息化的系统管理和服务越来越受到青睐。