基于WEB的酒店客房预订系统设计与实现

 2023-03-22 10:03

论文总字数:14421字

摘 要

随着互联网的飞速发展,越来越多的人选择在网上进行酒店的预览、选择与预订。同样,在网上发布客房信息和提供预订也成了酒店提升自身知名度和增加客源的重要途径。当前国内流行的网上客房预订系统大多采用ASP技术加两层C/S结构,但随着网络的快速发展,越来越多的用户不愿意使用客户端,也不愿意接受客户端的频繁更新与维护,C/S结构渐渐被B/S结构所取代。

本文结合当前网络技术的发展,使用JSP、MySQL技术,基于B/S模式进行分析与设计,以期实现更为高效与便捷的酒店客房预订系统。

关键词:SQL Server;B/S模式;JSP

The Design and Realization of WEB-based Hotel Reservation System

Abstract

With the rapid development of the Internet, more and more people are choosing to engage in preview, select and book the hotel on the Internet. Similarly, in guest room information online and booked into a hotel in an important way to enhance their visibility and increase tourists. Current most popular online reservation system using ASP technology and two-tier client/server structure, however, with the rapid development of Internet, more and more users are reluctant to use the client, are not willing to accept the client"s frequent updates and maintenance, c/s structure has gradually been replaced by b/s structure.

This essay based on the current development of network technology, using JSP and MySQL technology, analysis and design based on b/s model, with a view to achieving more efficient and convenient hotel reservation system.

Keywords: SQL Server;B/S mode;JSP;

目录

第一章 引言 1

1.1 课题研究背景及意义 1

1.2 酒店客房预订系统的发展历程 1

1.3 酒店客房预订系统的研究现状 1

1.4 本文的主要研究内容 2

1.5 论文的组织结构 2

第二章 相关技术及理论知识 3

2.1 B/S模式 3

2.2 MyEclipse软件 3

2.3 SQL Server简介 3

2.4 统一建模语言 3

2.5 本章小结 3

第三章 系统需求分析 4

3.1 总体需求 4

3.1.1 需求调查 4

3.1.2 功能需求 4

3.1.3 性能需求 5

3.2 系统可行性分析 5

3.2.1经济可行性 6

3.2.2技术可行性 6

3.3 系统业务流程分析 6

3.3.2 前台业务流程图 8

3.3.3 后台业务流程图 8

3.4 本章小结 9

第四章 系统设计 10

4.1 系统体系结构 10

4.1.1 系统拓扑结构设计 10

4.1.2 系统运行环境及开发环境 10

4.2 功能模块设计 11

4.2.1 前台模块设计 11

4.2.2 后台管理模块设计 11

4.3 数据字典 12

4.3.1外部实体条目类 12

4.3.2数据流条目类 12

4.3.3数据存储条目类 13

4.3.4处理过程条目类 13

4.4 数据库设计 14

4.4.1数据库E-R图的设计 14

4.4.2 数据库表的设计 16

4.5 界面设计 20

4.5.1首页背景图 20

4.5.2管理员后台登陆功能 20

4.5.3客户登陆功能 21

4.6 本章小结 21

第五章 系统实现 22

5.1 前台的页面实现 22

5.1.1首页效果展示与关键代码实现 22

5.1.2用户注册界面展示与代码实现 24

5.1.3用户登录界面与代码实现 26

5.1.4最新客房信息查看 27

5.1.5客房预订界面 28

5.2 后台的页面实现 29

5.2.1管理员登陆界面与代码实现 29

5.2.2客房信息管理界面与代码实现 31

5.2.3客房信息修改与发布 32

5.2.4会员管理界面与代码实现 35

5.2.5订单管理与代码实现 36

5.2.6公告管理与代码实现 38

5.3 本章小结 40

第六章 系统测试 41

6.1 系统测试的概述 41

6.2 软件测试采取的方法 41

6.2.1 静态测试 41

6.2.2 动态测试 41

6.3 软件测试的步骤 41

6.4 测试用例设计 41

6.4.1客户登录模块的测试用例 42

6.4.2新用户注册模块测试 42

6.5 本章小结 42

第七章 结束语 43

致谢 44

参考文献 44

附录 45

第一章 引言

1.1 课题研究背景及意义

近年来,酒店行业飞速发展,市场竞争日趋激烈,刺激着酒店行业不断完善自身的管理和服务水平,而酒店业务的计算机管理正是提升企业服务水平的有效工具。对于酒店来说,客房预订系统的引入能使酒店对自身客房进行集中管理、集中控制,快速反应客房使用情况,大大降低工作人员的劳动强度,提高工作效率。对于客户来说,依托互联网的酒店客房的预订系统可以使客户在出行前、出行中随时了解客房信息、预订理想的客房,方便了人们的出行。此外,酒店客房的网上管理可以让管理者实时动态地掌握酒店经营状况,为管理者决策提供有力的信息和数据支持。由此发现,基于WEB的酒店客房预订系统是符合市场需求和企业发展要求的。在这个基础上,对基于WEB的酒店客房预订系统进行开发设计和积极研究是非常必要的。

1.2 酒店客房预订系统的发展历程

国内的酒店管理系统是从上世纪80年代初开始发展起来的,经过10年间不断学习国外先进的酒店管理经验,结合国内酒店行业发展的实际情况,到了上世纪九十年代初,已经出现了多款较为成熟的酒店客房管理系统,也产生了不少专门从事酒店客房管理系统开发的新式公司。本世纪初,计算机和互联网在国内开始普及,酒店行业也开始大量运用计算机,酒店客房管理系统进入到了一个新的发展时期,最近十几年来,不断有新的系统、新的平台、新的发展方向涌现出来,酒店客房管理体系也越来越丰富。随着计算机技术的不断发展,特别是Windows平台的出现渐渐淘汰了客户机/服务器模式后,新的酒店管理系统功能更加细致完善,系统更加稳定可靠。但是这样的酒店管理系统大都是面向企业内部的,不与外界相连的。

1.3 酒店客房预订系统的研究现状

随着我国改革开放的不断深化和国民经济的快速发展,人民群众的收入水平和消费能力不断提升,越来越多的人选择走出家门,利用节假日外出旅游。伴随着旅游业的快速兴起,酒店这一集食宿、娱乐和休闲于一体的重要场所也得到了快速地发展,越来越多不同类型、不同主题、规模各异的酒店开始涌现出来,酒店行业的竞争也变得越来越激烈,在这激烈的竞争中,如何为客户提供全天候及时准确的服务,成为了酒店管理者需要考虑的重要因素。显然,传统的前台登记,手工写入已经无法满足全天候随时查询与预订的要求了,酒店业务信息化建设就成为了酒店提供商提升自身服务水平的强烈和迫切的需求了。

当前电子商务飞速发展,越来越多的人选择在网上查找酒店并提前预订,然而,常用的酒店预订网站只有美团一类的团购网站和携程、途牛一类的旅游网站,虽然方便了大众网上看房订房的需求,但对于酒店方来说,他们还停留在以前的内部酒店管理系统上,还缺乏一个自身的,与内部系统相连接的,可以在网上发布客房信息,接受客房预订的平台。虽然很多酒店将网上销售的业务外包给携程、途牛这样的中介商可以获得大量订单,但是酒店也会因此付出形成对中介的依赖性、增加开支、减少收入、降低品牌影响力等代价,这对酒店的长期发展来说是不利的。从消费者来说,他们也不愿意在中介商那里多花钱,Forrester Reseach 调查公司发现更多的消费者喜欢直接找到喜欢的酒店订房而不是通过中介商订房。因此,属于酒店自身的,基于WEB的酒店客房预订系统就显得尤为重要了。

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

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

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