网上酒店客房信息系统设计毕业论文.doc
《网上酒店客房信息系统设计毕业论文.doc》由会员分享,可在线阅读,更多相关《网上酒店客房信息系统设计毕业论文.doc(39页珍藏版)》请在三一办公上搜索。
1、 毕业论文(设计) 题 目 网上酒店客房信息系统设计 院 系 电子工程系 二一三 年 五 月 二十五 日 目 录1 绪论11.1 课题背景11.2 国内酒店软件系统发展趋势11.3 研究内容21.4 研发目的22系统开发介绍22.1系统运行环境22.2 系统开发技术32.3系统开发模式的选择53系统分析63.1系统可行性分析73.2需求分析74 系统设计94.1 系统用户操作流程94.2 管理员主要操作流程114.3数据库设计124.3.1数据库概念结构设计124.3.2数据库逻辑结构设计145系统实现175.1 数据库的连接175.2 前台功能185.2.1 用户注册与登录模块185.2.2
2、 预订房间模块195.2.3 更换客房模块205.2.4 留言功能模块215.3 后台管理功能235.3.1 网站后台登录界面235.3.2 留言管理245.3.3 酒店客房管理245.3.4 客房预订信息275.3.5 入住信息管理276 系统测试及维护296.1 软件测试的方法296.2 程序的测试296.3测试内容296.4测试结果316.5系统维护317 结束语32参考文献32网上酒店客房信息系统设计王慧南京信息工程大学滨江学院电子工程系,南京 210044摘要:近年来,随着旅游业的迅速发展,酒店行业也随之崛起,酒店客房业务日渐繁忙、信息量大、人力消耗大,要想提高劳动力、财力、人力、管
3、理力等问题,必须要保证先进的管理水平和优越的服务质量,进而达到盈利的目的。在信息技术发展的影响与激烈的市场竞争下,各大酒店对引进先进的科学技术逐渐成为普遍的趋势,因此,酒店借助计算机管理系统来实现先进的酒店客房管理是必不可少的趋势。该网上酒店客房信息系统提供普通用户和酒店管理员两种登陆权限。前台用户可实现网上注册、登陆、预订客房、留言、换房功能,后台管理员随之对前台用户的需求进行相应的酒店客房、预订、入住登记等更多的维护功能。本系统基于以上考虑,以Java语言作为开发工具,SQL Server 2005作为数据库平台进行开发与实现,是一套适用于中小酒店客房管理系统,实现操作简单,灵活性好,运行
4、稳定的目的。关键字:客房管理;网上预订;Java1 绪论1.1 课题背景在21世纪发展的今天,因特网技术的发展离不开人们的生活与工作,因特网的各种应用已逐渐普及于人们获取信息和沟通信息的平台,无论何时何地都能得到充分的获取,尤其是因特网的商业发展更为迅速。如今发展的酒店行业,从以前的管理、发展制度都发生很大的变化,为了未来更好的酒店发展,在激烈的酒店竞争中获得优势,须要求酒店引入更多、更好、更先进的科学技术,不仅提高酒店管理模式,还给客人提供一个更好的网上平台进行预订客房、查看客房信息、反馈有效意见。这种非单一的前后台网上预订客房管理软件是有效提高工作效益与保证服务质量是时代发展的趋势。一个成
5、功的酒店客房管理系统设计是以经济效益为发展宗旨,为酒店管理员提供简易、功能强大的操作,以此激励员工积极性,真正意义上以酒店发展宗旨为目标。同时,更好的对人力、物力、财力进行有效控制和科学管理,从而达到酒店盈利的目的,因此酒店业对客房管理系统的引进势在必行。1.2 国内酒店软件系统发展趋势据粗略统计,在国内从事酒店管理系统开发的软件企业不下余100家。80年代初,有些企业较早意识到该趋势的未来发展,经过近十年的发展到了90年代初,开始有国有、合资、外资企业,后来也有不少民营企业也加进计算机软件这个逐渐庞大的队伍中。产品分为几个类别:DOS版、Windows版及多用户版。在激烈的竞争下,有不少管理
6、系统还是无法迎合市场的需求渐渐被淘汰,具有大范围影响力的剩余软件开发商不足10家,如华仪、中软好泰、贵德、天言五星等开发商,在他们当中,具有最少的系统用户有200家左右,最多的系统用户已差不多达到700家。此外,在国内各省市中,仍有一部分地方的软件公司从事此类工作。当今,不少酒店为了在激烈竞争中获取一些优势,会选择使用计算机管理软件更好的实现有效管理。尤其是近年以来,国家旅游局制订了星级评判标准后,指定三星级以上的酒店必须引入计算机系统的管理模式。2000年前后,五星级酒店逐渐引进国内自主开发的酒店管理软件。近两年,五星级酒店采用国内自主开发软件已有30余家。国内开发的酒店管理软件,技术上与国
7、外软件不分上线,性能、界面上也可与国外软件相互媲美,售后服务方面国内软件明显更具有保障。但是,现国内酒店管理软件的主要目标用户仍是四星级以下的酒店,而被四星级以上的大规模酒店特别是属于外资企业引用还是具有一些难度。形成此原因的差距主要还是在品牌上。从此次开发了解后,我相信在不久的将来,国内酒店管理软件引进大规模酒店或高星级酒店是很有希望的。1.3 研究内容本网上酒店客房管理系统分为用户界面和管理界面两个子系统,各个子系统又分别划分为若干模块,分别完成相应的功能。前台用户可以通过该系统进行注册、登录、房间预订、更换客房等功能。后台用户为管理员,可以使用系统管理客房信息、客房管理、留言管理等功能。
8、主要目标是可对物流、人流、运营的科学管理和有效控制,降低酒店各种经营成本,从而达到盈利的目的,因此酒店业对于有效管理系统的引进势在必行。1.4 研发目的1、了解网上酒店客房信息系统的特点和应用,为业务提供全面的信息服务2、深入研究酒店客房管理系统所需要的具体技术及相关背景3、研究SQL Server 2005数据库理论,构建数据模型,完成系统数据库设计4、学习利用JAVA语言编程,编写相关程序,实现系统2系统开发介绍2.1系统运行环境硬件环境:程序应至少在PentiumII的计算机上运行,建议采用PentiumIV计算机,CPU为400MHZ以上,基本内存128MB,显示内存16MB,20GB
9、以上硬盘。软件环境:安装SQL数据库软件时,本系统选择装SQL Server 2005版本。安装myeclipse软件时,需注意myeclipse是傻瓜式安装,默认即可。软件应工作在Windows98及以上的系统上,设计系统已包含所有软件:myeclipse,SQL Server 2005。2.2 系统开发技术(1)JSP简介JSP,是Java Server Page应用页面程序,是目前开发者较常用的开发动态页面的一种技术。Java的主要有JSP技术组成,特别是对于入门者来说,可从JSP学习中获取Java的优点,也就是说正确认识JSP是Java入门的台阶。JSP开发的Web应用是跨平台的,不仅
10、能在Linux系统下运行,也能用在其他操作系统上运行。JSP不仅依托于Java,也获益于Java。用户仅编写一次,即可随处运行的移植性更有利于注重JSP的开发,无须思考其他问题;可引用更多的Web框架;可更轻易的为Web在线系统给予基础保障。(2)JSP优点JSP秉承了Java高贵的血统,却又带着平易近人的个性。JSP本质上是一个Java程序,具备Java语言一切无与伦比的优势。现在,简单介绍开发过程中,JSP技术的优点分别如下:l 跨平台运行。即一次编写,处处运行,且JSP代码不需做更改。l 多平台支持。根据JSP自由的特性,可在任意环境、任意平台中进行开发,还可在任意环境中进行有效的系统规
11、划与扩充。l JSP标签可扩充性。开发者可利用JSP技术订制JSP标签库,还可进行扩展JSP标签,因此网页开发者都会利用XML兼容的标签技术强大的性能,从而减少对Java脚本语言的依赖和降低开发的复杂度。l 支持服务器端组件。在开发过程中,Web应用少不了强大的服务器端组件支持,则需依靠其他工具实现的组件来供Web页面调用,从而达到加强性能的目的。由于,JSP有着Java严格的语法支持,可通过运用成熟的Java beans组件来完成繁琐的商务功能。l 多种开发工具支持。JSP不仅可免费使用许多高性能、高层次的开发工具,更重要的是,这些开发工具大多数都可运行在各平台中。l 支持多种网页格式。目前
12、, JSP技术支持的网页格式还没有一个明确的标准.一般来说,JSP技术既可以支持HTML/DHTML的传统浏览器文件格式,又可以支持应用于无线通信设备如移动电话,PDA等设备进行网页预览的WML文件格式,还可以支持其他一些B2B电子商务网站应用的XML格式。(3)JSP与ASP的比较JSP是基于Java的动态网页技术,ASP是基于C#的动态网页技术。两者虽都能嵌入HTML内的程序,但本质上有很大的区别,主要从以下几个方面进行区别:l Web服务器的支持:大多数广泛使用的Web服务器都能够支持JSP页面,如:Ntescape、Apache和Microsoft IIS等服务器,但是能够支持ASP页
13、面的服务器仅有微软自身的Personal Web Server和Microsoft IIS。l 平台上的支持:一般情况下,只要Java程序能运行的平台,都可支持JSP程序,因此,JSP具有一定的平台独立性。虽然ASP可以得到Windows平台很好的支持,但是不可否认的是ASP对于Windows32组件模型的依赖性,使其不易移植到其他平台上。l 组件模型:JSP的组件模型是建立在跨平台、可重用的组件之上的,而ASP是Windows32的COM组件模型。ll脚本语言:JSP在开发过程中运用的是JavaScript/Java编程语言作为脚本语言,而ASP运用的是Jscript / VBScript作
14、为开发脚本语言。l 安全性:JSP运用的是Java安全模型,ASP运用的是Windows NT的安全模型。l 用户定制标签:JSP可使用用户定制标签库然后进行扩充,而ASP在用户定制标签功能上完全不能满足,ASP不支持扩充。(4)SQL Server 2005数据库及其特点Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。SQL Server 2005中既安全又可靠的存储模式众所周知,但在构建和管理方面也毋庸置疑。SQL Server 2005数据库的主要是采用于大规模联机事务处理、电子商务应用,数据集成、分析等
15、数据库平台。该数据库有着许多潜在优点,其特点如下:l NET框架主机l XML技术l ADO. NET2.0版本ll良好的安全性l Transact-SQL加强性能vl SQL服务中介l 通告、Web、报表服务l 全文搜索功能的增强(5)JDBC简介及特点JDBC,即Java数据库连接,是一种纯粹的执行SQL语句的Java API,可为多种关系数据库提供统一的访问,主要用于Java与数据库的数据交互。JDBC专门为Java设计,且只支持Java语言编写应用程序。JDBC为编程人员使用数据库提供一系列与平台无关的、统一的操作API,它由一组Java类和接口组成。编程人员仅需掌握标准SQL即可很方
16、便的开发与各种关系型数据库交互的程序。 总结以上优势,简单介绍JDBC的主要特点如下:l 在SQL技术上的API为Java语言定义了SQL调用界面,在执行中的SQL声明和取回结果。可在此基础上定义更高类别的API。l 与SQL的一致性 JDBC允许在使用的数据库管理系统中的任何查询语句,一个应用程序可随意的使用SQL功能。l 在现有的数据库接口上实现l 提供与其他Java系统一致的Java界面l 最大可能的实现简易操作l 使用健壮、静态的通用数据类型l 多种方法、多种功能2.3系统开发模式的选择 随着互联网技术的发展,计算机发展趋势的代表其中最典型的两种模式是客户机/服务器(C/S)和浏览器/
17、服务器(B/S),本系统采用的是基于B/S模式。该结构是属于Web兴起后一种网络结构模式,客户端采用的主要软件是Web浏览器,核心部分集中在服务器上,大大的简化了系统的开发、维护和有效使用。B/S模式最大的优点是克服地域限制,客户端真正实现零安装、零维护的特点,仅有一台电脑上网即可。后来,B/S架构管理软件更被广泛应用的原因一部分还需归终于Java这样的跨平台语言的诞生。 与较早的C/S模式比较,B/S模式具有以下特点:(1)维护和升级方式简单当前,软件系统的改进和升级越来越经常,B/S具有更为简便的特性。由于B/S架构的所有客户端都是浏览器,只需管理服务器就可以了,不需做任何的维护。总的来说
18、,无论用户的规模、数量、地域等方面有多繁琐,所有的操作仅在于服务器进行,可以看出,客户机的工作量越来越少,随之服务器工作量变得越繁琐。紧跟信息技术的发展,今后的软件升级及维护会更加简易从而节省用户人力、物力、财力、时间。(2)成本降低,选择更多市面上windows在桌面电脑几乎统一互联网天下,标准配置是浏览器,但在服务器操作系统上并不是绝对的统治者。据目前的发展趋势可知,只要是应用B/S架构的管理软件,仅需要安装在Linux服务器上,具有更好的安全性、免费性,数据库也得到更好的免费应用,这种选择得到广泛的应用。例如说有许多人会通过“百度”搜索信息,仅需安装浏览器即可,实际上没有人会去了解“百度
19、”的服务器是属于什么操作系统。对于用户来说,只需考虑浏览器而已。(3)服务器负荷较重 由于B/S架构管理软件所有的客户端只有浏览器,网络管理员只需管理服务器与硬件维护。系统核心主要都集中在服务器上,则服务器负荷较重,如果服务器发现“崩溃”状态,后果则不可想象。因此不少单位都会选择备用数据库存储服务器。 除此以上特点外,B/S最大的特点是无论何时何地不用安装任何软件,一台电脑即可。系统扩展非常容易。B/S结构图如图2-1所示。数据库服务器互联网客户机1客户机2客户机3客户机4WEB服务器 图2-1 B/S结构图3系统分析从80年代末90年代初以来,伴随社会经济的发展,人们开始追求更具有生活质量的
20、保障。酒店已经成为人们生活、娱乐不可或缺的服务方式之一,随之人们的需求增加,酒店业也在不断的改进管理水平与提高服务体制。如今,人们对酒店服务的追求可通过互联网的方式去查看、预订、交流等功能。传统的酒店模式,人们只能去亲自去酒店办理预订、入住手续,酒店管理员也仅能用笔记本的方式记录入住用户信息及客房信息。在这种方式下,消费用户不仅无法查看客房信息也达不到与酒店更好的交流的目的,酒店管理员的工作效率等方面也受到很大影响,还受到时间和地域的限制。随着信息化技术的发展,网上酒店信息系统能更好的解决此类问题,并且还提供客人和酒店实现友好交流的一个平台。和传统酒店模式相比,网上预订酒店信息系统可让消费用户
21、克服时间、地域、交流等限制,轻松的进行预订、查房、换房、留言的功能。对于活跃在互联网中的酒店来说,可加大酒店的盈利规模,将详细的客房信息让更多消费用户查看、选择,同时还可节省人力、物力成本,提高酒店销售利润和实现科学化的管理。3.1系统可行性分析 系统可行性分析的最终目的不是解决问题,而是从问题方面的角度出发来分析是否值得解决。根据信息管理系统可行性分析的四个基本方面可得如下结论:(1)经济可行性从酒店经营长远角度来看,此系统的投入会给酒店的带来管理严格化、信息统计完整化、数据处理智能化、经济预算科学化、业务处理高效化等综合多方面考虑,可最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 酒店客房 信息系统 设计 毕业论文

链接地址:https://www.31ppt.com/p-3991394.html