电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

毕业设计(论文)-酒店客房管理系统的设计与实现

  • 资源ID:477419472       资源大小:1.38MB        全文页数:29页
  • 资源格式: DOC        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

毕业设计(论文)-酒店客房管理系统的设计与实现

中北大学信息商务学院2015届毕业设计说明书目 录1 引言11.1 酒店客房管理系统的背景11.2 酒店客房管理系统的意义11.2.1 提高酒店的客房管理效益及经济效益21.2.2 提高酒店的服务质量和人才质量21.3 酒店客房管理系统研发现状22 系统开发技术介绍42.1 jsp技术介绍42.1.1 MVC模式的概述42.2 数据库Mysql的介绍42.3 SSH框架的特点52.3.1 SSH的工作流程53 系统模块分析73.1 系统功能模块73.1.1 系统管理员功能73.1.2 用户功能73.2 酒店管理系统业务流程分析74 具体的系统模块设计94.1 详尽的数据库逻辑94.1.1 房间分类表94.1.2 开房信息表94.1.3 客房信息表94.1.4 用户表94.1.5 预定表94.2 开房信息的数据库表94.2.1 房间分类表如表4.1所示:94.2.2 开房信息表如表4.2所示:94.2.3 客房信息表如表4.3所示:10第 I 页 共 II 页4.2.4 用户表如表4.4所示:104.2.5 预定表如表4.5所示:114.3 具体的建表语句114.3.1 房间分类表114.3.2 开房信息表124.3.3 客房信息表124.3.4 用户表134.3.5 预定表135 系统具体功能的实现155.1系统登录页面155.2 普通用户注册页面165.3 系统管理员登录页面185.4 普通用户登录页面185.6 用户管理页面205.7 客房分类管理页面205.8 开房管理页面215.9 普通用户客房预定页面226 系统测试226.1 系统测试的目的236.2 测试环境236.3 测试什么247 结论24参考文献26致谢27第 II 页 共 II 页1 引言1.1 酒店客房管理系统的背景传统的酒店客房管理活动中,把人、才、物作为酒店客房的主要资源4。但是随着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重视信息在生产经营及酒店客房管理中的作用,并把它当做酒店客房管理的一种极其重要的资源,人们称之为“信息资源”,信息资源的处理已经成为当今世界上一项主要的社会活动。全套设计加扣 3012250582 在信息飞速发展的当今,使用快速高效的科技和设备是所有行业继续领先优势的必须手段和方法,为了更有利于对酒店业务进行管理和协调,使用酒店管理系统是对酒店和客房有很多好处的,为了使系统能够很好的适应业务,变化系统具有了很好的业务发展和业务制定能力,解决了用户需求经常改进软件系统长期难以成型的问题,对此我进行了一些相关研究和调查,并开发实现了一个适用于中小型酒店的客房管理系统。酒店客房管理系统是根据酒店对客人所需要的服务所制定的,主要目的是为了方便管理人员对客房的实际情况进行条理调查与管理工作,这样可以提高酒店的工作效率。酒店客房管理的科技化、整体系统化和信息化成为各大酒店的追求和渴望,因此酒店客房管理系统就这样一步一步的走进我们的生活并发展起来。1.2 酒店客房管理系统的意义 随着全球经济多元化使酒店行业迎来很多的客源4,为了满足各种客户的需求,对于酒店来说,拥有一个先进的管理方式是志在必行的,在这个多元化和信息化的时代酒店客房管理系统也就这样诞生了,各个酒店启用客房管理系统后获得了巨大的收益,同时也提高了管理的效率。这种高效的管理方式也在世界的大舞台上彰显了它的巨大作用。在这个竞争激烈的时代,拥有这样一个高效率低成本的管理系统既方便了客户的出行也得到了更高的效益回报。现在这个时代,客户的信息资料的安全已经成为客户所关注的重大事情。信息化现在已经深入人心,在这个信息化的时代我们不能拘泥于老的管理方式,我们要构建一个适应时代发展的酒店客房管理系统,不能像清政府一样将自己锁起来,要勇于创新。作为酒店方为了服务客户,并且提供一个安全舒适的环境这对客户无非是一个巨大的诱惑。酒店客房管理系统的设计与实现这是在满足客户硬件设备需求的同时也会深入的为客户考虑,将客户的个人信息资料封装起来,让客户不在收到外界垃圾电话和短息的骚扰,这是一个既方便又安全的管理系统,所以今天的大部分酒店都在使用甚至是在研究更好的客房管理系统,只有这样才不会被这个时代忽视和淘汰。1.2.1 提高酒店的客房营业效益 通过应用酒店客房管理系统可以大量的减少人力的浪费这样也就维护了酒店的经济利益,同时酒店管理系统对于客户住房的各种信息有着条理的储存,一旦客户有什么突发的情况也不会给酒店带来过多的损失,同时也方便了客户,赢得客户好的评价,这样既提高了客房管理的效率又能获得客户的信赖,是一件双赢的事情,会给酒店带来更多的盈利。 1.2.2 提高酒店的客房和人力质量本系统可以在提高酒店客房管理的效益和经济效益的基础上大幅度的提高酒店的服务质量,因为它是快速的,是高效的,一个快速而又高效的酒店服务是当前社会所追求的优质服务质量。同时,科学、正规、系统的酒店客房管理系统在饭店管理体系中还发挥着强有力的稳定作用,可明显地减少员工及管理人员的流动对饭店管理运作的不良影响,也会形成酒店发展的新的纪元。1.3 酒店客房管理系统研发现状当前,宾馆客房信息系统开发的趋势是提供表示层、业务逻辑层、数据层三层框架,以便于实现安全、可升级、实用的应用程序;基于B/S结构,建立多层分离的分布式体系结构。逻辑表示层指示用户如何与应用程序进行交互,以及信息如何表示;业务逻辑层装载企业的核心应用程序,用来控制应用程序中的业务规则;数据访问层控制与应用程序使用的数据库的连接,并从这些数据源中取得数据提供给业务逻辑层。 在信息高度发展的今天,酒店客房服务行业所关乎的各个环节已经不仅仅是客户的住宿条件、住房结算,更出现了高效的服务态度和服务及时到站。所以人们不断地研究和开发更好的酒店客房管理系统。作为服务于大众的一个行业,从客房的管理和营销在客人的预定的时候就已经开始,到客户登记入住,最后退房结算,这个过程是客人的享受过程,也是酒店提高自己的时候,是酒店最大盈利巨大化的时候。提高宾馆的管理水平,简化各种复杂操作,在最合理最短时间内完成宾馆业务规范操作,这样才能令顾客舒适难忘,增加顾客回头率。面对宾馆业激烈的竞争形势,各宾馆均在努力拓展其服务领域的广度和深度。虽然计算机并不是宾馆走向成功的关键因素,但它可以帮助那些真正影响成败的因素发挥更大的效用。因此,采用全新的计算机管理系统,将成为提高宾馆的管理效率,改善服务水准的重要手段之一。2 系统开发技术介绍2.1 JSP技术介绍在传统的网页HTML文件中加入Java程序片段 Scriptlet和JSP标记1,就构成了JSP网页,Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序节段可以通过数据库、能够准确的跳转所需页面、也可以向外发送邮件等等。这样就可以利用WEB动态项目的优势完成客房管理所需要的功能。与此同时,通过网上邮件的功能还可以更快的了解到客户需求的动向,这样极大地节约了酒店和客户的时间,也能让客户得到最新的住房信息。这样的管理系统要求最低也降低了酒店的成本,提高了酒店的盈利额度和管理效率。用JSP技术,基于MVC模式开发3,使用SSH框架(Struts2、Spring、Hibernate)来加快系统的开发速度。程序就是用Struts2和Hibernate这两个框架来实现模型层和控制器这两层,JSP实现视图这一层。一般来说程序就是在数据库和页面之间起桥梁作用的,JSP页面请求先到Action,再到DAO,再回到Action,回到JSP页面,Action主要处理来自页面的请求,DAO主要是和数据库的交互,Struts2主要用在Action,处理来自页面的请求,处理完请求后跳转回页面。Hibernate主要用在DAO,包括对数据库的增、删、改、查的操作,Spring控制程序的流程。2.1.1 MVC模式的概述MVC的英文是Model-View-Controller,即模型-视图-控制器,它是一种很好的设计模板,它把应用程序具体可以分成三大模块:即模型、视图和控制器,它们有处理各自分内任务的功能。MVC的处理过程是这样的:当用户提出请求的时候,它会自我选择对应的模块进行处理。紧接着该模块根据用户请求进行相应的业务逻辑处理,并返回数据。最后控制器调用相应的视图格式化模型返回的数据,并通过视图呈现给用户。2.2 数据库MySQL的介绍 MySQL数据库简称MySQL,是一款由瑞典MySQL AB公司开发并且广泛应用在于小型企业或者组织中的小型数据管理系统10,MySQL数据库是开放源码的免费数据库,这也是MySQL数据库的最大优点,虽然其功能的多样性和性能的稳定性差强人意,但是依然有很多用户在使用。MySQL数据库虽说功能不算强大,但是优点也是不少的,既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中,提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名,支持大型的数据库。可以处理拥有上千万条记录的大型数据库,MySQL使用标准的SQL数据语言形式。2.3 SSH框架的特点SSH是由Spring,Struts2和Hibernate组成的框架。spring容器帮我们管理业务逻辑层,里边有很多业务逻辑对象,有对象就有对象的生命周期的管理(创建,销毁)。Spring给用户提供的服务完全有用户自己决定,Spring想用什么服务自己开启使用。但是重量级的都是只要你用就把所有的服务都给你,不能自己定制。Spring容器从来不能独立运行,一定借助于其他容器启动,或者借助web容器启动,或者ejb容器启动。配置Spring通过读取配置元数据来对应用中各个对象进行实例化,配置以及组装,通常使用XML文件来作为配置元数据的描述格式,可以将XML配置分别写在多个文件中。Struts对Model,View和Controller都提供了对应的组件。ActionServlet,这个类是Struts1的核心控制器,负责拦截来自用户的请求。Action,这个类通常由用户提供,该控制器负责接收来自ActionServlet的请求,并根据该请求调用模型的业务逻辑方法处理请求,并将处理结果返回给JSP页面显示。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。典型的J2EE三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。表现层是传统的JSP技术,自1999年问世以来,经过多年的发展,其广泛的应用和稳定的表现,为其作为表现层技术打下了坚实的基础。中间层采用的是流行的Spring+Hibernate,为了将控制层与业务逻辑层分离,又细分为以下几种。Web层,就

注意事项

本文(毕业设计(论文)-酒店客房管理系统的设计与实现)为本站会员(cn****1)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.