连锁酒店信息管理系统(源码)
摘要:随着交通和旅游业的发展,连锁酒店成为了我国主要城市中不可或缺的一部分。连锁酒店信息管理系统旨在为酒店提供统一的数据管理和标准化的操作流程。软件采用B/S软件架构,编程语言为Java,数据库为MySql,使用SSM(Spring + SpringMVC + Mybatis)框架技术,实现了对酒店基础数据的增删查改、对客房状态的操作以及对预订、入住和退房的管理。系统改善了传统酒店的人工管理模式对人力资源造成的浪费,避免了人为计算失误,提供了快捷的数据操作,简化了繁琐的操作流程。
目录
摘要 1
关键词 1
Abstract 1
引言
1 绪论 1
1.1 研究背景 1
1.2本文概述 1
1.2.1研究内容 1
1.2.2论文组织 2
2需求分析 2
2.1 连锁酒店信息管理系统分析 2
2.2 系统功能描述 2
2.2.1系统数据管理 2
2.2.2酒店基础数据管理 3
2.2.3客房操作 3
2.3 系统运行流程分析 3
2.3.1系统流程图 3
2.3.2数据流程图 3
2.4 ER实体图 4
3总体设计 6
3.1 系统特点 6
3.1.1 技术特点 6
3.1.2 功能特点 6
3.2 系统结构设计 7
3.3 系统的总体设计方案 7
3.4 编程环境的选择 8
3.4.1编程语言—Java 8
3.4.2设计模式—MVC 8
3.4.3数据库—MySql 8
3.5系统运行环境配置 8
3.6系统功能模块设计 8
3.6.1酒店数据管理 8
3.6.2客房操作 9
3.6.3预订入住管理 9
4详细设计 9
4.1数据库设计 9
4.1.1系统物理结构设计 9
4.1.2表设计 9
4.2管理模块详细设计
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
10
4.2.1酒店数据管理模块设计 10
4.2.2 客房操作模块设计 13
4.2.3 预订入住管理模块设计 14
5 软件测试 14
5.1 登录模块测试 14
5.2 新增修改模块测试 15
5.3 入住模块测试 15
6 总结 16
6.1 问题与解决办法 16
6.2 不足之处 16
6.3 总结与收获 16
致谢 16
参考文献 16
连锁酒店信息管理系统
Information Management System For Hotel Chain
Student majoring in Computer Science and Technology Zhang Yi
Tutor Xie Zhonghong
Abstract: With the development of transport and tourism, the hotel chain has become an important part of Chinas major cities. A unified data management and standardized operational procedures for the hotel was provided by information management system for hotel chain. B/S software architecture, Java programming language, MySql database, SSM(Spring + SpringMVC + MyBatis) framework technology was used for the system. CreateReadUpdateDelete operation of hotel data, operation of room status, reservation management, check management was implemented. The waste that caused by the manual management mode of traditional hotel and human miscalculation was avoided. Fast data manipulation was provided. The tedious process of operation was simplified.
Key words: B/S architecture;SSM framework;hotel chain
1 绪论
1.1研究背景
在交通和旅游业十分发达的我国,连锁酒店遍布了一二线主要城市,著名品牌有如家、汉庭、格林豪泰等。连锁酒店指的是通过连锁模式经营的酒店,拥有统一的品牌形象和统一的旅客会员信息管理,以及标准的营销体系。是酒店业发展的主要态势。相对于非连锁的个体酒店而言,连锁酒店有着标准的装修和服务,并且能够通过集团的信誉带给旅客信任感,拥有巨大的竞争优势。较高的性价比、卫生的统一标准、透明的价格、轻松简便的预约和入住流程,这一系列因素导致了旅客在出差或旅游时,更愿意选择连锁酒店作为住宿地点 [7]。
在连锁酒店高速发展的同时,随之猛增的是酒店的基础数据量和操作数量。若通过传统人工的管理方式,处理这些大量的信息会导致效率低下,并且保密性不足。在长时间持续的经营下,将会有海量数据累积,维护和管理数据都面临着许多的困难。想要提高酒店的管理效率,就必须通过信息化的方式来改进酒店管理模式,并且需要不断推进信息化来提高管理水平。将酒店管理方式转为信息化,是对酒店服务水平最有力的支持,也是提高管理效率最可靠的方法 [1]。
1.2本文概述
1.2.1 研究内容
系统在WINDOWS平台进行开发,编程语言使用Java,并且采用了Git+SourceTree作为项目的代码管理工具。项目基于Java Web编程,采用SSM框架技术完成,数据库采用的是mysql,web容器采用的是Jetty,前端使用FreeMarker模版、JQuery和BootStrap的js组件和css样式。
系统的前端主要由js(即JavaScript)方法构成,前台功能为用户在页面上提供了基础信息的增删查改、客房管理以及预订入住的操作,同时对用户录入的数据进行合理性检验。其中的一些js方法还提供了提示信息、弹出和隐藏遮罩框体的动画效果。
目录
摘要 1
关键词 1
Abstract 1
引言
1 绪论 1
1.1 研究背景 1
1.2本文概述 1
1.2.1研究内容 1
1.2.2论文组织 2
2需求分析 2
2.1 连锁酒店信息管理系统分析 2
2.2 系统功能描述 2
2.2.1系统数据管理 2
2.2.2酒店基础数据管理 3
2.2.3客房操作 3
2.3 系统运行流程分析 3
2.3.1系统流程图 3
2.3.2数据流程图 3
2.4 ER实体图 4
3总体设计 6
3.1 系统特点 6
3.1.1 技术特点 6
3.1.2 功能特点 6
3.2 系统结构设计 7
3.3 系统的总体设计方案 7
3.4 编程环境的选择 8
3.4.1编程语言—Java 8
3.4.2设计模式—MVC 8
3.4.3数据库—MySql 8
3.5系统运行环境配置 8
3.6系统功能模块设计 8
3.6.1酒店数据管理 8
3.6.2客房操作 9
3.6.3预订入住管理 9
4详细设计 9
4.1数据库设计 9
4.1.1系统物理结构设计 9
4.1.2表设计 9
4.2管理模块详细设计
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
10
4.2.1酒店数据管理模块设计 10
4.2.2 客房操作模块设计 13
4.2.3 预订入住管理模块设计 14
5 软件测试 14
5.1 登录模块测试 14
5.2 新增修改模块测试 15
5.3 入住模块测试 15
6 总结 16
6.1 问题与解决办法 16
6.2 不足之处 16
6.3 总结与收获 16
致谢 16
参考文献 16
连锁酒店信息管理系统
Information Management System For Hotel Chain
Student majoring in Computer Science and Technology Zhang Yi
Tutor Xie Zhonghong
Abstract: With the development of transport and tourism, the hotel chain has become an important part of Chinas major cities. A unified data management and standardized operational procedures for the hotel was provided by information management system for hotel chain. B/S software architecture, Java programming language, MySql database, SSM(Spring + SpringMVC + MyBatis) framework technology was used for the system. CreateReadUpdateDelete operation of hotel data, operation of room status, reservation management, check management was implemented. The waste that caused by the manual management mode of traditional hotel and human miscalculation was avoided. Fast data manipulation was provided. The tedious process of operation was simplified.
Key words: B/S architecture;SSM framework;hotel chain
1 绪论
1.1研究背景
在交通和旅游业十分发达的我国,连锁酒店遍布了一二线主要城市,著名品牌有如家、汉庭、格林豪泰等。连锁酒店指的是通过连锁模式经营的酒店,拥有统一的品牌形象和统一的旅客会员信息管理,以及标准的营销体系。是酒店业发展的主要态势。相对于非连锁的个体酒店而言,连锁酒店有着标准的装修和服务,并且能够通过集团的信誉带给旅客信任感,拥有巨大的竞争优势。较高的性价比、卫生的统一标准、透明的价格、轻松简便的预约和入住流程,这一系列因素导致了旅客在出差或旅游时,更愿意选择连锁酒店作为住宿地点 [7]。
在连锁酒店高速发展的同时,随之猛增的是酒店的基础数据量和操作数量。若通过传统人工的管理方式,处理这些大量的信息会导致效率低下,并且保密性不足。在长时间持续的经营下,将会有海量数据累积,维护和管理数据都面临着许多的困难。想要提高酒店的管理效率,就必须通过信息化的方式来改进酒店管理模式,并且需要不断推进信息化来提高管理水平。将酒店管理方式转为信息化,是对酒店服务水平最有力的支持,也是提高管理效率最可靠的方法 [1]。
1.2本文概述
1.2.1 研究内容
系统在WINDOWS平台进行开发,编程语言使用Java,并且采用了Git+SourceTree作为项目的代码管理工具。项目基于Java Web编程,采用SSM框架技术完成,数据库采用的是mysql,web容器采用的是Jetty,前端使用FreeMarker模版、JQuery和BootStrap的js组件和css样式。
系统的前端主要由js(即JavaScript)方法构成,前台功能为用户在页面上提供了基础信息的增删查改、客房管理以及预订入住的操作,同时对用户录入的数据进行合理性检验。其中的一些js方法还提供了提示信息、弹出和隐藏遮罩框体的动画效果。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2243.html