酒店毕业论文-西大基地GXDX0801韦静贤dwma.docx
《酒店毕业论文-西大基地GXDX0801韦静贤dwma.docx》由会员分享,可在线阅读,更多相关《酒店毕业论文-西大基地GXDX0801韦静贤dwma.docx(89页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、基于B/S结构构的数字字酒店管管理系统统的设计计与实现现中文摘要要数字酒店店管理系系统是一一个由人人、计算算机和数数据库组组成的进进行酒店店经营管管理的系系统,通通过对信信息的收收集、传传递、整整理、加加工、维维护和使使用,提提高管理理水平和和效率,从从而实现现酒店管管理的自自动化、规规范化和和人性化化。本系统采采用流行行的Weeb应用用开发框框架Sttrutts+PPOJOO+Hibbernnatee来实现现;数据据库的设设计上,采用MMySQQL来支支持各种种信息,保保障数据据安全。使使用Ecclippse(MyEEcliipsee)、Apacche-Tomccat-5.22.0开开发工具
2、具开发。本系统包包括了前前台功能能:用户户注册、用户登录、顾客订餐、菜单信息查询、顾客订房,客房信息查询以及客户付款;后台功能:用户管理,菜肴信息维护,客房信息维护,就餐计划管理,就餐管理,住宿计划管理,住宿管理等。本文简要要介绍了了基于MMySQQL数据据库系统统和采用用Javva程序序语言开开发的基基于B/S结构构的酒店店管理系系统的设设计与实实现,着着重阐述述了该系系统开发发实现过过程,从从系统采采用的开开发工具具,开发发平台以以及架构构介绍到到方案论论证、系系统功能能介绍和和开发过过程对遇遇到问题题的分析析和解决决等各个个环节都都进行了了较为详详尽的分分析和描描述。关键词: 酒店店管理
3、信信息系统统MySSQL JaavaBB/STHE DESSIGNN ANND IMPPLEMMENTTATIION OF THEE DIIGITTAL HOTTEL MANNAGEEMENNT SSYSTTEM BAASEDD ONN B/S AARCHHITEECTUUREAbsttracctThe hottel mannageemennt iinfoormaatioon ssysttem commposses of humman, coompuuterr annd ddataabasse, whiich is useed tto ddo hhoteel mmanaagemmentt. T
4、Throoughh thhe ccolllecttionn, ttrannsmiissiion, soortiing outt, pproccesssingg, ssafeeguaardiing andd ussingg off innforrmattionn, iimprrovee maanaggemeent levvel andd effficcienncy, thhus reaalizze tthe auttomaatizzatiion, sttanddarddizaatioon aand hummaniizattionn off maanaggemeent of hottelss.Fo
5、r thiis ssysttem, wee usse ffashhionnablle WWeb apppliccatiion expploiit fframmewoork-Strrutss+ PPOJOO+ HHibeernaate to reaalizze; We usee MyySQLL too suuppoort varriouus kkindds iinfoormaatioon aand enssuree thhe ssafeety of datta ffor dessignningg daatabbasee. WWe cchooose Ecllipsse(MMyEcclippse)
6、annd AApacche-Tommcatt-5.2.00 ass deevellopmmentt tooolss.Thiss syysteem iinclludee prroscceniium funnctiion: usser reegissterr, uuserr looginn, oordeer mmeall, iinquuiryy meeal messsagge,inqquirry rroomm meessaage, orrderr rooom andd clliennt ppay forr thhe oordeer; Thee baackggrouund funnctiion: u
7、sser mannageemennt, dissh mmesssagee maainttainn, gguesst rroomm meessaage maiintaain, eaatinng pplann maainttainn, eeatiing mannageemennt, loddginng pplann maanaggemeent, loodgiing mannageemennt aand so on.Thiss paaperr haas bbrieeflyy inntrooducced thee deesiggn aand impplemmenttatiion of thee hot
8、eel mmanaagemmentt infoormaatioon ssysttem whiich basses onn B/S aarchhiteectuure andd iss deevellopeed wwithh MyySQLL annd JJavaa prrogrrammmingg laanguuagee, eemphhatiicallly expplaiinedd thhat shoouldd deevellop thee cooursse oof rrealliziing sysstemmatiicallly, frrom thee inntrooducctioon oof to
9、ools ,pllatfformm annd sstruuctuure whiich is adoopteed ffor devveloopmeent , tto tthe demmonsstraatioon oof pproggrammme,thee inntrooducctioon oof tthe sysstemm fuuncttionn annd tthe anaalyssis andd sooluttionn off thhe ddiffficuultyy whhichh tuurneed uup dduriing thee deevellopmmentt, aall thaat w
10、whatt arre mmetiioneed bbefoore aree eexhaausttivlly aanallysee annd ddesccrippte in dettaill.Keywwordds:thee hootell maanaggemeent infformmatiionssysttem MyySQLL JJavaaB/SS目录第一章前前言1第二章系系统概述述3第三章开开发平台台介绍44第四章开开发工具具介绍554.1 Ecllipsse(MMyEcclippse)介绍54.1.1 EEcliipsee简介54.1.2 MMyEcclippse的的功能和和特点554.2 A
11、paachee-Toomcaat-55.2.0介绍绍64.3 MySSQL数据库库介绍664.3.1 MMySQQL的特特性64.3.2 MMySQQL的应应用7第五章系系统架构构介绍885.1三三层架构构介绍885.1.1三层层架构简简介85.1.2各层层职责885.1.3实际际应用介介绍95.2 B/SS架构介介绍95.2.1 CC/S与与B/SS架构比比较95.2.2 BB/S简简介111第六章课课题目前前在国内内外的研研究及应应用开发发现状1126.1该该课题在在国内外外的研究究动态1126.1.1国外外研究动动态:126.1.2国内内研究动动态1336.2该该课题的的应用开开发现状状
12、13第七章需需求分析析147.1 系统总总体结构构图1447.2 系统业业务模型型图1447.3 系统用用例图1157.4系系统业务务流程图图167.4.1餐饮饮前台业业务办理理和后台台管理流流程图1167.4.2住宿宿前台业业务办理理和后台台管理流流程图117第八章数数据库设设计1888.1概概念设计计188.2逻逻辑设计计258.2.1数据据库表汇汇总2558.2.2具体体表结构构26第九章系系统的关关键技术术以及要要点介绍绍299.1 JSPP简介2999.1.1 JJSP简简介2999.1.2 JJSP的的特点2299.2 Strrutss框架3119.2.1采用用该框架架的背景景及原
13、因因319.2.2 MMVC设设计模式式概述3319.2.3 SStruuts框框架介绍绍329.3 POJJO(JavvaBeean)介绍3339.3.1 PPOJOO概述3339.3.2 JJavaaBeaan使用用规范3349.3.3 JJavaaBeaan的特特点3449.4 Hibbernnatee O/R MMapppingg359.4.1 持持久化和和持久层层的定义义359.4.2 HHibeernaate介介绍3559.4.3 HHibeernaate的的体系结结构355第十章系系统功能能介绍33810.11 功能能模块分分析38810.22 各功功能模块块说明33810.22
14、.1 前台功功能介绍绍3810.22.2 后台功能能介绍440第十一章章开发中中解决的的主要技技术难题题4711.11 表示示层出现现的技术术难题44711.11.1对对用户信信息的获获取47711.11.2页页面乱码码的处理理4811.22 业务务层出现现的技术术难题44911.22.1事事务的提提交50011.22.2 Sesssioon线程程安全55011.33持久层层出现的的技术难难题52211.33.1 在Hibbernnatee的映射射文件中中对于ccasccadee属性的的设置55211.33.2 在Hibbernnatee的映射射文件中中对于iinveersee属性的的设置55
15、3第十二章章开发的的心得体体会与收收获555参考文献献57致谢588第一章 前言1.1课课题的来来源近年来,随着改改革开放放步伐的的加快和和中西方方文化的的交流与与发展,我我国人民民生活水水平显著著提高,全全社会对对餐饮业业的需求求量也越越来越大大,伴随随着消费费的持续续增长,酒酒店行业业已经成成为现代代社会中中发展最最快的行行业之一一。要想想在激烈烈的市场场竞争中中生存,就就必须在在经营管管理、餐餐饮服务务等方面面提高管管理意识识。而对对酒店的的经营状状况起决决定作用用的是对对酒店日日常营业业的管理理,所以以应势而而出的酒酒店管理理系统有有着很好好的可行行应用性性。传统统的酒店店系统大大都使
16、用用C/SS(Clliennt/ Serrverr) 模模式的计计算机信信息管理理系统,这种C/ S 模式在在20 世纪900 年代代分布式式处理中中起到主主流系统统的作用用,它有着着自身的的一些优优点,如通过过在客户户和服务务之间划划分各自自所包含含的层次次,提高了了应用的的计算效效率,缓解终终端/ 主机模模式中主主机繁重重的负担担,在终端端/ 主机机模式和和文件服服务器模模式中找找到平衡衡等;然而随随着酒店店规模的的日益扩扩大,应用程程序的复复杂程度度不断提提高,传统的的C/ S 模模式逐渐渐暴露出出许多问问题,如系统统的可移移植性、可可扩展性性、可维维护性都都很差等等,同时,随着Innt
17、errnett 迅速速普及以以及中国国加入WWTO ,酒店店管理也也面临着着许多新新的挑战战和机遇遇,如提供供远程客客房预定定、餐饮饮预定、网网上信息息发布等等等。因因此,酒店迫迫切需要要开发出出基于BB/ SS(Brrowsser/ Seerveer) 模式的的酒店管管理系统统,以适应应当前酒酒店行业业的发展展,提供更更好的服服务和提提高酒店店的经济济效益1。1.2课课题采用用的技术术因此,针针对上述述情况,我我开发了了一个基基于B/S结构构的数字字酒店管管理系统统。它采采用表示示层、业业务层,持持久层三三层架构构,采用BB/S结结构以及及三层架架构的好好处主要要是:基基于B/S结构构的系统
18、统使得客客户端无无专用程程序,应应用程序序全部集集中在应应用服务务器,这这更便于于应用程程序的维维护管理理,降低低用户应应用成本本。软件件的系统统升级和和功能改改进变得得更加容容易,当当程序和和系统需需要更改改时,只只需要在在Webb Apppliicattionn Seerveer TTierr上修改改程序的的界面和和系统的的业务逻逻辑,减减少了系系统维护护和修改改的工作作量,特特别适合合互联网网时代的的应用需需要。再再者,对对于业务务逻辑比比较复杂杂的系统统,分层层处理会会更加方方便和清清晰,并并且测试试就比较较容易,思思路也清清晰,可以减减少模块块之间的的耦合性性,最后后本系统统使用Ja
19、ava面面向对象象学编程程语言开开发,可可以解决决跨平台台的问题题,并且且提高系系统的安安全性。1.3课课题达到到的目标标本次设计计的数字字酒店管管理系统统分为前前台操作作和后台台处理,以以数据库库为核心心。整个个系统围围绕顾客客就餐和和住宿的的业务流流程而设设计。该该系统全全面、正正确、完完整、及及时地收收集、加加工、整整理在整整个就餐餐和住宿宿的业务务流程中中所发生生的各类类有关信信息,具有检索索迅速、查查找方便便、可靠靠性高、存存储量大大、保密密性好、寿寿命长、成成本低等等优点。这这些优点点能够极极大地提提高宾馆馆管理的的效率,也也是宾馆馆的科学学化、正正规化管管理,与与世界接接轨的重重
20、要条件件。第二章 系统概概述2.1系系统简介介本文的数数字酒店店管理系系统是一一套比较较复杂的的软件,它是依依据大中中型酒店店和宾馆馆的营业业点,结结合计算算机信息息管理的的特点,利利用计算算机网络络及其它它通讯工工具设施施对酒店店业务信信息进行行及时有有效管理理的一个个应用软软件。2.2系系统功能能简介数字酒店店管理系系统分为为前台操操作和后后台处理理,以数数据库为为核心。整整个系统统围绕顾顾客就餐餐和住宿宿的业务务流程而而设计。总总体上,其其功能贯贯穿2 条线:一条线线贯穿着着客户注注册、查查询就餐餐计划或或住宿计计划信息息、预定定就餐订订单或住住宿订单单信息、更更改就餐餐或住宿宿订单信信
21、息、取取消预定定的就餐餐或住宿宿订单信信息等;另一条条线是对对菜肴、餐餐桌、客客房、客客户信息息的维护护,以及及根据酒酒店就餐餐时间和和餐桌的的具体调调度安排排和住宿宿时间和和客房的的具体调调度安排排来制定定就餐计计划和住住宿计划划,并负负责打印印统计报报表和相相关的单单据。该该系统全全面、正正确、完完整、及及时地收收集、加加工、整整理在整整个就餐餐和住宿宿的业务务流程中中所发生生的各类类有关信信息。第三章 开发平平台介绍绍3.1 J2EEE平台台简介本系统的的开发平平台是JJ2EEE。J2EEE本身是是一个开开放的标标准是美美国Suun公司司刚刚推推出的一一种全新新概念的的模型,与传统统的互
22、联联网应用用程序模模型相比比有着不不可比拟拟的优势势。当今今许多企企业都需需要扩展展他们的的业务范范围,降低自自身经营营成本,缩短他他们和客客户之间间的响应应时间,这就需需要存在在一种简简捷,快速的的服务于于企业,合作伙伙伴和雇雇员之间间。典型型的说,提提供这些些服务的的应用软软件必须须同企业业信息系系统(EEIS)相相结合,并并提供新新的能向向更为广广阔的用用户提供供的服务务。这些些服务要要具备以以下的特特点:a高可可用性:来满足足现在的的全球商商业环境境b安全全性:保保护用户户的隐私私和企业业数据的的安全c可依依赖性和和可扩展展性:保保证商业业交易的的正确和和迅捷通常这些些服务是是由分布布
23、的应用用程序组组成的,包包括前端端数据端端和后端端数据源源以及它它们之间间的一层层或几层层,这些些中间层层提供了了把商业业功能和和数据与与EISS相结合合的功能能。这些些中间层层把客户户端从复复杂的商商业逻辑辑中分离离出来,利利用成熟熟的INNTERRNETT技术使使用户在在管理上上所花费费的时间间最小化化。J22EE正正式降低低了开发发这种中中间层服服务的成成本和复复杂程度度,因而而使得服服务可以以被快速速的展开开,并能能够更轻轻松的面面对竞争争中的压压力。J2EEE通过定定义一种种标准的的结构来来实现它它的优势势,如下下:a JJ2EEE Apppliicattionn Prrogrram
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 毕业论文 基地 GXDX0801 韦静贤 dwma
限制150内