登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于Spring SpringMVC Mybatis的酒店管理系统

 2023-02-14 09:02  

论文总字数:18756字

摘 要

酒店行业的现状发展对经济发展有很重要的影响。伴随着我国第三产业的规模不断扩大、经济水平的不断提高,不断促进推动着酒店业的快速发展,越来越多越来越好酒店开始出现,随着酒店规模的不断扩大,传统的记账模式已经不能适应现在酒店管理者日益增长的需求,随着计算机行业的兴起,酒店管理系统便适时出现了,结合计算机技术进行酒店的管理,使管理效率成倍提升,抛弃了传统记账的纸质载体,既节省了空间,并且更加容易查询以往的营业记录,并且在计算机技术权限管理的加持下,也更加安全。相对而言,基于计算机的酒店管理系统,只要营业员学会如何进行计算机的基础操作,加之一定的系统针对培训,便可轻松进行酒店管理;比之前手动记账的学习成本低了很多,也更加简便清晰。

时至20世纪70年代中期,信息管理系统的概念出现了,至1985年时,形成了管理信息系统(Management Information System,MIS)的完整概念,这是信息系统发展的高级阶段的产物。酒店管理信息系统(Hotel Management System,HMIS)的概念随着信息系统的发展应运而生,成为了用来管理酒店信息的信息管理系统。这一应用的出现解决了酒店发展过程中出现的处理海量数据的难题,是信息技术和酒店行业深度融合的结果。不仅仅满足了酒店行业发展的需要,并且还促进了酒店行业更加快速的发展。是一次信息技术与传统行业融合的典范。

关键词:信息系统;酒店管理;计算机技术;融合

Abstract

The development of the hotel industry has an important influence on economic development.With expanding the scale of the third industry in our country, the constant improvement of the economic level, push to promote the rapid development of hotel industry, more and more good hotel began to appear more and more, with the continuous expansion of the hotel, the traditional accounting pattern already can not adapt to hotel managers now growing demand, with the development of the computer industry, hotel management system was duly appeared, and the combination of computer technology to the hotel management, make the management efficiency exponentially, abandoned the traditional accounting paper carrier, saved a space already, and more easy to query the previous business records, and under the blessing of computer technology rights management,It"s also safer.Relative to character, the hotel management system based on computer, as long as the assistant to learn how to operation, the basis of computer combined with certain system for training, hotel management easily;The learning cost of manual bookkeeping is much lower and easier and clearer than before.

Until the mid 1970 s, the concept of Information Management System, to 1985, formed the Management Information System (Management Information System, MIS) complete concept, and this is the product of the advanced stage of Information System development.With the development of information System, the concept of Hotel Management System (HMIS) became the information Management System used to manage Hotel information.The emergence of this application solves the problem of processing huge amount of data in the hotel development process, which is the result of deep integration of information technology and hotel industry.It not only meets the development needs of the hotel industry, but also promotes the rapid development of the hotel industry.It is an example of integration of information technology and traditional industry.

Key words: information system;Hotel management;Computer technology;The fusion

目录

第一章 前言 1

1.1研究背景与意义 1

1.2国内外现状及应用状况 1

1.2.1国外的现状 1

1.2.2国内的现状 2

1.2.3应用状况 2

1.3研究方案与设计思路 2

1.3.1研究方案 2

1.3.2设计思路 2

1.4论文体系结构 3

1.5本章小结 3

第二章 开发环境相关技术介绍 3

2.1开发环境 3

2.1.1 IDE介绍 3

2.1.2 mysql介绍 4

2.2相关技术 4

2.2.1 java介绍 4

2.2.2 tomcat介绍 4

2.2.3 maven介绍 4

2.2.4 spring介绍 5

2.2.5 spring mvc 介绍 5

2.2.6 mybatis介绍 5

2.2.7 jsp介绍 5

2.2.8 javascript介绍 5

第三章 系统分析 6

3.1需求分析 6

3.1.1功能需求 6

3.1.2性能需求 6

3.1.3可行性分析 6

3.2系统分析 7

3.2.1模块设计 7

3.2.2系统框架图 8

3.2.3数据库设计概述 8

3.2.4数据库详细设计 8

3.2.5系统E-R图 10

第四章 系统介绍 11

4.1登录模块 11

4.1.1登录拦截 11

4.1.2记录用户 11

4.1.3登录判断 11

4.2客房管理模块 12

4.2.1房间查询 12

4.2.2价格设置 13

4.2.3新增/修改房间 13

4.2.4删除房间 15

4.3散客开单模块/团体开单模块/客房预订模块 16

4.3.1选择会员 16

4.3.2散客开单 17

4.3.3团体开单 18

4.3.4客房预订 20

4.3.5生成订单 21

4.4宾客结账模块 22

4.4.1订单查询 22

4.4.2订单信息 23

4.4.3结账 25

4.5营业查询模块 26

4.5.1营业信息表格 26

4.5.2营业信息柱状图 27

4.6用户管理模块/系统设置模块 28

4.6.1用户管理模块 28

4.6.2系统设置模块 30

第五章 课题总结 32

5.1工作总结 32

5.2未来展望 32

结束语 33

致谢 34

参考文献 35

前言

1.1研究背景与意义

计算机技术发展时至今日,已经非常的普遍化大众化;从20世纪90年代起,少数数国人第一次接触计算机,到今天计算机已经深入人们生活的方方面面,已经同电力一样是人类不能脱离的事物。通过一台台个人电脑、智能手机、服务器所连接的这个网络,已经牢牢网住了这个世界村。工作、出行、饮食、休息,方方面面离不开网络与计算机,它们从方方面面便利了我们的生活与工作。传统酒店亦与计算机网络技术融合,诞生了酒店管理系统。酒店管理系统不仅是因为计算机网络技术的发展才出现的,还有着诸如酒店规模扩大,传统小作坊式的管理方式已经无法得心应手的管理,传统酒店管理方式对于营业员管理员及数据有着苛刻的条件。营业员需要长时间去熟悉需要管理的客房,并且还要与经常消费的老客户保持良好的关系、必须有着良好的记忆力来随时去在脑中查找客房信息与客户信息和营业记录。管理员管理也非常麻烦,不仅需要分辨每个营业员的笔迹,还要花费非常长的时间去对账,出现问题还很难找到问题所在,可以说是非常麻烦了。而传统数据的载体—纸,不仅体积大,记录的数据少;难以备份,出现数据丢失则无法恢复;不易保存,潮湿则纸张容易被侵透,使字迹无法辨认,干燥着火危害非常大,还容易遭受病虫害,这几项都是对用纸做载体的数据造成巨量损害的容易发生的状况。而运用计算机网络技术的酒店管理系统,不仅学习成本低,无论是营业员还是管理员只要简单的了解电脑操作方法,经过简单的培训便可以轻松上手,成本低而且可以减少员工数量,提高效率,节省成本;而且数据不易产生损坏,网络技术可以使数据轻松备份至世界每一个存在这网络和计算机硬件的实体之上,数据保存载体硬盘可以用小巧的体积保存以前想都不敢想的巨量数据,并且硬盘相对纸来说还不易损坏。只是计算机网络科技的发达,对于酒店管理系统来说,需要考虑的是一个新的问题—数据安全和权限管理,如何让能够看到的人看到应看到的数据,让能够管理数据的人管理数据,而不能看到数据的人,给其造成数据不存在的感觉。

1.2国内外现状及应用状况

1.2.1国外的现状

由于计算机技术与信息管理技术皆率先由美国所定义发明,国外的酒店管理系统的起步是非常早的,至20世纪70年代时,信息管理系统出现,国外便已经有了酒店管理系统的雏形。90年代,我国出现了酒店管理系统之时,国外的酒店管理系统已经成长的非常的成熟完善,此时国外的酒店管理系统早就已经普遍应用于各种酒店并且对齐运作已经有了很大的效果,可以说是非常先进了。拜托了传统纸质记账,不仅仅节省了空间,也极大的提高了效率,简化了管理结构,实现了目前各行各业正在倡导的扁平化管理,此为开源节流之节流,可谓之节流有道。

1.2.2国内的现状

酒店行业的发展状况与经济发展的程度息息相关。因为我国第三产业比重日益增大,不断促进推动了酒店行业的快速发展。总而言之最近几年我国的酒店产业可谓是前景一片大好。通过国家旅游局的专业统计,截止至2013年年底,全中国共15044家营业中的酒店,客房数共约200万且床位数约300万张;与上一年2012年相比,五星酒店与四星酒店的数量有不小的增长,至于三星酒店,增加了365家;相比这三种酒店的增长,二星级酒店和一星级酒店则与其相反,皆有不同程度的减少。国内多数酒店集团在2012年实现了比较大规模的增长,从总体存量上分析的话。在这种如此激烈的竞争趋势之下,如何优化酒店管理方式便成了这场酒店大战中出奇制胜的关键性因素,而本系统便是基于此而出现的。

1.2.3应用状况

自从改革开放开始至今,我国的计算机网络技术发展突飞猛进,迅速与全国各地普及开来。同时酒店管理系统开始越来越多的被我国的酒店集团所接受使用,大酒店带动小酒店。而对于小酒店来说,每一家的服务水平不一样,各个的服务方式也不一样。所以对于我国绝大多数的小型酒店来说,其实并不适合使用市场上的成熟的酒店管理系体,重要的是合适的酒店使用合适的酒店管理系统,这是当下国内酒店管理系统的痛点。

1.3研究方案与设计思路

1.3.1研究方案

中国有句俗话说的好,叫:“只选对的不选贵的”。对于信息管理系统的设计亦是这样。一个好的信息管理系统不是编写软件的程序员所使用的技术多么花哨,也不是这个信息管理系统的功能有多么的超出实际需求的强大。一个好的信息管理系统是在编写之前便根据实际需求设计好了对应的功能,界面简洁美观并且对使用者友好,系统健壮且充分考虑安全、性能优异、扩展性良好。

对于servlet,相较于传统的form表单提交,同步请求刷新整个页面,不管是否是需要更新的信息全部更新不仅要耗费更多数据流量造成不必要的浪费,还会影响性能,对使用者也不友好。对于只需要局部刷新的数据,我使用ajax异步发送请求,局部刷新需要更新的数据。这样,不仅节省了数据流量消耗,而且性能更加优异,不进能实现form表单提交的所有功能,还能完成form表单所无法完成的操作。只刷新只需要更新的数据,对于使用者也是一种良好的体验。

1.3.2设计思路

(1)完成java、tomcat、maven的配置,本程序使用java语言编写,发布于tomcat

剩余内容已隐藏,请支付后下载全文,论文总字数:18756字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图