基于web技术的酒店管理系统的设计—客房管理子系统的设计与实现学士学位论文.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于web技术的酒店管理系统的设计—客房管理子系统的设计与实现学士学位论文.docx》由会员分享,可在线阅读,更多相关《基于web技术的酒店管理系统的设计—客房管理子系统的设计与实现学士学位论文.docx(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于web技术的酒店管理系统的设计-客房管理子系统设计与实现北方民族大学学士学位论文论文题目: 基于web技术的酒店管理系统的设计 客房管理子系统的设计与实现院(部)名称:计算机科学与工程学院基于web技术的酒店管理系统的设计客房管理子系统的设计与实现摘要随着互联网行业的不断发展,传统行业拥抱互联网已成大势所趋。对于酒店行业而言,管理工作的信息化和规范化更是离不开互联网的相关技术。现如今,酒店行业之间的竞争已经愈演愈烈,酒店客房销售的利润已经随着客源的不稳定性逐渐变小,而酒店若想在残酷的市场竞争中得以生存,就必须通过提高管理效率和经营效率来减少经营成本。由此可见,酒店管理系统已经成为时代发展的
2、必然产物之一。该酒店管理系统结合了当地酒店业的发展,使用MyEclipse作为开发工具,实现了管理员登录,入住人员的管理,房费结算,增加、查找、删除房间信息,客户的终端查询等功能,并具有操作简单,灵活性好,系统安全稳定运行等特点。通过本系统,酒店管理人员能够更清晰地了解酒店的入住情况,避免操作失误,同时,在为客人办理入住、房费结算时也能节省更多的时间。科学化、规范化、人性化的服务不仅能够提升酒店的整体竞争水平,对顾客而言,也将拥有更舒心的消费体验。关键词:酒店客房,客房管理,Java,SSIDesign and Implementation of Room Management Subsyst
3、emDesign of Hotel Management System based on Web TechnologyAbstractWith the continous development of the Internet industry,traditional industries fend to be combined with the Internet. As for the hotel industry,the informatization and standardization of management depend on the related technology of
4、 the Internet. At present, the competition among hotels becomes more and more fierce, while the profit of hotel room sales has gradually become decreased due to the unstable customer source. As a result, the only way for hotels to survive the fierce market competition is to reduce cost through impro
5、ving the management efficiency and operational efficiency. Therefore, the hotel management system has become one of the inevitable products of the times.This hotel management system is combined with the development of the local hotel industry, utilizing MyEclipse as the development tool, thus realiz
6、ing the functions including administrator login, check-in management, check-out, the adding, searching as well as deleting of the room information and customer terminal query. It has the characteristic as simple operation, good flexibility and the safe and stable running of the system.Through this s
7、ystem, hotel managers can more clearly understand the hotel occupancy and avoid mistakes in operation. At the same time, in the guest check-in, room clearing can also save more time.Scientific, standardization, humanization service can not only enhance the level of the overall competition of hotel,
8、to customers, will also have a more pleasant consumption experience.Keywords:hotel rooms,room management,Java,SSI目录摘要IAbstractII第一章绪论11.1选题背景11.2 研究现状11.3选题意义21.4本章小结2第二章项目可行性分析32.1 项目可行性分析32.1.1经济可行性分析32.1.2操作可行性分析32.1.3技术可行性分析32.1.4 运行可行性42.2 项目的软件开发生命周期模型42.3 项目任务分解结构(WBS)52.4本章小结6第三章酒店客房管理系统需求分析
9、73.1 业务需求描述73.2 系统功能模块划分83.3 系统用例图83.4 顾客用例的用例解说93.5 本章小结9第四章顾客子系统分析类建模104.1 顺序图104.2 活动图114.3 协作图124.4 分析类图124.5 本章小结12第五章系统物理模型设计135.1 系统体系结构设计135.2数据模型分析145.2.1 E-R模型145.2.2 UML数据建模165.2.3 逻辑数据模型分析165.2.4 数据库字段约束及索引设计165.3 本章小结17第六章系统功能详细设计与实现186.1 登录186.1.1界面展示186.1.2 代码实现186.2 房间信息管理196.2.1 界面展
10、示196.2.2 代码实现206.3 入住信息管理216.3.1 界面展示216.3.2 代码实现216.4 本章小结24第七章软件测试257.1 软件测试的意义和技术257.2开发前测试267.2.1 开发阶段测试267.3开发后测试277.3.1后台登录页面的测试277.3.2后台操作详情页的测试277.4 本章小结27结束语28参考文献29致谢30V第一章绪论1.1选题背景随着社会经济的不断发展,酒店业已上升为一个前景广阔而又竞争激烈的行业,尤其在管理出效益的今天,酒店管理水平的好坏将直接影响到酒店的竞争水平。纵观当下发展迅猛的连锁酒店,几乎每家酒店都有一套独一无二的管理模式及管理理念,
11、但同时,酒店管理的智能化和信息化也成为了它们征服市场的共同点。在互联网产业与传统行业结合愈发紧密的今天,酒店管理系统的出现既是市场的必然产物,也是整个酒店行业追求管理效益和经济效益的一大变革。对于酒店而言,酒店管理系统的运用不仅可以进一步提高员工的工作效率和服务质量,也将从根本上改变酒店的管理模式和经营模式。本系统在综合考虑当下酒店行业发展的基础上,围绕酒店管理工作的相关基本理论,结合计算机管理的特点进行开发,适用于酒店对客房信息及入住人员信息的管理,其意义主要有以下4点:1)查询功能强大,客房管理更加方便快捷。2)显示客房入住的详细情况,避免人为操作时的错误。3)在客人办理入住、房费结算时更
12、加节省时间。4)改变酒店工作人员人工操作的工作模式,使酒店管理进一步向信息化、科学化、规范化靠拢。1.2 研究现状事实上,在我国,酒店行业对计算机管理系统的运用早已有据可循。相较于其他行业而言,酒店行业与互联网产业的结合依旧晚了十几年。虽然早在70年代初期,酒店管理系统的模式已基本定型,然而到了90年代,这一模式才被视为酒店经营战略的重要部分并被大规模应用。几个较为成熟的酒店管理系统也是在90年代初期形成的,同时,也诞生了几个专门从事酒店管理系统开发的公司。到了90年代中后期,酒店管理系统的发展又步入了一个崭新的阶段。因为在此时期,计算机技术已愈发成熟完善,这就引发了新的系统平台、系统点不断被
13、开发出来,其中主要体现在系统基本占到客户机/服务器模式下的Windows版,不仅功能更加细致完善,系统的稳定性也达到了一定程度。此外,越来越多大的软件系统被开发出来并逐渐进入国内的大型酒店市场,而许多小的酒店管理系统却随着时代的变迁面临被淘汰的命运。随着计算机技术的不断发展,时至今日,国际酒店行业的信息协同化应用主要揉和了以下观点。首先,在企业资源管理计划(ERP)方面,酒店应对酒店的业务流程和组织进行升级再造,从而提高酒店的管理水平;其次,在供应链管理(SCM)方面,酒店应最大程度地实现社会资源配置最优化,严格把控采购成本,进一步确保供应质量;最后,在客户关系管理(CRM)和电子商务方面,酒
14、店应该把关注的焦点逐渐从市场转移到客户上来,帮助酒店最大程度的将以客户为中心的资源全部利用,进一步开发客户和潜在客户,通过改进客户价值、满意度及忠诚度提高酒店的根本竞争优势。而这几种观点无疑也是酒店管理系统出现的重要原因之一。1.3选题意义诚然,在互联网不断发展的今天,传统行业向互联网转型已成必然。尤其伴随着酒店行业竞争的愈演愈烈,酒店客房销售的利润已经随着客源的不稳定性逐渐变小。因此,提高管理效率和经营效率、减少经营成本才是酒店行业走出困境的良策。由此可见,酒店管理系统同样也是酒店生存的必备法宝之一。1.4本章小结本章详细阐述了论文的选题背景、研究现状和选题意义,通过对本章内容的分析,我们可
15、以肯定酒店管理系统既是时代发展的必然产物,也是酒店行业发展的不二法宝。借助此系统,酒店不仅能够从根本上提高管理效益和竞争水平,也能够为消费者提供更加方便快捷的服务,从而在市场竞争中拔得头筹,占尽先机。第二章项目可行性分析2.1 项目可行性分析2.1.1经济可行性分析软件的经济可行性指的是软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看到此软件能否真的给用户带来足够的经济效益,本系统的开发正是考虑到酒店管理工作的复杂和繁琐,通过本系统,不仅能够节省大量的人力物力,提高工作效率,对于提高酒店整体竞争力,吸引更多的顾客也具有很大的意义。同时,该系统几乎无需开发资金,全部由个人
16、设计完成,在开发成本方面也具有很高的经济可行性。2.1.2操作可行性分析此项目持续时间是从11月25号到5月25号历经差不多6个月的时间,涉及项目的组织部门较少,本项目属于中小规模,环境复杂性: my eclipse 开发工具,易于掌握,技术相对成熟,软件稳定可靠。本人对于java和html技术掌握相对成熟,因此项目开发过程较为顺利。2.1.3技术可行性分析1)JavaJava是一种十分实用的计算机技术,具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下
17、,Java更具备了显著优势和广阔前景1。2)Oracle 数据库。该系统采用的后台数据库为Oracle 数据库。Oracle应用服务器10g是J2EE认证的、最轻、最快、最具伸缩性的应用服务器,提供了企业门户软件、无线支持、高速缓存、轻量级J2EE引擎、商务智能、快速应用开发、应用与业务集成、Web 服务等多种应用开发功能,形成完整的电子商务应用开发和部署环境。使用了Oracle应用服务器10g的用户可以通过升级软件来取代升级硬件,大大的节省了基础设施的成本花费2。3)SSH SSH 在J2EE项目中表示了3种框架,即 Spring + Struts +Hibernate。 Struts对Mo
18、del,View和Controller都提供了对应的组件。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,可以应用在任何使用JDBC的场合,可以在Servlet/JSP的Web应用中使用,也可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任3。2.1.4 运行可行性分析该表呈现了系统开发过程中可能存在的风险和具体
19、应对的措施。表2-1可能存在风险及应对措施表排序风险事件可能性影响风险值风险应对措施1需求不明确,增加需求,导致需求蔓延70%50%35%1) 采取加班的方法2) 修改计划去掉一些任务2有些技术不够熟悉30%40%12%1) 找老师帮助知道2) 在网上查询资料并学习3项目测试的时候大意,导致在最后出现纰漏20%50%10%反复认真检查每一段代码的测试,并保留2.2 项目的软件开发生命周期模型图2-2生命周期模型图我选择用这个迭代模型的主要思想是,想直观简洁明了的表达这个系统的整个生命周期,在这个生命周期中,需求获取阶段主要任务是通过上网查找或直接去酒店中了解酒店客房管理系统所需要的信息和能实现
20、的系统功能,分析设计阶段的主要任务是,对经过需求获取得到的信息,进行分析与设计并完成系统的功能模块图和任务分解和划分,详细设计阶段的主要任务是要进行系统用例的设计写作,数据模型分析,子系统分析建模,各个模块的代码编写,此阶段的任务比较重所以要认真对待,编码实现阶段的主要任务是进行系统功能代码的实现。测试维护阶段的主要任务是要对系统进行现测试然后反馈确定系统可以正常运行为止,可以正常运行以后就可以进行系统的维护了。版本更新退役阶段即是这个系统的生命的最后一步如果还能继续使用则进行系统的更新,如果系统跟不上时代的进步则此系统即可退役。2.3 项目任务分解结构(WBS)(1)基于需求分析的功能模块划
21、分:表2-2 功能WBS表序号系统功能模块名称功能简述1用户管理模块通过ID和密码完成登录功能2客房管理模块客房信息管理和入住信息管理(2)基于项目开发过程的WBS方案:表2-3 过程WBS表序号阶段任务任务起止日期阶段性成果1软件概念2014/5/262014/6/01了解软件相关概念2需求分析2014/6/012014/6/06完成需求分析说明文档3架构设计2014/6/062014/6/11完成架构文档4详细设计2014/6/112014/6/16完成设计模型5编码2014/6/162014/6/21实现预期功能得6测试2014/6/212014/6/26完善系统并完成相应的文档2.4本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 技术 酒店 管理 系统 设计 客房 子系统 实现 学士学位 论文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内