基于Java Web的酒店管理系统设计与实现_(需求文档)

齐齐哈尔工程学院本科毕业设计(论文)

题 目: Javaweb的酒店管理系统设计与实现

专 业       计算机科学与技术

指导教师:           

学生姓名:        

学 号:      

完成时间:       2023年11

齐齐哈尔工程学院教务处制

一、选题依据

(一)研究目的和意义

  1. 目的

本酒店管理系统的研究目的是为广大用户打造一个高效,透明的酒店管理的系统,让用户可以通过平台查看酒店信息,进行客房预订、退房等,同时让酒店管理人员通过系统后台就可以完成对酒店信息的管理、客房信息的管理以及预订信息的管理等[1]

  1. 意义

1)提高效率酒店管理系统通过自动化和优化各种酒店业务流程,显著提高酒店的效率。例如,通过在线预订系统,客人可以方便地预订房间,而无需人工干预。这不仅减少了预订房间所需的时间和人力,也避免了人工错误。此外,酒店管理系统还可以帮助酒店更有效地进行客房清洁、物品采购、库存管理等工作,从而进一步提高酒店的运营效率。

2)提升客户体验在竞争激烈的酒店市场中,提供优质的客户服务是保持竞争力的关键。酒店管理系统可以通过客户数据库记录客人的喜好和需求,为每位客人提供个性化的服务。

3)优化资源配置酒店管理系统可以帮助酒店优化资源配置,包括人力资源、物资和财务资源等。此外,系统还可以根据实际需求调整物资采购计划,以避免物资过剩或短缺的情况。这有助于酒店更好地利用资源,减少浪费,从而优化资源配置。

4)降低运营成本通过自动化和优化各种业务流程,酒店管理系统可以显著降低酒店的运营成本,还可以根据实际需求调整物资采购计划,以避免过多的库存积压。这有助于酒店减少物资采购成本和库存成本,从而降低整体的运营成本[2]

(二)国内外研究现状

  1. 国外研究现状

作为很多行业领域信息化建设的领头羊,欧美国家尤其是美国在计算机信息管理和网络应用方面的建设都走在世界的前列。一方面有美国为代表的西方国家人力资源成本高,因此积极引入计算机信息技术来提高工作效率有关,另一方面,其计算机技术也一直处于世界领先地位,相关的行业应用软件系统的发展也是如此。仅以计算机信息系统在酒店业信息管理中的应用来说,西方各大酒店尤其是高端酒店业(四星、五星级酒店等)早在上世纪六、七十年代就开始将最新的计算机管理系统引入了酒店的日常事务和信息管理工作中。随着后来的计算机网络技术的推广和应用,很多国外高端酒店都提供了全球预订的服务,为客房提供24小时互联网预订的功能[3]

在国外关于酒店管理信息系统的设计与实现参考文献中,1969年美国ECI电脑公司开发发展用于酒店的ECI系统,随后到1977年美国成立HIS酒店系统,主要采用AS400小型机,DB2数据库,后来退出了HIS的LodgingTouchSystems系统,是基于WindowsNT的C/S体系结构,一直沿用到现在,同时融入更新的技术[4]

目前在国外,许多酒店集团和单体酒店都采用了先进的管理系统来提高运营效率和服务质量。一些知名的酒店管理系统供应商包括Oracle Hospitality、Micros-Fidelio、Infor Hospitality等。这些供应商提供的酒店管理系统具有全球化的特点,可以支持多语言、多货币和多文化等环境,同时提供了更加智能和个性化的功能和服务[5]

  1. 国内研究现状

国内对于酒店管理系统的研究主要集中在酒店预订系统、客房管理系统、财务管理系统、顾客关系管理系统等方面。这些系统在不同程度上实现了自动化和智能化,提高了酒店的运营效率和服务质量。

现在目前国内的酒店预定系统已经处于起步发展阶段,并且有良好的发展趋势,但仍然有很大的市场空缺,目前来说投入的资本和深入度还不够,相信随着时间的推移,各方面的资本都会相继的涌入这个新兴行业,优越性会慢慢的显现出来,而且随着竞争的加大,这个行业一定会逐渐的繁荣和发展[6]

国内对于酒店的客房预订系统的研究,在现有的参考文献中得知,比较早的酒店系统的设计与实现是在上个世纪九十年代,利用FoxPro2.0开发计算机酒店管理系统,这是酒店的客房系统预订系统的雏形,为当前的客房预定系统提供了一个模板。随着网络的快速发展,酒店预订系统发展越来越快,也越来越好,到现在采用了局域网作为整个硬件网络结构,而拓扑结构用ETHERNET总线型。到2002年就开始有基于Internet电子商务模式的酒店消费系统,2003年基于B_S模式的构建的酒店管理信息系统,随着新的技术发展,有基于JSPWebGPRS的酒店管理新系统设计与实现,2011年的一篇参考文献《基于B_S模式的酒店管理系统的设计与实现》采用了经典JSP开发模式完成对系统的整体开发,使得酒店管理信息系统在酒店行业得到普遍的应用[7]。据不完全统计,国内共有近千家企业对酒店电脑管理软件进行研发和销售。其中最早成立于八十年代,部分是九十年代初:公司有的是国企,有的是合资经营,此外也有外企投资和民营注资[8]

酒店预订系统是酒店管理系统的核心之一,可以帮助酒店接受来自全球的预订,并支持在线支付、取消和改期等功能。此外,客房管理系统可以帮助酒店实时监控客房状态、入住情况和清洁计划等,提高客房管理效率。财务管理系统可以帮助酒店监控财务状况,包括收入、支出和现金流等。顾客关系管理系统可以帮助酒店建立和维护顾客档案,以便更好地了解顾客需求和偏好,提供个性化服务。

在国内,一些知名的酒店管理系统供应商包括华住酒店集团、锦江国际酒店集团、万达酒店集团等。这些供应商提供的酒店管理系统具有丰富的功能和特点,例如:易集成、可扩展性和灵活性高等[9]

(三)学术准备情况

大学期间学习的数据库、Web前端开发、Java语言程序设计、软件工程等专业课程给系统的设计和开发提供了一定的基础,在第三学的实习过程中掌握了系统的开发环境IntelliJ IDEA 2022,学会了在Windows环境搭建、配置Tomcat服务器;并查阅了题库系统的相关文献资料,能够运用ControllerServiceDao三层架构的搭建进行各个功能模块的开发,自学了springboot框架,vue框架等知识。

(四)研究思路及方法

研究思路:

在此次的系统开发中,结合大学期间学习的知识,准备采用软件工程中的瀑布模型来规范流程。在实际的开发中,将严格按照瀑布模型各个阶段的任务安排整个开发的进度。  

通过最初的调研,首先进行系统的可行性分析,完成系统的需求分析;在概要设计阶段,通过分析E-R图进行数据库设计并确立将要采用的技术;在详细设计阶段,将整个系统模块化,细化各模块负责的功能;在代码实现阶段,先进行静态页面设计,在完成页面的跳转之后再真正的实现数据库和页面的连接;在最后的测试和优化阶段,进行白盒和黑盒测试,按照测试用例对系统进行全面的测试。

研究方法:

(1)理论研究法:查阅国内外关于JSP技术、B/S结构的理论研究,深入了解其原理,确立项目的理论依据。

(2)案例研究法:选取项目技术相关的实际案例,进行融合理论知识的实例探索研究。

(3)理论联系实际法:分析总结通过理论研究、案例研究总结下来的经验,促进认知转化,丰富理论知识,定期做出总结。

二、论文结构框架

(一)论文提纲

基于Javaweb的酒店管理系统论文主要分了七大部分::

第一部分 绪论。主要介绍选题的背景及意义,重点分析目前我国系统的现状,在此基础上提出系统的主要研究内容。

第二部分 相关技术理论基础。介绍了系统使用的技术,介绍了JAVA语言,IDEA开发工具以及使用的数据库MySQL。

第三部分 需求分析及功能结构设计。对系统的可行性、功能需求进行分析,最后分析出系统的前后台子系统功能结构。

第四部分 数据库设计。根据需求调研,进行数据库概要设计,然后再设计出数据表结构。

第五部分 系统的实现。编码实现系统规划的功能,并采用图文展示在论文中。

第六部分 系统测试。主要对系统进行测试,包括系统的用例测试和测试结果。

第七部分 结论。面对系统进行总结,阐述系统的优缺点。

(二)参考文献

[1] 鲍庆鹏,张旭.基于Java的酒店管理系统的设计与实现[J].  2021.

[2] 陈文力.酒店管理信息系统 大中专理科科技综合[M].机械工业出版社,2022.

[3] Surya H B , Nugroho R A .E-GOVERNMENT MATURITY LEVEL ANALYSIS (STUDY ON 35 GOVERNMENT WEBSITES IN CENTRAL JAVA)[J].Natapraja, 2022.

[4]Joo K S M Y .Effect of Rule Clarity and Evaluators’ Respectful Attitude on the Perceived Fairness of the Hotel Rating System[J].Journal of Quality Assurance in Hospitality Tourism,2023,24(1):51-74.

[5]Sanchez-Torres J R R Z J .Generalized Revenue Management Model for Small Hotels[J].Journal of Economics, Business and Management,2022,10(6):

[6] 杨雪立.低碳旅游视角下酒店管理模式研究[D].营销界,2023.

[7] 肖锋.Java Web应用开发基础:微课视频版[M].清华大学出版社,2022.

[8] Surya H B , Nugroho R A .E-GOVERNMENT MATURITY LEVEL ANALYSIS (STUDY ON 35 GOVERNMENT WEBSITES IN CENTRAL JAVA)[J].Natapraja, 2022.

[9] 李治中.基于Java的酒店综合管理系统的研究与实现[J].吉林大学, 2019,6(1):7-10.

三、计划进程安排

2023年11月21日—12月11日:学生完成开题报告,参加开题答辩;根据答辩委员会意见,进一步修改毕业设计(论文)提纲;

2023年12月12日—2024年2月28日:学生深入研读参考文献,进行市场调研,完成与课题相关的调研工作,提交调研报告(包含在设计说明中);

2024年3月1日—4月2日:在前期准备的基础上,学生进一步完善毕业设计功能和论文结构,完成毕业设计(论文)初稿;

2024年4月3日—5月7日:学生参加中期检查,按照指导教师的意见,修改毕业设计(论文),并进行重复率检测;

2024年5月8日—5月14日:学生提交毕业设计(论文)定稿,准备毕业答辩。

四、审核意见

指导教师意见:

系部(专业)意见:

指导教师(签字)

2022年12月6日

√1、通过 2、完善后通过 3、未通过

负责人(签字)

2022年12月9日

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值