基于jsp的酒店预订管理系统的设计与实现

 2022-12-25 10:12

论文总字数:23984字

摘 要

不知不觉中我们已跨入了二十一世纪二十年代,随着时代不断地进步,人们对各个领域的知识面都有了飞速的认识与扩展,计算机和信息技术的飞速发展更是对我们日常生活有了质的改变。近年来,我国的酒店行业的发展是相当迅速的,酒店行业在我国已经进入了黄金发展期。酒店行业的拔地而起导致了我国对酒店行业需求量的大大增加,从而导致了酒店对酒店预订管理系统的需求也大大增加了。

本系统针对酒店预订管理系统部分进行了需求分析,开发设计了一个酒店预订的管理系统,所以该系统的主要开发任务就是结合酒店的实际预订情况进行前端程序的设计以及建立相关的数据库,并对其进行定期的维护与更新。本系统使用的开发语言是java,使用的技术框架是jsp servlet,使用的数据存储是musql,使用的IDE工具是MyEclipse。本系统主要设计了两个角色,分别为普通会员和网站管理员,主要实现的功能就是普通会员能够进行酒店的预订,而网站管理员则可以管理整个系统。

关键词:酒店预订;酒店管理系统;jsp;java

Abstract

Imperceptibly, we have stepped into the 21st century in the 1920s. With the continuous progress of The Times, people have a rapid understanding and expansion of the scope of knowledge in various fields. The rapid development of computer and information technology is a qualitative change in our daily life. In recent years, the development of China's hotel industry is quite rapid, the hotel industry in China has entered the golden period of development. The rise of the hotel industry has led to a great increase in the demand for the hotel industry, which has led to a great increase in the demand for hotel reservation management system.

This system for the hotel reservation management system part of the demand analysis, the development and design of a hotel reservation management system, so the main task of the development of the system is to combine with the hotel's actual booking situation for the front-end program design and the establishment of a relevant database, and its regular maintenance and update. This system USES the development language is Java, the use of the technical framework is JSP servlet, the use of data storage is musql, the use of IDE tool is MyEclipse. This system mainly designed two roles, respectively for ordinary members and website administrator, the main function is to achieve ordinary members can make hotel reservations, and website administrator can manage the entire system.

Key words: hotel reservation; Hotel management system; JSP. Java

目录

第一章 引言 1

1.1 研究背景与其意义 1

1.2 研究现状 1

1.3 研究内容 1

1.4 论文结构 2

第二章 酒店预订系统的需求分析 4

2.1 需求分析概述 4

2.2 功能需求 5

2.3 可行性分析 6

2.4 硬件需求 7

第三章 酒店预订系统的概要设计 7

3.1 角色功能设计 8

3.2 会员功能设计 8

3.3 管理员功能设计 9

3.4数据库设计 10

第四章 酒店预订系统的详细设计 14

4.1 注册功能实现 14

4.2 查看酒店信息实现 15

4.3 预定酒店实现 17

4.4 查看预定信息实现 20

4.5 管理会员信息实现 22

4.6 管理酒店实现 22

4.7 管理新闻实现 24

4.8 回复留言实现 25

第五章 酒店预订系统的测试 28

5.1 测试环境 28

5.2 测试方案 28

致谢 38

参考文献 39

引言

研究背景与其意义

伴随着时代的进步,人类的文明也在不断地进步之中,我国的经济结构体系也有了一定的调整和升级,第三产业的比重在我国国民经济中的比例也越来越多,因此就给酒店行业计算机应用带来了蓬勃发展的机会与挑战。酒店行业在我国发展的前景是相当可观的,它是一个综合性服务的行业,主要包含了餐饮、娱乐、住宿,是将计算机技术和服务管理技术融为一体,通过将计算机技术应用于酒店日常管理中,用先进的计算机技术来处理酒店日常繁杂的预订任务,使得酒店日常管理更为方便快捷,成本更加的低廉,这也是当前酒店必须具备的最基本的管理方式之一,同时也是酒店行业提高酒店管理效率以及提高酒店同其他酒店核心竞争力的重要措施。

设计酒店预订管理系统主要是为了能够让普通用户更加快捷、方便的在网上就可以浏览酒店的相关信息,并且预订到自己满意的酒店,使得用户对酒店住宿环境有一个更加深刻的认识,得到更高的服务效率,具有很强的应用性和实践性。

虽然现实情况可能不是那么的尽如人意,但是在大部分的中小型酒店里,由于各种各样的原因不能实施信息化的预订管理,甚至在日常预订管理中还用着最原始的方法用人工记录预订信息,这就导致了效率低且错误率高的情况发生,或者是客人想要预订酒店必须本人到店询问,进行现场预订,这种情况的发生就给用户带来了一些不必要的麻烦。本系统就是结合这种情况设计而出的,目的就是解决酒店预订过程中的繁杂、错误率高、用户体验感差等缺点。

研究现状

在我国,互联网的兴起源于90年代末期,所以对酒店管理系统的相关研究也是近年来才刚刚出现的。随着我国的经济飞速发展,旅游业也在不断地发展扩大,这就推动了酒店行业的繁荣发展,我国酒店的数量也是在不断地增长之中,各个酒店之间的竞争也是日益激烈起来。为了让自己的酒店能够在如此激烈的竞争中稳定存活,不被淘汰下来,实现信息化管理也就变得越来越重要,正是在这种大背景之下,国内外都涌出了一批对此课题研究的人员。

任红霞、李超等人认为酒店数量的庞大,服务的类型众多,信息量更新快,并且竞争越来越激烈。如果想提高服务的效率、服务的质量,在此同时还要降低酒店的运营成本,就必须要使用计算机网络技术来使得酒店预订管理的信息化,来提高自己的核心竞争力。

研究内容

本课题所设计的是酒店预订管理系统,使用的是MVC架构的开发框架。MVC的全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。本系统采用的是java语言,使用的是jsp servlet技术,并且采用了B/S模式,B/S模式(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互,这种模式最大的特点就是不需要安装使用,只要在客户端装有一个浏览器即可使用,就能对系统进行访问。

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

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

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