jsp的酒店客房管理系统(源码)
本人所呈交的基于JSP的酒店客房管理系统,是我在指导教师的指导和查阅相关著作下独立进行分析研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。摘 要在当今社会中,繁忙的工作让许多人都需要离开公司到较远的地方出差。而出差到较远的地方,无法当天来回,只能在当地酒店住宿。这便催生了酒店住宿这一大行业。而在互联网的时代里,酒店能够借助网络的力量,更好的推广自己,从而得到更好的利益。而对于出差者,可以避免在出差期间,碰到无地住宿的尴尬局面,只需要通过网络就能知道酒店的信息情况。本系统的标题为基于JSP的酒店客房管理系统,是针对迄今仍为手工作业的酒店管理,得到更规范的管理工作和信息安全保障。本系统采用了B/S体系结构,JSP(Java Server Page)作为前台开发工具,MySQL作为后台数据库开发工具。最终,系统的实现将使用者分为两个,其一是后台的管理员,其二是需要使用本系统的会员。管理员的功能包括对自身登录密码的进行修改、针对会员的信息进行修改修改删除等管理、对酒店客房信息修改调整等管理、对会员预定的房间进行管理、入住信息管理、对会员入住的消费进行总和结算、友情链接的设置添加管理、以及留言的删除或回复管理等。会员部分的功能包括在浏览器上进行在线注册登录、浏览客房相关信息如照片和房间大小等、对有意向的客房进行在线预订、预订信息管理、对平台的意见进行留言。通过本系统的开员工方面的指出发和实现,能让酒店减少员工方面的支出,且让更远地方的用户在酒店消费,提高经济的收益,降低自内部的支出。
目 录
一 引言 1
(一) 课题研究意义及背景 1
(二) 论文的目的 1
二 研究现况和分析 3
(一) 酒店客房管理系统的现状 3
(二) 酒店客房管理系统的有点缺点简析 3
(三) 开发期间错存在的问题和如何解决 4
1 现行研究存在的问题 4
2 解决方案 4
(四) 系统所要呈现功能目标 4
(五) 利益效应 5
三 需求分析 7
(一) USECASE用例图 10< *好棒文|www.hbsrm.com +Q: ^351916072*
br /> (二) 系统主要业务流程 11
(三) 全面功能说明 12
(四) 开发环境 13
四 系统设计 14
(一) 系统体系结构 14
(二) 系统功能结构 14
(三) 数据库表结构 15
五 系统的实现 17
(一) 系统主要模块的实现 17
1 系统登录功能界面 20
2 修改登录密码功能界面 21
3 会员注册功能界面 21
4 会员信息管理功能界面 22
5 客房信息管理功能界面 22
6 预订信息管理功能界面 23
7 入住信息管理功能界面 23
8 结算信息管理功能界面 24
9 友情链接信息管理功能界面 24
10 留言信息管理功能界面 25
11 会员查看客房信息功能界面 25
12 预订客房及预订管理功能界面 26
13 系统留言交流功能界面 26
六 结论与展望 26
致 谢 27
参考文献 28
一、引言
信息时代正在迅速地发展,而计算机技术无疑成为了时代中最为亮眼的明星。对于各行各业,信息处理无疑是提升自身发展前景的第一选择。B/S系统环境有很强的兼容性,能被计算机广泛的运用,其自身的优点是它可以很好地处理这些有用的信息。使用计算机不仅可以提高工作效率,还可以以为个人信息提供有效的保障。
对于一些前人所头疼的信息管理,计算机体现出了它自身的优越性。能让本应复杂的操作在一瞬之间所呈现出结果,这便是它们的优势。而该系统便是给予酒店房间管理酒店房间信息捷径之一。
课题研究意义及背景
经济和科学在向前大步的迈进,时代也在快速的前进,到现在进入了信息时代,计算机技术便是者信息时代的产物,而计算机产业也在迅速发展。在企业的发展途中,由建成的初步阶段,公司的信息管理基本都是由的人工模式来解决管理信息,这样的管理模式对于一些小的企业来说,日常的需求是可以满足的,但是在社会中相同的企业慢慢变多,竞争也会变大,这也形成了激烈的竞争关系,而想要在这些相同的企业圈中脱颖而出,只有提高信息管理的效率。信息管理系统能够把复杂的工作有条有序的完成,企业的管理机制和计算机相融合,也是解决这些问题的好选择。
如今,社会进入了计算机的时代。计算机拥有快速的整理更能中以及对信息的准确性,用计算机系统来帮助员工整理繁琐的数据,可以让工作的效率得到显著的提高。本文所表述的正是酒店客房管理系统的设计和开发过程,让本应有人工在操作的管理由系统自动的完成,既省去了人工整理信息所带来的太多不便,也省去了人工的投入成本,效率和成本的双方面提升。
论文的目的
酒店房间管理系统是让迄今仍为手工作业的酒店管理,得到更规范的管理工作和信息安全保障。由公司方面的人员来管理发布房间的相关信息,入住者可浏览预定的房间,成员和管理员。开发的主要方面是数据库的创建以及前端应用程序的开发,数据库的选择创建第一要素是要能够提供数据,且具有良好的安全性能。而后者需要的是一个完整操作简单的应用程序,所以酒店客房管理系统使用JSP技术来用户的需求,用MySQL能满足公司的要求。
二、研究现况及其分析
酒店客房管理系统的现状
传统酒店管理是通过检票等手工作业来完成的,但随着人流的来往随发展的速度继续增多,仅仅依靠人力完成管理方面的问题会出现几个要点,管理效率较低,容易出错。 但是,计算机却能进准无误的将信息一一对号入座,且不会有误漏,准确管理酒店房间信息更为方便。
酒店客房管理系统的有点缺点简析
1.优点
(1) B/S模式将C/S更好维护。
(2) 查找快速,信息记录无需等待。
(3) 针对客户信息的更新更加迅速快捷。
2.缺点
(1) 需要后期来维护稳定
软件面向的大众,会根据不同人的需求来对软件进行多次的维护和更新,会使系统进行多次的修改而成为不稳定的因素。
(2) 存在安全隐患
B/S模式是供大众使用的,正因如此,对安全的控制能力较弱。
开发期间错存在的问题以及如何解决
现行研究存在的问题
1.多个数据库,如何选择
功能更多且实用的数据库可以让系统的可移植性有所提高,让程序对其他数据库适应,而非只适配与特定数据库。
2.可扩展性
面对着不同的使用者,对软件本身的要求也会不断地增多,这便需要不定时的对软件进行修改。
3.开发平台和语言
良好的平台和语言 可以让软件的生命周期得到有效的延长且可以使开发成本降低。
解决方案
对于要将酒店客房管理系统的实际性更有效的提升,要解决系统存在的问题的要求有几个:
1.和其他数据库相比,MySQL无疑比其他数据库功能跟多且强大,当系统的储存有发生改变时,可以更简便的移植入其他的存储系统中而无需去改写程序代码。
2.系统采用MVC模式,把系统的功能分为各个模块来加以完成。在需要进行修改时,只针对一小模块进行修改便可。
3.My Eclipse相较于其他平台更有优势,JSP是一门具有强大的功能的开发语言,其特点便是使开发过程及其维护过程简便快捷,所以选定JSP为开发系统的主要语言。
目 录
一 引言 1
(一) 课题研究意义及背景 1
(二) 论文的目的 1
二 研究现况和分析 3
(一) 酒店客房管理系统的现状 3
(二) 酒店客房管理系统的有点缺点简析 3
(三) 开发期间错存在的问题和如何解决 4
1 现行研究存在的问题 4
2 解决方案 4
(四) 系统所要呈现功能目标 4
(五) 利益效应 5
三 需求分析 7
(一) USECASE用例图 10< *好棒文|www.hbsrm.com +Q: ^351916072*
br /> (二) 系统主要业务流程 11
(三) 全面功能说明 12
(四) 开发环境 13
四 系统设计 14
(一) 系统体系结构 14
(二) 系统功能结构 14
(三) 数据库表结构 15
五 系统的实现 17
(一) 系统主要模块的实现 17
1 系统登录功能界面 20
2 修改登录密码功能界面 21
3 会员注册功能界面 21
4 会员信息管理功能界面 22
5 客房信息管理功能界面 22
6 预订信息管理功能界面 23
7 入住信息管理功能界面 23
8 结算信息管理功能界面 24
9 友情链接信息管理功能界面 24
10 留言信息管理功能界面 25
11 会员查看客房信息功能界面 25
12 预订客房及预订管理功能界面 26
13 系统留言交流功能界面 26
六 结论与展望 26
致 谢 27
参考文献 28
一、引言
信息时代正在迅速地发展,而计算机技术无疑成为了时代中最为亮眼的明星。对于各行各业,信息处理无疑是提升自身发展前景的第一选择。B/S系统环境有很强的兼容性,能被计算机广泛的运用,其自身的优点是它可以很好地处理这些有用的信息。使用计算机不仅可以提高工作效率,还可以以为个人信息提供有效的保障。
对于一些前人所头疼的信息管理,计算机体现出了它自身的优越性。能让本应复杂的操作在一瞬之间所呈现出结果,这便是它们的优势。而该系统便是给予酒店房间管理酒店房间信息捷径之一。
课题研究意义及背景
经济和科学在向前大步的迈进,时代也在快速的前进,到现在进入了信息时代,计算机技术便是者信息时代的产物,而计算机产业也在迅速发展。在企业的发展途中,由建成的初步阶段,公司的信息管理基本都是由的人工模式来解决管理信息,这样的管理模式对于一些小的企业来说,日常的需求是可以满足的,但是在社会中相同的企业慢慢变多,竞争也会变大,这也形成了激烈的竞争关系,而想要在这些相同的企业圈中脱颖而出,只有提高信息管理的效率。信息管理系统能够把复杂的工作有条有序的完成,企业的管理机制和计算机相融合,也是解决这些问题的好选择。
如今,社会进入了计算机的时代。计算机拥有快速的整理更能中以及对信息的准确性,用计算机系统来帮助员工整理繁琐的数据,可以让工作的效率得到显著的提高。本文所表述的正是酒店客房管理系统的设计和开发过程,让本应有人工在操作的管理由系统自动的完成,既省去了人工整理信息所带来的太多不便,也省去了人工的投入成本,效率和成本的双方面提升。
论文的目的
酒店房间管理系统是让迄今仍为手工作业的酒店管理,得到更规范的管理工作和信息安全保障。由公司方面的人员来管理发布房间的相关信息,入住者可浏览预定的房间,成员和管理员。开发的主要方面是数据库的创建以及前端应用程序的开发,数据库的选择创建第一要素是要能够提供数据,且具有良好的安全性能。而后者需要的是一个完整操作简单的应用程序,所以酒店客房管理系统使用JSP技术来用户的需求,用MySQL能满足公司的要求。
二、研究现况及其分析
酒店客房管理系统的现状
传统酒店管理是通过检票等手工作业来完成的,但随着人流的来往随发展的速度继续增多,仅仅依靠人力完成管理方面的问题会出现几个要点,管理效率较低,容易出错。 但是,计算机却能进准无误的将信息一一对号入座,且不会有误漏,准确管理酒店房间信息更为方便。
酒店客房管理系统的有点缺点简析
1.优点
(1) B/S模式将C/S更好维护。
(2) 查找快速,信息记录无需等待。
(3) 针对客户信息的更新更加迅速快捷。
2.缺点
(1) 需要后期来维护稳定
软件面向的大众,会根据不同人的需求来对软件进行多次的维护和更新,会使系统进行多次的修改而成为不稳定的因素。
(2) 存在安全隐患
B/S模式是供大众使用的,正因如此,对安全的控制能力较弱。
开发期间错存在的问题以及如何解决
现行研究存在的问题
1.多个数据库,如何选择
功能更多且实用的数据库可以让系统的可移植性有所提高,让程序对其他数据库适应,而非只适配与特定数据库。
2.可扩展性
面对着不同的使用者,对软件本身的要求也会不断地增多,这便需要不定时的对软件进行修改。
3.开发平台和语言
良好的平台和语言 可以让软件的生命周期得到有效的延长且可以使开发成本降低。
解决方案
对于要将酒店客房管理系统的实际性更有效的提升,要解决系统存在的问题的要求有几个:
1.和其他数据库相比,MySQL无疑比其他数据库功能跟多且强大,当系统的储存有发生改变时,可以更简便的移植入其他的存储系统中而无需去改写程序代码。
2.系统采用MVC模式,把系统的功能分为各个模块来加以完成。在需要进行修改时,只针对一小模块进行修改便可。
3.My Eclipse相较于其他平台更有优势,JSP是一门具有强大的功能的开发语言,其特点便是使开发过程及其维护过程简便快捷,所以选定JSP为开发系统的主要语言。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1020.html