jsp酒店管理系统springmvc论文.docx
《jsp酒店管理系统springmvc论文.docx》由会员分享,可在线阅读,更多相关《jsp酒店管理系统springmvc论文.docx(26页珍藏版)》请在课桌文档上搜索。
1、毕业设计(论文)题目酒店管理系统的设计与实现学生姓名指导教师2018年5月酒店管理系统的设计与实现摘要互联网的广泛应用也给人们的生活以及企业的发展带来了很多方便和机遇。很多复杂的工作运用网络系统可以更加快速准确的操作,酒店对于顾客的管理也将网络运用到一切的活动中,很多酒店的管理和操作也运用到了计算机网络。将互联网的高效快捷的操作运用到酒店的管理工作中也为酒店带来了很多的便利提高了酒店的管理经营效率,这样就大大节省了工作的时间而且由于信息的服务使得酒店的人气也越来越高也为酒店带来了不少的利润。由于时代不断的发展人们对于酒店的环境都有了很大的要求,所以很多酒店为了能够吸引更多的顾客都将酒店进行了升
2、级改造,扩大了酒店的规模,酒店的住房管理也变得更加的复杂带来了很多的工作量,所以就应该有一个系统对酒店的所有活动利用互联网来进行管理,利于互联网的快捷代替人工的管理既方便由不会有出错的情况发生。每一个酒店在营业中都有一个酒店管理系统对酒店信息进行管理,利用计算机可以将酒店的资料录入到计算机中,酒店的管理系统中信息管理、预订信息、酒店房间信息等管理。关键话酒店,管理系统,JSP,B/S结构DesignandimplementationofhotelroommanagementsystemAbstractThewideapplicationofInternetalsobringsmanyconve
3、niencesandopportunitiestopeopleslifeandthedevelopmentofenterprises.Manycomplicatedworkusingthenetworksystemcanbemorerapidaccurateoperation,themanagementofthehotelforguestroomsandcustomernetworkwillalsobeappliedtoallactivities,alotofhotelmanagementandoperationisalsoappliedtothecomputernetwork.TheInte
4、rnetofefficientandfastoperationappliedtothemanagementofthehotelalsobroughtalotofconvenienceforthehoteltoimprovetheefficiencyofhotelmanagement,thusgreatlysavetheworkingtimeandbecausetheinformationserviceofthepopularityofthehotelismoreandmorehighalsobroughtalotofprofitforthehotel.Duetothedevelopmentof
5、theeraconstantlypeopletotherequirementofenvironmentofthehotelhavealot,somanyhotelsinordertobeabletoattractmorecustomerswillhotelupgrade,expandthescaleofthehotel,thehotelhousingmanagementalsobecomesmorecomplexbroughtalotofwork,soyoushouldhaveasystemtoalltheactivitiesofthehotelusetheInternettomanageto
6、theInternetshortcutinsteadoftheartificialmanagementconvenientbytherewontbewrong.Everyhotelhasahotelinthebusinessmanagementsystemtomanagethehotel,canusecomputertoenterthehotelinformationintothecomputer,thehotelmanagementsystemintheguestroominformationmanagement,customerinformationmanagement,bookingma
7、nagement,hotelmanagement,consumptionaccounting,cashiercheckout.KeyWords:Hotel,managementsystem,JSRB/Sstructure.摘要IAbstractII弓IM11.1 课题背景11.2 目的和意义1第二章系统需求分析42.1需求调研42.2口J彳丁I生夕)42.2.1技术的可行性42.2.2经济的可行性42.2.3操作可行性52.2.4法律的可行性52.3功能需求分析53.1 系统结构设计73.2 数据库设计73. 2.1数据库E-R图74. 2.2数据库表设计9第4章系统的实现124.1管理员功能
8、模块的实现124. 1.1登录界面124.1.2用户管理界面124. 1.3间总理界lJ.134 .1.4类型管理界面135 .1.3X单目理界1.134. 1.6策略管理界面134. 1.7酒店服务界面134. 1(8月艮子页VX1.144. 1.9统计中心界面144. 2客户功能模块的实现144.2. 1JIJ),王yll144 .2.2酒店服务管理界面155 .2.3服务预订管理界面164. 2.4房间预订管理界面164. 2.5我的预订记录界面165. 2.6房间管理界面166. 贝(.176.1 为什么要进行系统测试176.2 软件测试175.318结论20参考文献22方寸23第一章
9、引言1.1 课题背景计算机发展如此的迅速,互联网以及不断的被运用到所有的工作中,在酒店进行经营以及管理中,互联网起到了很大的作用。将发展快速以及稳定的计算机网络以及管理系统运用到酒店的经营管理中,可以帮助酒店提高工作效率的同时给酒店带来很多的利润。但是,还是有很多的中小型企业由于资金的缺乏、人员不足等问题还没有进行网络管理系统的使用,采取人工的记录,这样工作的效率就会降低而且在工作中还会遇到很多的问题,这样就使得在进行酒店经营的时候不能高效的、准确的为顾客服务;对于中小型酒店管理系统没有一个特定的管理系统,都是使用一些大型的其他酒店的管理系统所以在使用其起来就没有那么的方便,很多的功能都用不上
10、。由于这些因素特意推出一个B/S结构的可以适用于这些情况的酒店管理系统。1.2 目的和意义由于酒店的数量不断的增加,很多酒店也将自己的规模不断的扩大,住店的人也越来越多,要想保证酒店可以正常顺利的运行,就要有一个后台操作的系统来对酒店进行日常的操作管理,方便酒店管理人员及时的对酒店进行管理、而且可以为顾客提供提前的酒店预订服务,这样既为顾客提供了方便也使得酒店在对顾客进行管理的时候更加的便利,、而且庞大的客流量在管理起来很是复杂的,有了一个管理系统使用起来就方便的多,及时的掌握的信息,给顾客提供更好的住房信息,解决酒店管理人员强大的工作量,方便顾客更便捷的住宿。计算机网络的不断发展,为适应越来
11、越多的需求,计算机功能也在不断的增强,他可以处理我们日常的文字、图片、语音、管理等很多方面。企业在进行经营发展的过程中所有的任务都可以利用互联网进行操作,利用互联网可以对整个企业的运营状况都可以进行管理,但是在使用的过程依然会有很多的问题不能用互联网系统解决,仍然需要研发新的系统软件来满足不同人的需求。如今,互联网的普及使得人们的生活工作方式都有了很大的转变,运用互联网就可以使得人们的生活有了很大的便利,能帮助酒店实现更大的利润。1.3 开发工具及技术我的此次酒店管理系统的设计是用mysql作为系统的数据库来为系统提供数据以及进行数据的操作。Tomcat7.0服务器由于操作简单而且方便所以讲他
12、运用到我的系统的设计中可以使得系统能够正常快速的运行,然后将所有的程序在MyEclipse存在的环境下进行统一的开发,主要利用JSP技术的支持来完成软件的设计。1、MyEclipseMy氏IiPSe它可以为用户在数据库上进行应用,它的优点就是让人们学习起来简单易懂,而且它的结构简单并且功能也强大,在信息储存量上也是比较大的,MyEclipse它是一种主要应用于数据库的查询和编程,在很多数据库相互关系上得到了应用,它可以对许多数据进行广泛的查询和应用,对于常规的的数据它可以广泛的查询,不需要对其大量的进行储存和掌握,也不用在这上面进行多层次的组合,在操纵的集合方面上我们采取了记录相应集合,在数据
13、上的灵活性是比较强大的,在现在的情况下来看,在一定的程序上实现了某些功能,只需要一小部分的代码就可以实现很大的功能。本系统的开发主要应用了MyEclipsel进行对数据的管理。2、 TomcatTomCat被很多的中小型企业进行软件的使用,他也可以对JSP程序进行直接的开发和使用,不需要有其他的软件进行转化,他可以单独的运行,不需要有其他软件进行转换。3、 mysqlJDBC的驱动程序它是和数据库不同的,在每个数据库的应用它们都是和区分开的,当运行到一定的程序当中,它就会与自己相关的协议与客户端进行通讯。那么这个系统就会对使这些数据进行连接。当我们选择哪个桥的时候,接下来就会简单的叙述这个数据
14、库是如何来创建的。当点击完成按钮的时候就会自动在对话框内弹出数据源的名称,在进行点击下一步即可,直接在输入相对应的身份验证和登录密码。mysql它可以为用户在数据库上进行应用,它的优点就是让人们学习起来简单易懂,而且它的结构简单并且功能也强大,在信息储存量上也是比较大的,sql它是一种主要应用于数据库的查询和编程,在很多数据库相互关系上得到了应用,它可以对许多数据进行广泛的查询和应用,对于常规的的数据它可以广泛的查询,不需要对其大量的进行储存和掌握,也不用在这上面进行多层次的组合,它的操纵对象是记录相应集合,SQ1.数据库的灵活性较强,功能也较强大,大多数情况下,在其他程序中实现某功能需要编写
15、一大堆代码,而在SQ1.数据库中只需要一小段代码就可以实现功能。本系统的开发主要应用了Sql进行对数据的管理。数据数据它是在数据库当中储存的对象,在大多数的人们头脑当中是数字。其实简单的来说数字是一种简单的数据,从广义的角度来说一些文字、数据、图形等等都可以认为是一种数据,这样一来可以给数据就做个定义了。(2)数据库数据库简单的来说它就是对数据进行储存,只不过它在计算上要以某种格式进行存放。但是数据库经过长期的在计算机内储存,它是比较有组织模型数据在里边,这样对于拥有较高的数据具有独立性和共享性。(3)数据库管理系统数据库的管理系统主要功能表现为以下几点:1.数据上它可以通过数据对象进行定义。
16、2 .数据库的语言它可以提供数据的操纵,用户可以通过语言的操纵进行删除、查询和修改等。3 .通过数据库的建立它可以创建数据库的输入和转换功能,能为数据库的重新组合做出监视等。还可以帮助数据库的恢复功能。4 .数据库的开始转充个初始密码都可以对数据库进行建立和维护功能。第二章系统需求分析2.1 需求调研因为目前酒店在不断地的进行装修改进,住店的人也在不断的增加,庞大的信息量使得在进行顾客的记录以及的管理上都将出现一些问题,会使得在进行酒店管理的时候由于问题在不断的发生容易出现工作效率低或者是出错的情况,面对强大的工作量有必要进行酒店管理系统来对酒店的这些问题进行合理的管理,有系统软件的支持,酒店
17、就可以将酒店的所有信息录入到这个系统中,可以进行管理操作这样即提高了酒店的管理效率也不会有出错的情况,因此对酒店的管理系统进行设计是很必要的,由于这个原因进行了此次系统的开发和设计。2.2 可行性分析软件进行研究和开发之前,要对设计出的软件进行非常细致的检查后才可以被运用到具体的工作中,具体的分析软件是否具有可行性,这样就可以帮助企业节省很多的开销支,而且还会浪费人力。在软件设计好后并且要投入使用首先要对软件的整体进行一个测试,测试合格后才可以被正常的进行使用。2.2.1 技术的可行性对技术是否可以进行软件的开发进行了分析和研究,本系统运用的所有的工具都是目前被人们广泛运用的一些工具,这些工具
18、由于一直在被运用所以讲他运用到软件的设计中是非常安全的,而且系统也可以正常的使用,由于java被广泛的进行使用而且在学习期间也多次接触到,所以在进行这方面的研究是很轻松的。由于都是之前接触到的软件所以在进行酒店管理的软件的开发和设计的时候也不会很难,很多学到的知识都可以利用到软件的开发中,所以技术方面是完全可行的。2.2.2 经济的可行性由于软件开发的很多知识都是自己掌握的,所以不需要花费资金进行学习了,而且酒店管理系统软件所用到的工具和服务器大多数都是免费的,所以在进行软件开发的时候不需要花费大量的资金,所以在经济上是完全可行的。2.2.3 操作可行性由于软件设计很多都是利用现成的程序,在操
19、作起来就方便很多,而且操作界面并没有很复杂的语言和程序,所有的操作在界面都有显示,所以在操作上是非常快捷的,只要有一定的简单的计算甲的知识就可以进行系统的操作,不需要有专业人士的培训,所以在操作上是完全可以的。2.2.4 法律的可行性本文设计的酒店管理设计的系统中很多的工具和服务器都是现成的、公开的,所以开发这个软件是完全自己设计的劳动成果,没有进行抄袭等活动,所以不存在法律因素。所以在对软件投入使用的所有情况进行了详细的分析后,说明本软件可以被正常的进行酒店管理系统的使用,而且运用软件对酒店进行管理还可以使得酒店的管理更加的规范,提高酒店的质量。2.3 功能需求分析系统的主要操作人员就是酒店
20、的管理员,管理人员通过用户名和密码之后就可以登录到酒店的管理系统对酒店进行相关的操作管理了,登录到酒店的管理系统中就可以对酒店的实际情况进行了解和管理,并做出合理的分配。软件在进行操作的时候界面上设计了很多的提示,所以操作起来是很简单的。不需要有专业的人士进行培训就可以进行操作了,本系统可以实现的功能如下:(1)系统界面简单没有复杂的操作,只要有简单的计算机知识就可以进行操作了,帮助使用者进行操作。(2)管理员可以对信息进行管理、对订单信息进行记录和管理以及可以进行预订的功能等。(3)操作起来比较安全,不会很容易的遭到破坏。管理员功能模块图说明:管理员是进行酒店管理系统的管理人员。(1)注册用
21、户管理模块:对酒店注册的所有的用户进行管理(2)基础信息模块:这个模块对酒店的客户消费进行管理,合理的安排酒店的住店情况(3)销售管理模块:在这个模块中就可以看到的所有用户入住以及退房信息,住人和不住人在这个模块中可以清晰的展现出来方便管理员进行的安排工作。(4)预订信息管理模块:有顾客进行提前预定房间后,在这个模块就会有显示,管理员就会将预定的进行预留,方便顾客住所。(5)管理模块:管理员对信息的增删改查操作。酒店服务管理策略管理订单管理类型管理房间管理用户管理服务预订管理统计中心用户注册酒店服务个人信息房间管理我的预订记录房间预订服务预订图2.2系统功能图第3章系统设计3.1 系统结构设计
22、本酒店管理系统主采用B/S结构(BrOWSer/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于IntCrnet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图47所示。执行过程图3-1系统工作原理图3.2 数据库设计3.2.1 数据库E-R图在概念模式的设计中,E-R模型法是最常见的设计方法。本系统的E-R图表现了系统中各个实体之间的联系,本系统的各实体E-R图如下图所示:1 .客户信息实体E-R图,如图3-2所示。图3-2客户实体属性图2 .订单信息实体E-R图,如图3-3所不。图3-3订单实体属性图3 .服务预订
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp 酒店 管理 系统 springmvc 论文

链接地址:https://www.desk33.com/p-1415655.html