基于JAVA的酒店管理系统设计与实现djwq

上传人:hs****ma 文档编号:558843486 上传时间:2024-02-06 格式:DOCX 页数:47 大小:1.16MB
返回 下载 相关 举报
基于JAVA的酒店管理系统设计与实现djwq_第1页
第1页 / 共47页
基于JAVA的酒店管理系统设计与实现djwq_第2页
第2页 / 共47页
基于JAVA的酒店管理系统设计与实现djwq_第3页
第3页 / 共47页
基于JAVA的酒店管理系统设计与实现djwq_第4页
第4页 / 共47页
基于JAVA的酒店管理系统设计与实现djwq_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《基于JAVA的酒店管理系统设计与实现djwq》由会员分享,可在线阅读,更多相关《基于JAVA的酒店管理系统设计与实现djwq(47页珍藏版)》请在金锄头文库上搜索。

1、重庆大学学网络教教育学院院毕业设计计(论文文)题目 基基于JAAVA的的酒店管管理系统统设计与与实现学生所在在校外学学习中心心批次 层层次 专专业学 号 学 生 指 导 教 师师 起止日期期 摘 要随着近几几年我国国酒店业业的迅猛猛发展,酒酒店业的的竞争日日益激烈烈。为提提高酒店店的管理理水平,增增强酒店店的竞争争能力,先先进的酒酒店管理理信息系系统己成成为酒店店经营者者的必然然选择,由由于酒店店服务项项目众多多,客人人信息内内容繁琐琐,而且且信息量量大,因因而在操操作上经经常造成成很多不不便之处处,浪费费了时间间,降低低了工作作效率,而而且极大大地影响响了酒店店的服务务质量和和经济效效益,要

2、要想降低低成本,提提高工作作效率、服服务质量量和管理理水平,必必须借助助计算机机来辅助助进行酒酒店的管管理,本本文针对对这些问问题设计计了这个个系统,本本着科学学化、规规范化、系系统化的的原则,设设计和开开发了酒酒店管理理系统。本文论述述了酒店店管理系系统的详详细需求求分析过过程。同同时论述述了酒店店系统的的详细设设计过程程,包括括酒店管管理系统统的分析析、系统统功能设设计、数数据库设设计等,本本系统前前台采用用的开发发工具为为javva,后后台数据据库的开开发工具具为 SSQL Serrverr20005,前前端和后后端的结结合采用用 ADDO 数数据库访访问技术术,实现现了为管管理者提提供

3、决策策分析功功能,最最终形成成一套完完整、实实用的管管理信息息系统。系统的设设计共分分为五个个主要就就阶段:即:系系统分析析阶段,阐阐述了系系统开发发的主要要目的,讨讨论了开开发的可可行性,并并对系统统需要完完成的主主要功能能进行了了需求分分析,确确定了各各模块的的数据流流程图;总体设设计阶段段:在对对各功能能模块设设计方案案进行讨讨论的基基础上,进进行了详详细的数数据库设设计,将将系统按按功能划划分为会会员管理理、管理理员管理理、操作作员管理理三个功功能模块块;详细细设计阶阶段:按按照设计计好的系系统结构构,对系系统菜单单、窗口口对象、各各控件按按钮、数数据窗口口对象等等可视化化界面和和各功

4、能能模块进进行设计计;系统统编码阶阶段:根根据详细细设计的的内容,对对系统进进行代码码编写,按按计划开开发出稳稳定、可可靠地系系统;系系统测试试阶段:对酒店店管理系系统进行行功能测测试、性性能测试试和界面面测试等等。关键词:javva、BB/S架架构、SSQL serrverr20005、酒酒店管理理目 录录摘 要II1 绪绪论11.1 研究究背景与与研究意意义11.2 课题调调研12 开开发技术术及架构构32.1 B/S系统统结构32.2 开发语语言42.3 数据库库技术52.3.1 SQLL Seerveer 大大型关系系数据库库52.3.2 Javva数据据库访问问技术52.3.3 数据

5、库库缓冲技技术52.4 J22EE框框架62.5 总体设设计原则则63 系系统分析析与设计计83.1 需求分分析83.1.1 性能需需求分析析83.1.2 产品质质量需求求分析93.2 可行性性分析93.3 体系流流程分析析103.3.1 业务流流程分析析103.3.2 数据流流分析103.4 功能设设计103.5 数据库库设计123.5.1 表的设设计133.5.2 E-RR图154 系系统实现现184.1 会员界界面说明明184.1.1 会员注注册登录录184.1.2 客房预预订204.2 管理员员界面说说明214.2.1 管管理员用用户登录录及密码码设置214.2.2 基础信信息管理理操

6、作234.2.3 入/订订/退业业务操作作254.3 操作员员界面说说明264.3.1 基基础信息息管理功功能264.3.2 入入/订/退业务务操作26结 论论27致 谢谢28参 考 文 献献29I1 绪绪论1.1 研究究背景与与研究意意义21世纪纪,全球球网络化化,科技技在突飞飞猛进。计计算机应应经普及及到我们们社会和和经济生生活中的的各个领领域。人人们进行行信息交交流的深深度与广广度不断断增加,这这使得我我们的服服务、管管理也相相应该跟跟得上时时代的步步伐去前前进。电电子商务务在此得得到极大大地普及及与发展展。酒店客房房业在电电子商务务中还处处于形成成的初期期,传统统的酒店店客房业业中,大

7、大都是以以实际门门面的形形式来进进行宣传传和交流流的。作作为网络络普及化化的社会会,这还还缺少了了一些更更为现代代化的元元素。酒酒店客房房业是一一个个性性化、多多样化的的服务业业,而电电子商务务择最能能体现个个性化、多多样化服服务的商商务方式式。而且且现在大大部分电电子商务务都体现现为向大大企业服服务,结结合酒店店客房这这个行业业的特点点,最终终还发展展为同小小区小店店服务的的模式。以以最贴切切的方式式,最灵灵便的服服务进入入个个网网络社区区,进入入人们的的生活。针对大背背景下的的问题与与方向,可可以察觉觉到在酒酒店客房房服务这这个大行行业中尚尚有可为为的地方方。提供供适合不不同人群群,最贴贴

8、切的服服务,通通过网络络平台,去去体现服服务质量量,去创创造效益益。应当抓住住中小店店铺,提提供区域域化酒店店客房服服务这一一理念,为为他们提提供最贴贴切的服服务,把把它体现现在电子子商务服服务上来来,融合合到我们们软件开开发的产产品中,去去建立起起特色鲜鲜明的酒酒店客房房预订网网站,来来获得最最大的经经济效益益。综上所述述,本系系统的开开发是符符合现在在的实际际情况的的,并具具有一定定的使用用意义。在在技术、经经济、操操作上、法法律上都都可以看看到此系系统的可可行性,并并且很具具有实现现的必要要。1.2 课题调调研传统是用用人工的的方式来来进行点点评的各各项管理理,比如如人工进进行记录录,人

9、工工进行顾顾客个人人信息、预预订和付付款信息息管理,口口头通知知或者通通过电话话等方式式联系进进行关于于交易的的信息传传递与交交流,拿拿最平常常的费用用统计管管理来讲讲,光是是每个顾顾客的个个人消费费就是一一道令人人费解的的过程,而而在当今今计算机机技术不不断发展展的今天天,这些些问题可可以轻而而易举的的通过计计算机和和网络来来完成,不不仅方便便快捷而而且简单单易操作作。同时对于于顾客反反馈里面面的内容容管理,过过去也多多数是以以纸质材材料进行行保存,这这样查询询起来不不仅麻烦烦不方便便,性能能比较差差,而且且容易磨磨损,不不易保存存,另外外时间一一旦较长长,将会会产生大大量的文文件和数数据,

10、这这对于查查找、更更新和维维护都带带来了不不少的困困难。如如果采用用电子文文档的方方式进行行保存,不不仅查询询起来方方便,而而且安全全性比较较高,只只有有权权限的人人才可以以看到,只只要多备备份几个个,而且且多出备备份也更更容易。可可以保存存很多年年,不会会发生像像传统的的纸质材材料保存存所出现现的问题题。开发出来来一个适适合酒店店客房行行业,能能够满足足用户需需求的系系统。设设计并实实现一个个基于JJavaa的酒店店管理系系统,本本课题的的任务是是采用BB/S架架构设计计一款网网上酒店店客房系系统,只只要能上上网就可可以酒店店客房预预订,为为管理员员提供顾顾客信息息与顾客客订单管管理的服服务

11、平台台,在此此基础上上完成毕毕业论文文的撰写写。通过过本系统统设计使使学生对对电子商商务和BB/S架架构数据据库有更更深入的的理解,提提高数据据库编程程能力,在在毕业设设计论文文写作中中,提高高对所得得技术知知识的总总结与组组织能力力。2 开开发技术术及架构构本章主要要讨论了了酒店管管理系统统开发中中使用的的相关技技术,本本系统采采用了BB/S结结构。BB/S结结构分为为Webb浏览器器、中间间层和后后台数据据库服务务器三个个层次。中中间层是是指运行行在服务务器中的的,联系系Webb浏览器器与后台台数据库库服务器器的软件件。本系系统中间间层采用用基于JJ2EEE的三层层结构解解决方案案,数据据

12、库服务务器采用用了SQQL SServver数数据库。中中间层和和数据库库层的通通信采用用了JDDBC技技术,并并使用了了数据库库缓冲技技术。中中间层的的开发采采用了MMVC模模式。为为了提供供统一的的认证界界面,本本系统附附加了一一个统一一用户认认证的功功能,即即单点登登录。在在单点登登录中,各各个应用用系统之之间的通通信采用用了Weeb SServvicee。2.1 B/S系统统结构目前应用用广泛的的Webb数据库库系统是是一种基基于B/S(Broowseer/SServver)结结构的系系统。BB/S模模式结构构通常为为三层结结构,它它以Wed数数据库为为中心,以以HTTTP为传传输协议

13、议,客户户端通过过浏览器器访问WWeb服服务器和和与其相相连的后后台数据据库。其其三层结结构组成成如图22-1所示:图2-11 三层层B/S模式示示意图进行信息息查询时时,用户户通过浏浏览器向向Webb服务器器发出请请求,WWeb服服务器端端远程数数据服务务组件处处理该请请求并将将该请求求发向DDBMSS(数据据库管理理系统),它它响应该该请求并并发回数数据。这这种基于于B/SS结构的的系统极极大简化化了客户户机的工工作,客客户机中中只需安安装浏览览器软件件,服务务器将承承担更多多的工作作,对数数据库的的访问和和应用程程序的执执行都在在服务器器端完成成。本系统采采用了BB/S流流行架构构开发,

14、数数据库服服务器采采用Wiindoows77系统,利利用开发发工具MMyecclippse以以及Toomcaat服务务器,并并且安装装Sqll Seerveer 220055数据库库。2.2 开发语语言随着互联联网技术术的不断断发展,基基于浏览览器/服服务器(Browser/Server 简称B/S)体系结构的应用程序得到了空前广泛的应用。但是服务器之间的通讯,尤其是在不同平台上运行的服务器之间的通讯仍然不是一件容易的事情。因为大多数Internet应用程序都是以数据库为中心的,方便的访问多种数据源的能力也比以往任何时候都更加重要。JSP无无疑可以以轻松地地实现这这类功能能,JSSP技术术是一

15、种种服务器器端的HHTMLL页面中中嵌入JJAVAA代码的的脚本语语言,它它比一般般脚本语语言的执执行速度度更快,由由于JSSP是基基于JAAVA语语言的,所所以它可可以运行行在UNNIX/LINNUX和和WINNDOWWS平台台上,是是一种难难得的动动态网页页开发语语言。在动态内内容的解解决问题题中,还还存在其其他的解解决方法法,但是是开发人人员要掌掌握这些些技术很很难。例例如,JJavaa Seervlletss这样的的技术就就可以使使得用JJavaa语言编编写交互互式的应应用程序序的服务务器端的的代码变变得更加加简单。Java Servlets就是一个基于Java技术的运行在服务器端的程序(与Applet不同,后者运行在浏览器端)。开发人员编写出Servlet程序,用来接收来自Web浏览器的HTTP请求,动态地生成响应,然后发送包含HTML或XML文档到浏览器。但是使用用这种方方法,整

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号