基于J2EE酒店管理系统设计与实现

 2022-01-17 23:37:10

论文总字数:23199字

目 录

一、绪论 1

1.1背景及意义 1

1.2本文的工作 2

1.3本文组织结构 2

二、相关技术介绍 3

2.1 MyBatis框架介绍 3

2.2 Spring 框架介绍 4

2.3 SpringMVC 框架介绍 5

三、需求分析 6

3.1 可行性分析 6

3.2 需求分析 7

四、系统总体设计 8

4.1 系统功能结构设计 8

4.2系统功能模块设计 8

4.2.1 系统管理模块设计 8

4.2.2 后台管理模块设计 11

4.2.3 前台接待模块设计 14

4.3 数据库概设计 17

五、系统实现和测试 21

5.1 系统管理模块实现与测试 21

5.2 后台管理模块实现与测试 24

5.3 前台接待模块实现与测试 28

六、总结 32

参考文献 32

致谢 33

基于J2EE酒店管理系统设计与实现

匡佳华

,China

Abstract: With the development of modern computer technology, it has brought earth-shaking changes to social and personal life. Computer technology has entered every aspect of people's daily life. People increasingly use the Internet for consumption and other daily use. . In hotels, a highly competitive industry, the use of computer software for hotel management has been in full swing in the industry. Nowadays, more and more people use the app or web to book hotels on the Internet and use mobile phones to pay for the expenses in the hotel. When all the consumption is carried out through the Internet and all the information is circulated on the Internet, the hotel will need to order a special system to provide users with a platform for on-line booking and provide back-end management for enterprises and service channels and bank channel information. Conduct information acquisition and transfer of funds. This will greatly increase the hotel's operational efficiency and service level, and reduce the economic losses caused by manual management loopholes.
This article first elaborates the status quo of hotel management and future development trends, and explains the purpose and significance of the preparation of this paper. Then introduced the technology used, which describes in detail the principles and use of the three frameworks MyBatis, Spring, SpringMVC. The third part mainly describes the specific implementation process of the system. First, a system overall design plan is formulated based on the hotel business and development needs, and the functions that the system should have are listed. Then the detailed business process design is performed for each function, and finally, it is completed according to the plan. The code is written to realize an easy-to-use, stable, multi-functional hotel management system.

Keywords: hotel management; Spring; MyBatis; Spring-MVC; mysql

一、绪论

1.1背景及意义

在信息时代和经济全球化的飞速发展下,互联网风暴席卷了城市的每一个角落。为了应对人们消费水平的日益提高和消费方式的改变,许多行业在进行创新和变革,而长久以来竞争就非常激烈的酒店行业将面临前所未有的机遇和挑战。

伴随着我国经济的持续快速增长和人民生活水平的不断提高,旅游业成为了我国发展最快的朝阳产业,而旅游业的蓬勃发展必将推动大量的游客入住酒店,在酒店进行消费。与此同时,行业的高速发展使资本大量的涌入,竞争在酒店行业也越来越激烈。因此如何提升酒店的服务,提高管理水平,减少成本,尤其是如何高效处理酒店运营中产生的大量数据,已经成为酒店管理者亟待解决的重要课题。

在以前使用传统方式进行酒店管理的时代,常会出现各种各样的漏洞,例如现金的流失、手工记账错误、房间问题没有及时处理、无法及时了解房间是否有人入住、对酒店目前经营状况不了解,这些都会造成酒店管理的低效和成本的增加,对酒店的发展产生不好的影响。

而在信息化社会中,使用信息化技术将非常有效的帮助酒店提高竞争优势,具体体现在以下方面:

(1)加强了酒店运营的管理

酒店管理员可以对房价进行监控和管理,对房间的使用以及房型进行调控,对生成的酒店报表进行核查,收银时员工不需要输入账单的价格,价格由管理员在系统中设置,而杜绝了财务上出现的纰漏。系统所有的操作都会被记录保存下来,如果出现业务上的问题,管理员可以查看操作记录来查找问题所在并制定相应的解决方案呢。系统的各项功能都设置了权限,前台接待员只有前台功能的权限,而不能触及酒店的核心信息。房价,用户数据,企业报表这些信息只有酒店的管理员才有权限接触,保证不会被不相关的人员查看和操作。

(2)提高工作效率

酒店管理系统将提供简洁易懂的界面,方便快捷的操作流程,可以让接待员快速办理客人的入住和酒店的其他业务,提高了业务的办理效率。同时,系统将为接待员提供实时的房态信息,可以为客人订房提供准确的房间信息,已经入住的客人的饮食,换房要求会立刻通过系统通知前台,通过酒店管理系统,关于客人的一切业务,都可以及时的反馈到前台并进行相应的处理,提高了酒店的服务水平,也减少了很多可能产生的问题。系统也能够为酒店各项数据进行统计,包括酒店的营业收入,房间出租率以及各项支出,方便酒店的管理者快速的对酒店出现的问题作出相应的解决。

(3)提高经济效率

通过房态管理,员工可以向客人提供酒店实时的房间状况,让客人选择满意的房间,而不需要每日进行人工的统计,减少了人工的成本,也提高了客房的出租率。通过使用软件来处理酒店里的各种业务,极大的简化人工的操作,不需要让员工记住繁琐的业务流程,节省了对酒店接待员的培训费用。同时,酒店管理者可以在线上发布新的活动公告和营销方案,既吸引了广大用户来入住酒店,也减少了线下的宣传费用,通过酒店的入住客源和淡旺季来制定相应的策略,在合适的时机制定合适的优惠策略,而减少不必要的花费。

(4)增加客户流量

线上的平台为用户预订酒店提供了一个快捷的渠道,使用户不需要到酒店才能 订房间,使所有使用互联网的人群都成为我们的潜在用户。同时,线上平台也是一个巨大的宣传渠道,无论是官方的推送或是客户之间的推荐,都能通过互联网进行广泛的传播,必将吸引更多的用户入住。

1.2本文的工作

基于上述原因,本文阐述了这套基于J2EE的酒店管理系统的设计与开发,提高了酒店管理的效率,减少了运营过程中产生的纰漏,并且高效的处理了酒店日常业务中产生的大量数据。

本系统实现了酒店运营中前台业务,后台管理,系统管理这三大模块的功能,具体包括预订、入住、结账、房态、订单、报表等功能。经过测试,该系统可以正常运行,完成酒店日常运营的需要。

本系统使用的开发工具为eclipse, 数据库使用的是Mysql,框架使用了MyBatis,Spring,SpringMVC这三个框架。

1.3本文的组织结构

第一章是绪论,主要包括论文研究的背景意义和对本篇论文的总体介绍。

第二章是相关技术介绍,主要介绍了本系统在持久层,业务层,视图层分别用到的框架,即MyBatis,Spring,SpringMVC,然后阐述了框架的原理和配置步骤,搭建服务所需环境。

第三章是系统分析,包括可行性分析和需求分析。分别从技术、操作、经济上进行了可行性分析,从功能和非功能两个方面阐述了需求。

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

相关图片展示:

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

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;