基于JSP的酒店客房在线预订系统的设计与实现.docx
《基于JSP的酒店客房在线预订系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于JSP的酒店客房在线预订系统的设计与实现.docx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学校代码:10904 学 士 学 位 论 文基于JSP的酒店客房在线预订系统的设计与实现姓 名:学 号:200812110134指导教师:张伟学 院:信息科学与工程学院专 业:计算机科学与技术完成日期:2012年5月23日 学 士 学 位 论 文基于JSP的酒店客房在线预订系统的设计与实现姓 名:学 号:200812110134指导教师:张伟学 院:信息科学与工程学院专 业:计算机科学与技术完成日期:2012年5月23日摘要随着现代工业的发展,企业越来越重视计算机信息管理系统。本文主要分析了客房管理系统的组成情况和一些基本功能,包括系统的功能模块划分、数据库模式分析、系统结构,以及需求分析等。
2、达到了数据的一致性和安全性,且应用程序功能完备,符合了客房管理系统作为典型的信息管理系统(MIS)的要求。同时简单介绍了JAVA编程环境和MYSQL数据库管理系统的功能特点,客房管理系统是企业物流管理中不可或缺的一部分。使用计算机对产品酒店信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品客房的管理效率,也是企业客房管理科学化、正规化,与世界接轨的重要条件。因此,开发一个酒店客房管理系统是很有必要的,具有其特有的技术意义和管理意义。【关键词】:酒店管理;信息管理数据库;JAVA;客房管
3、理AbstractWith the development of modern industry, the information management system of the computer is paid more and more attention by enterprises. This article mainly analyzes some basic functions and constitution of the storage management system, including the systematic demand, structure, the fun
4、ction module division and the database mode analysis, etc. Especially introduces the actual development of the application program for emphasis. This system guaranteed the consistency and security of the data, and the application program functions are complete, and meeting the requirement of the sto
5、rage management system as the request for the typical information management system (MIS).Meanwhile, it briefly introduced the function characteristics of JAVA programming environment and SQL database management system .Storage management system is an important part that should not be neglected in c
6、orporation management. Using a computer to control information of the warehouse which has advantages that artificial management that cant catch up with. It is quickly inspectional, easy to search, the credibility is high, and deposit capacity is high, confidentiality good, Life span long, and the co
7、st is low ECT, and can also reduce more manpower and material resource. All of these managements can infinitely raise the management efficiency of goods stock and also is a scientific and regular turn, and be in line with world of important condition of the storage management. Therefore, developing
8、a storage management system is necessary. It has special technique and manages meaning.【Keywords】: Storage Management System;Information Management;Database;JAVA;Production Management 目 录第1章 引言1第2章 绪论22.1管理信息系统的概述22.2酒店客房管理系统22.2.1国内外现状与发展趋势32.2.2酒店客房管理系统研究背景与意义4第3章 数据库理论基础及应用系统开发工具63.1 SQL语言介绍63.1.
9、1 SQL基础63.1.2 SQL语句73.2应用系统开发工具73.2.1 JAVA、Struts简介及实现原理73.2.2 数据访问组件83.2.3 创建数据库93.2.4 数据库的逻辑结构设计10第4章 酒店管理系统需求分析及总体设计124.1系统需求分析124.2系统功能描述134.2.1基本信息管理134.2.2员工信息管理134.2.3酒店预订操作管理144.2.4客户信息管理154.3系统流程分析154.4 系统用例图16第5章 详细设计175.1 主界面设计175.2 基本信息管理模块185.2.1 客房管理模块设计195.2.2 客房预订管理模块设计205.2.3 员工管理模块
10、设计215.2.4 修改用户密码225.3数据库建表语句225.3.1 名称:客房信息表Room225.3.2 名称:客房详细信息表RoomF235.3.3 名称:用户信息表Users235.4酒店客房管理系统部分程序代码25第6 章 结 论27参考文献28致 谢30II基于JSP的酒店网站系统设计和实现第1章 引言当今时代信息飞速发展,各行各业都离不开信息处理,计算机因此泛应用于信息处理系统的环境。计算机最大的好处在于利用它能够进行信息管理,使用计算机进行信息控制,不仅大大的提高了其安全性,而且提高了工作效率。尤其对复杂的信息管理,计算机能够充分发挥它的优越性。信息管理系统的开发与计算机进行
11、信息管理密切相关,开发系统是管理系统的前提。酒店管理系统是一个酒店企业不可缺少的一部分,它的内容对于酒店的决策者和管理者来说都是非常重要的,因此,酒店管理系统应该能够为用户提供充足的信息和快捷的查询手段,但人们一直使用传统的方式管理酒店,这种管理方式存在着许多缺点,如保密性差、效率低等,时间一长,将产生大量的数据和文件,这对于维护、查找、更新都带来了很大的困难。使用计算机对酒店信息进行管理作为计算机应用的一部分,具有着许多人工管理无法相比的优点,它成本低、查找方便、检索迅速、存储量大、可靠性高、寿命长、保密性好等,可减少很多的人力物力,这些都能很大地提高酒店的管理效率,也是企业酒店管理正规化、
12、科学化,与世界接轨的必要条件。因此,开发一个酒店客房管理系统是很有必要的,具有其特有的技术意义和管理意义。第2章 绪论2.1管理信息系统的概述管理信息系统(简称MIS)是在计算机科学、管理科学、系统科学等的基础上发展起来的综合性边缘科学。在21世纪信息高速发展的现代化建设中,管理信息系统具有非常重要的作用,它的辅助决策和预测的功能,即利用现代管理的支持和决策。管理信息系统是一个由人、机(计算机)组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。它能观测企业或组织的各种运动情况,利用过去的数据预测未来;从全局出发辅助决策;利用信息控制企业或组织行为,帮助其实现长远的规划目标。简言之
13、,管理信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。管理信息系统的基本结构有四大部分组成,即信息用户、信息管理者、信息源和信息处理器。因此,一个成功的管理信息系统应该具有可靠的硬件、实用的软件、强有力的现代化管理水平。具体讲,管理信息系统的三大支柱是:计算机网络、数据库和现代化的管理,这三大支柱称为管理信息系统的扩展部件。2.2酒店客房管理系统当前世界经济飞速发展,信息化也不再是什么陌生的东西,而在这期间,网络发展的更新速度也是相当的惊人,在西方一些发达国家,基本上已经实现了网络化,信息化,因此像这样类似网上预订系统出现也不例外,甚至可以说已经发展到了一个比较
14、成熟的阶段。而目前在国内,随着信息化这种大的时代主题的推进,网络的发展也是逐渐趋向于成熟和完善,在这个各种服务都提倡人性化的社会大前提下,各种各样的网上预订系统也在迅速的发展和壮大!而它的发展也确实给人们的生活带来了很多便利和益处。因此各种各样的网上预订功能的实现也成为了一种科技信息发展的必然趋势!也将会成为一种科技信息发展的标志之一。随着社会的不断进步与发展,网络已经在我们身边随处可见,网络带给人们生活的便利,已经渗透到了各个方面,是人们生活中不可或缺的部分:网络在线考试,网上订票,网上银行,等网络系管理系统的出现,使得网络资源在每个人的生活中扮演了重要角色,对这项资源进行合理管理,使人们能
15、够最大限度的受益该资源也就非常重要。因此从现代人们生活的实际需要出发,开发并应用网路管理系统很有必要。网络已经成为人们生活中密不可分的一个重要组成部分:各种各样的网络管理资源的出现带给人们的实际生活带来了很大的便利,并且这种资源管理的方式也逐渐的趋于成熟,也将成为未来这类资源管理的主要方式。如今各种各样的网上预定系统的出现,比起以往的古老预订方式,这种新型并且实用的预订管理方式,带给人们出行特别大的便利,同时也可以节省大量的精力和时间,有了网上预定这项功能,就可以方便及时的了解出行的相关情况, 这也是符合了当代信息时代的需求。本系统主要是实现酒店网上预订管理,其中主要实现四个基本模块的相关功能
16、,包括相关数据的增加,删除,修改以及查询等功能,管理员可以通过该系统的管理相关的酒店信息和顾客信息,而顾客也可以通过该系统查询酒店,酒店客房的相关信息。2.2.1国内外现状与发展趋势现在国内外对此类系统的开发与研究也是很有实用性的,基本上能满足各企业的自身特点,来进行酒店方面的管理,同时,该类系统又都在不断地深入与发展,来适用更多的企业,一般都能运用于各个企业的酒店管理,但是都没有针对大众的广泛应用,只能运用某个企业或单位,这一点还有待于今后的进一步开发与实践。今后此类软件将会房间卡酒店客房管理系统发展,现阶段,伴随客流及管理信息化、网络化的发展,应用房间卡进行酒店管理、实现酒店作业自动化,将
17、是一个必然的发展趋势,也是需要迫切解决的一个现实问题。随着信息化技术的不断提高和应用的日渐普及,更多的酒店拥有自己的管理系统,而且,使用房间卡工作代替传统作业模式,减少了手工输入,这样不但提高了作业效率,还能确保资料正确,并减少因人为失误所造成的损失。1、技术应用于酒店管理是实现酒店管理自动化的有效途径房间种类多,数量大。因此,要实现预定、退房作业的快速、准确、高效,酒店管理自动化势在必行。而实现管理自动化的“瓶颈”则是房间信息的采集、输入。传统手工作业方式,在信息采集量加大的情形下,半因信息不能及时的反馈,给收发作业造成一定的困难。利用酒店客房管理系统,使用酒店信息管理系统进行作业,不仅可提
18、高效率,降低作业强度,也将大大提高酒店预订、退房作业准确率,进而实现酒店管理的全面自动化。2、技术应用于酒店管理对提高酒店作业效率有重要作用使用酒店管理信息系统,用于房间的预定、退房、查询等全过程控制管理,不仅可改变信息采集的传统手工作业方式,降低作业强度,还可避免由此造成的各种差错,提高作业效率和科学管理水平。预定时,通常保管员根据所有房间所反映出的预定信息,进行房间确定,同时信息录入到管理信息系统;退房时,工作人员根据退房信息,完成信息录入;房间查询时,工作人员可进行房间信息等内容核对 3、酒店管理是完善客户保障信息网络的重要手段管理酒店客房信息是房间保障信息网络的重要组成部分,是做好房间
19、预订保障工作的基础。房间保障信息网是实现预定和退房的前提。目前,有些酒店内部局域网已经建成并投入使用,并与业务主管部门实现了信息沟通,酒店保障信息网在日常房间保障工作中实现了信息沟通,酒店保障信息网在房间保障工作中的作用日趋明显。同时,在软件系统的研发过程中,将会融入一种EPR的企业管理思想。大量的研究与实践已经充分表明,ERP作为一种现代企业管理的思想和方法,将其大力地推广应用就是有效的促使我国企业管理朝着更加科学化、合理化和规范化方向发展的一种具体方法和途径。2.2.2酒店客房管理系统研究背景与意义随着人员流动规模的不断扩大,宾馆数量的急剧增加,有关客房管理的各种信息量也在不断成倍增长。面
20、对庞大的信息量,就需要有客房信息管理系统来提高客房管理工作的效率。通过这样的系统,我们可以做到信息的规范管理和快速查询,从而减少了管理方面的工作量。 传统手工的客房信息管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了客房信息管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。第3章 数据库理论基础及应用系统开发工具3.1 SQL语言介绍3.1.1 SQL基础SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANS
21、I(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成绝大多数数据库的操作1。SQL语言的突出优点就是它的非过程化、统一,而且
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JSP 酒店客房 在线 预订 系统 设计 实现
限制150内