欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于JSP技术酒店管理系统设计与实现.docx

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

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于JSP技术酒店管理系统设计与实现.docx

    基于JSP技术酒店管理系统设计与实现 基于JSP技术的酒店管理系统设计与实现 基于JSP的酒店管理系统设计与实现 摘 要 本酒店管理系统是针对当下中小型酒店管理的详细需求,从详细工作动身,对以往的线上酒店管理系统存在怀疑进行分析与对比,结合电脑系统的概念、架构、模型、方式、理论,在不同种类电脑和操作系统的状况下,运用现今最流行的BS架构java中流行的MVC3层设计模型myeclipse编辑器、MySQL数据仓库设计并实现的。此线上酒店管理系统关键囊括了系统用户管理分块、客房资料处置分块、结账处置、入住处置、登录分块、退出分块等多个分块。它助益酒店管理实现了智能化、网互联化,经验数次测验,实现了系统设计目的,相比以往老旧的管理模型,这个系统合适地利用了酒店管理数据资料,有效地减低了酒店管理的经济投入,极大地增加了酒店管理的效果。 重心词:酒店管理;MVC模型;MySQL数据仓库;信息化、网互联化; ABSTRACT This hotel management system is to meet the specific needs of the current small and medium-sized hotel management, starting from the specific work, the previous online hotel management system doubts analysis and comparison, combined with the computer system concept, architecture, model, mode, theory, in the case of different types of computers and operating systems, using todays most popular BS architecture java popular MVC3 layer design model myeclipse editor, data warehouse design and implementation. The key points of this online hotel management system include system user management block, guest room information management block, checkout management, check-in management, login Block, exit block and other multiple blocks. It helps hotel management to realize informationization, network interconnection, after many tests to achieve the purpose of system design. Compared with the old management model, this system makes proper use of hotel management data, effectively reduces the economic investment of hotel management, and greatly enhances the effect of hotel management. Keywords: hotel management; MVC model; MySQL data warehouse; information, network interconnection; 目 录 摘 要 I 目 录 III 第1章 绪论 1 1.1研发状况 1 1.2研发意义 1 1.3探研内容 1 第2章 关键科技工具讲解并描述 1 2.1 JSP言语 1 2.2 MySQL数据仓库 1 2.3 jsp科技 2 2.4 MVC模型 3 第3章 系统分析 1 3.1可行性分析 1 3.1.1经济可行性 1 3.1.2科技可行性 1 3.1.3操作可行性 1 3.2需求分析 1 3.3业务经过分析 2 3.4数据经过分析 3 第4章 系统设计 5 4.1系统架构设计 5 4.2功能分块设计 5 4.3数据仓库设计 6 4.3.1数据仓库设计概述 6 4.3.2概念设计 6 4.3.3表设计 7 第5章 系统实现 13 5.1基本领物 13 5.2登录分块的实现 14 5.2.1首页实现 14 5.2.2管理员后台登录 14 5.3用户分块的实现 17 5.3.1注册分块登录的实现 17 5.3.2预订管理分块的实现 19 5.4管理员分块的实现 20 5.4.1用户管理分块的实现 20 5.4.2顾客信息管理分块的实现 22 5.4.3酒店公告管理分块的实现 24 5.4.4客房信息管理分块的实现 26 5.5.5结账管理分块的实现 28 第6章 系统测验 31 6.1测验目的 31 6.2测验概述 31 6.3单元测验 31 6.3.1注册测验 31 6.3.2登录测验 32 6.4集成测验 33 第7章 总括 34 致 谢 35 参考文章 36 附录 37 第1章 绪论 1.1研发状况 从上个世代末期起先,网互联科技渐渐起先流行起来,网互联向前进步进入了起步阶段。直到本世纪初期,信息化科技才起先渐渐向前进步,计算机的科技体现出它极高的优越性。紧接着,各种各样的计算机走进了居家、企事业单位、高校、机关等部门。信息化的时段渐渐来临,便利的交通和丰富的旅游文化,让愈来愈多的酒店拔地而起,酒店管理变成网互联时段下媒体管理的重心内容。酒店管理是媒体中特殊关键的部分,由于其特性也令它比较难实时对比。所以时间一长就会出现管理困难、信息出现误差和不便利查询的状况,而且信息数据量一旦过大就难以人手去维持和解决。随着信息科技的广泛应用,渐渐引用了信息化科技管理,渐渐取代了人工管理模型,运用电脑系统来管理酒店客房管理,带来的利处是查询快捷,信息精确率高,不奢侈开资,增多了工作的效果。本次系统研发,关键以酒店客房管理为对像,依据需求来做完功能设计。 1.2研发意义 伴着时代的发展和服务行业的腾起,酒店管理也在快速向前进步,也可以说酒店管理已渐渐变成时代酒店行业发展历经中最为关键的部分之一。但是始终以来我国一般的酒店管理并没有创建1套完备的行之有用处的线上酒店客房管理系统,以往的人工处置的效率明显不能是跟不上现代化的酒店行业日常运作和维护,经我的剖析得出下面几点不太好的地方: (1)交易和登记过程过于繁琐, 极大地影响了员工的服务看法; (2)遇到客流高峰时简单造成前台服务瘫痪,以至于失去了部分商机; (3)相关数据和资料的整理和爱护比较难,简单出现错误或弄丢; (4)对有关信息的查询不够快捷,对客人的反应不能得到刚好的回复; 因此,务必要一个操作便捷,高能平安的管理体系来替代。 本系统设计的关键意义在于,1个方面,之于酒店来讲,系统上线后可使带来特殊大的便利性,酒店客房管理属于特殊细心的管理模型,要求数据量大,电脑管理可使增多精确性,更为便利的就是信息的查询,特殊大的增多了工作效果,改善了管理品质;另外1个方面,经过系统的设计,自我对程序设计有了更加深化的了解,另外产出了浓烈的学习趣味,在对怀疑分析方面有了特殊的方式,是进入社会之前1次特殊好的演练学习机会。 1.3探研内容 1. 不一样用户的登录怀疑:依据用户的类型(超级管理员、一般用户)实现用户运用权限的区分并显示不一样的操作外貌。 2. 数据仓库的链接怀疑:数据仓库链接为系统中的重心科技。3. 数据的一样性无漏洞怀疑:这个系统必要保证数据的一样性无漏洞,才能实如今有的效的管理。不能让没有权限的用户对数据进行操作另外定期对数据仓库进行备份。4. 外观研发:系统外表的设计特殊关键,要使外表含有亲力,网站研发充分考查运用简明、界面人性化。5. 分析酒店客房管理化状况; 6. 探研线上酒店客房管理系统的状况有的怀疑; 7. 探研系统的整个架构、整个设计、数据仓库设计、数据仓库无漏洞设计功能设计; 8. 探研平台各个子系统的功能实现的方式、信息科技的融合、信息无漏洞科技的养护; 9. 采纳先进、流行的JSP:利用这一技术可以建立平安的平台,进行线上酒店客房管理系统的功能设计。 第2章 关键科技工具讲解并描述 2.1 JSP言语 这个系统的研发关键用JSP(Hypertext Preprocessor,超文本预处置机)这一门研发言语。做为研发言语,这是一类通用的开放源码脚类言语。这种语法关键是将C言语、JavaPerl等言语的关联特点进行总括汲取构成自身特点,使得更加便捷学习,当前广博在Web方面进行运用。此语法的特殊之处在于将C、Java、Perl这三种言语进行了归并,并创新出JSP含有自我特点的语法。它在执行动态网站页面方面相之于CGIPerl言语更加高能。用动态页面假如是运用JSP言语,那么相之于其它的编码言语,JSP执行的本质是让程序嵌入HTML文件当中,相之于其它言语,其执行的效果一般都领先于其它的言语。此外,JSP用汇编翻译后代码方面也是做得比较好的,一般其用汇编翻译可使使代码的执行速率比一般言语都要快。 其关键特征有以下几个方面: 1)不用花钱性 其它科技相比,JSP自身不用花钱且是开放源码代码。2)顺当性 运用JSP编码的程序一般研发比较快,并且系统执行也比较快,也便利学习。嵌入于HTML的这种方式,使其相之于其它研发言语编辑起来相比较便利,好用性也更加强,对初学者是比较适用的。3)跨平台性强 鉴于JSP是执行在服务器的脚类,可使之执行于Linux,Unix,Android,MacOS,WINDOWS等平台。. 4)效果高 JSP占用特殊少的系统资料。JSP是面对对像且单独于架构的动态脚类言语,运用JSPHTML写WEB页面,JSP服务器先对界面的JSP代码进行判辨,接着把处置过的成果连同HTML内容一齐传递到访问端的阅读器。JSP是一类源代码开放程序,含有特殊好的跨平台容纳性。JSP代码可使在Window系统以特殊多版本的linux系统上完整执行。JSP言语是不用任一特殊的研发场景的,因此用户可使干脆在WEB页面中写入JSP命使代码。在WEB页面中,全部的JSP代码都被放置在“<?JSP”“?>”中。 2.2 MySQL数据仓库 如今在国际上比较流行的数据仓库管理系统当中,关键有ORACLE、MySQL、SYBASE、MySQL、DB2等。MySQL2008版本含有MySQL Server 7.0版本的全部特殊好性,并在此基石上添加特殊多更前卫的功能,进而更加便捷运用、更好的拓展性,集成度高。鉴于是Microsoft的产品,因此MySQL Server 2008在容纳性可使和Microsoft的其他关联产品进行特殊好的适用合并,可使跨及Microsoft Windows 2008到Microsoft Windows 98等多种平台。 MySQL的T-MySQL支撑ANSI MySQL92标准,是架构化查询言语MySQL的一类。MySQL Server在身份核验上关键运用以下方式:登录核验、数据仓库用户帐号许可核验、二级无漏洞核验这些。且在同一时长支撑MySQL Server核验Windows NT核验2种模型。Microsoft的MySQL Server是特殊完备的CS系统。MySQL Server必需再Windows NT上运行,同时Windows NT对许多平台也是支持,它令MySQL Server具备特殊完整的功能。MySQL Server 2008中含有失败转移集中数据仓库镜像科技,失败转移集中数据仓库镜像科技可使确保系统向用户提交的运用系统高度稳定可用。鉴于运用了数据仓库加密、相比以前版本更加无漏洞的默认设置、对密码制度无漏洞模型进行了加强以实行了许可化把控的细化,使得系统在运用MySQL Server 2008对数据信息处置时可以搭建无漏洞级数很高的功能。 2.3 jsp技术 web 的服务平台jsp是由Microsoft创建的。这个平台最重要的功能就是可使信息、人设施用一类规范的,以特性化的方式链接起来。 之于Microsoft来说,jsp科技是它的1个终极幻想,可运用这个科技实现以前全部做完不了的功能,这是1次跃进。从今最终面,无论什么时刻,随意方面我们都可使在任一设施上进行互联信息沟通网。在最终面会在世界构成1个特殊大的全球网互联的末端设施服务中心,将会随时变成每1个人的智能型助手。到那时哪怕你没有闲暇的时长去处置信息分析访问,换个说法不用访问的信息分析,一旦它获得到指使,就会自主的查找关联学识智能化集成处置,更高能的处置我们交代的“使命”910。(1)JSP Framework的2个组合件 JSP架构含有2个不一样的元素:包以架构的程序研发包(SDK)。当然若是要单纯的要执行jsp程序,我们全部没必要研发jsp运用程序。我们须要在部署发型包组合件这里下功夫。因为jsp Framework在发行包上没有进行过用汇编翻译,因此最终面它只能用汇编翻译JSP运用程序。(2)架构的特点 JSP架构的2个关键特点:跨平台言语。(a)跨平台 JSP架构程序可使随意跨及操作系统平台硬件场景,不管在哪台电脑上只会写一遍。 (b)跨言语 . JSP架构里面一类共同的言语系统(CommonLanguageSystem ,叫做CLS)。规定了特殊多标准化的jsp Framework数据种类。 Web运用程序可运用JSP研发出来。如今已然变成了网互联新的一代Web运用程序研发工具之一,一般的编码代码的人员已渐渐的起先接纳、运用它了。(3)JSP概述 JSP由Microsoft于1996年11月发行的Web运用科技的向前进步。不单单可使看作是1个新的的架构,另外我们在工作当中能接受任一产品的制备运用程序代码,产出高能、动态、沟通的vbscript、javascript运用镶嵌到HTML当中。(4)JSP的特点 (a)代码思维显示页面分割 JSP含有程序美工2个部分,文件从头到尾html标签<%>代码交织。通常,编码员遵照以前所安排的起先写代码,跟着是美工遵照设计页面编码员探讨该用哪种布局页面最为合适,最终面编码员把设计镶嵌线程序。 (b)用汇编翻译执行 我们运用了一类虚构的编码架构,把VBScriptJavaScript做为编码言语,假如发觉操作系统挪用了JSP源代码1次,那么我们确定正值访问某个页面。 (c)缓存 鉴于JSP的缓存基本上没有,通常只能篡改数据仓库来增多性能。并陈说了缓存的概念,1个高速缓存页的一页当中,对一些参数的把控缓存的页缓存,缓存里的数据可使在特殊大水准上,助益我们折服这个难题。 (d)代码隐藏 编码后产出的代码更便利写,含有更干脆的布局,特殊大削减了研发养护系统的困难性以制作本钱 。 (5)JSP的重心科技 (a)WebForm Form(表单)是1个含有不一样类别种类的容器控件,控件必需干脆或间接地链接。(b)Web Service Web Service是Web服务调取其他Web服务方式。简而言之,是你的网站可使利用其他网站的资料1112。2.4MVC模型 MVC(Model View Controller)是1个架构模型,它有3个重心部件,即模型、视图、把控器。模型表示运用程序重心,视图表示显示数据,把控器表示处置写入。他们各自处置自我的事物,将业务思维数据显示分割,便于代码的重复运用。 第3章 系统分析 3.1可行性分析 此文章的设计的系统分别从经济、科技以及操作的可行性等方面进行全面的分析。 3.1.1经济可行性 鉴于系统研发的工具程序全是可使不用花钱运用的,因此系统研发的费用很少,甚至只必需少许的费用就可使研发出这个系统,也可使略掉不统计;再加上经过系统的实施可使增多用户文件的私密性,特殊大程度的爱护用户的信息无漏洞,因此,从这些方面就可使说经济上是可行的。 3.1.2科技可行性 科技的可行性是指在当今所含有的科技条件之下,电脑程序硬件的向前进步能否够满足向前进步的要求。鉴于这个系统研发基于java言语,在一般的电脑上就可使满足研发这个系统所必需的软硬件条件;因为它占用的内部储存原来就相比较较少,我们用MySQL Server数据对程序的研发以设计在理论上没有怀疑的因素是:它占用的内部储存实在是太少了。 3.1.3操作可行性 做为当今大部分用户来讲,都有肯定的计算机操作基础,都可使特殊便利的运用电脑进行不同种类操作,是以此文章在研发设计上运用java科技进行设计的线上酒店客房管理系统,其操作是全部可行的。 经过上述分析,可使确认该系统含有详细研发的价值可能性。 3.2需求分析 对应现存的怀疑必需,经过功能需求的分析,特创建了信息化、信息化的线上酒店客房管理系统。 这个系统关键含有了等系统用户管理、顾客信息管理、酒店公告管理、客房信息管理多个功能分块。下面分别便利述说一下这几个功能分块需求。管理员的登录分块:管理员进入后台对该系统其他分块进行监管处置。用户的登录分块:已注册的客人登录进系统,查询用户的信息和执行可运用的功能。用户注册分块:游客可使进入注册功能,系统会返回信息提示注册完成与否。添加管理员分块:向这个系统中添加更多的管理人员,管理员含有一般管理员超级管理员。顾客信息管理分块: 顾客信息列表:将数据仓库的商品表以列表的方式呈现给管理员。添加顾客资料:实现管理员添加顾客资料,应当含有顾客信息。修改顾客资料:实现管理员修改顾客资料,含有修改顾客信息。酒店客房管理分块: 酒店客房列表:将数据仓库的商品表以列表的方式呈现给管理员。添加酒店客房:实现管理员添加酒店客房,应当含有酒店客房。篡改酒店客房:实现管理员篡改酒店客房,含有篡改酒店客房。 酒店公告管理分块: 酒店公告列表:进行酒店公告列表显示。 客房信息管理分块: 客房信息列表:显示系统的全部客房信息,可使经过重心字查询。客房信息删除:对写入不正确或过期的客房信息删除。用户分块: 文档管理:用户登录这个系统。可使对自我的个人主页进行查看。系统信息:用户可使查看自我的系统提示信息。篡改文档:用户可使篡改自我的账号密码。信息搜寻:用户可使经过重心字搜寻站内信息。密码篡改:用户可使篡改个人登录密码。系统管理分块:含有数据备份。退出分块: 管理员退出:管理员用来退出系统。用户退出:用户用来退出系统。3.3业务经过分析 整体业务经过:以用户的身份在登录页面写入账号密码,历经数据仓库身份核验,核验胜利后跳转回主页,能够运用系统,管理系统等功能操作,作为管理员的身份在登录页面写入账号密码,历经数据仓库身份核验,核验胜利后转至主页,能够运用系统,管理系统等功能操作。系统的业务经过如下图所示。 图3-1系统业务经过图 3.4数据经过分析 信息流图的简叫做DFD,是经过运用图形的方式对系统所具备的思维功能进行述说,描述系统数据的流向思维变换。鉴于该方式能将特殊难述说的怀疑进行表述,因此被研发者广博运用,是当前运用范畴特殊广博的架构化系统分析方式。 零层数据经过是经过中最抽取的一层,它含有了用户注册和登录管理、用户功能管理查找管理等功能分块,在登录注册分块运用到的数据储存有用户账户信息文档、用户信息文档,用户功能管理分块必需的储存是用户动态信息文档、图像信息文档,查找养护是经过以上这些文档信息经过重心词进行搜寻。系统的0层信息流图如下图所示。 图3-2系统信息流图(0层) 1层信息流图中,数据实体含有一般用户管理员,一般用户数据经过含有功能选取、酒店公告和客房信息监管处置、;管理员用户数据经过含有顾客信息、酒店公告、系统监管处置;一般用户信息流含有操作、添加、阅读信息;管理员信息流含有添加、删除、篡改、查询、阅读、提示等,数据仓库表含有。 系统的1层信息流图如下图所示。 图3-3系统信息流图(1层) 2层为管理员操作后台信息流图,管理员可使分别经过添加、篡改、删除来对系统进行监管处置,如下图所示。 系统的2层信息流图如下图所示。 图3-4系统信息流图(2层) 第4章 系统设计 4.1系统架构设计 系统关键是分为管理员端设计和用户端设计。用户端分块关键是系统的一般用户在注册、登录功能中可使看到用户的个人资料,编辑和修改自己的资料;管理员端分块关键是管理员登录并对全部系统功能关联操作进行处置,可进行管理员的添加删除,能够对系统中的一般用户管理和查询。 系统的功能架构图如下图所示。 图4-1系统功能架构图 4.2功能分块设计 注册分块:游客用户可使系统进行账号注册,账号注册务必要填写的数据有用户名、password、确认密码、QQ、邮箱等,提交注册信息后,系统经过js代码断定用户写入的注册数据是不是吻合要求,假如吻合要求后,在系统数据仓库中新增1个用户记录,为了无漏洞性,运用md5加密算法做完密码的加密,然后储存数据仓库。 登录分块:在用户登录历经中,含有用户名、密码核验码,系统必需先对核验码进行正错断定,若用户登录运用了核验码,则用户登录时除去必需写入用户名密码外,还要写入核验码。在断定核验码为正确后,断定userename password,鉴于userpassword是用MD5加密过的,在对其进行推断时,应当先对进行MD5转换过后的密码推断,假如密码或者用户名出现不匹配时将退回至登陆页并提示错误信息。客人信息管理分块:用户上传了自己的个人信息,对于用户的信息储存表中,管理员可以编辑并提交相应信息,提交完成后方可对这些信息进行审核与管理。房间信息管理分块:编辑系统后台中的房间信息表,管理员登陆并对其进行增删查改等操作,每当客房信息右更新时,相关的JS函数将会检测该信息是否正确和规范,推断完即可将新的数据插入表中。酒店公告管理分块:酒店公告管理分块含有酒店公告录入、酒店公告列表、酒店公告搜寻、酒店公告篡改、酒店公告删除,全是经过MySQL句子来实现数据仓库操作,并将数据放置到html外观中。系统管理分块:数据存档和备用功能。 4.3数据仓库设计 4.3.1数据仓库设计概述 数据仓库的设计在这1套研发系统中扮演者特殊关键的角色,完备的数据仓库创建可使让其更快的做完项目。全部数据仓库的创建是库存管理系统研发创立的重心科技,概括的说,就是依据用户的需求创立起满足用户的必需的数据仓库。数据仓库的整体设计是在程序研发是其最关键的怀疑。 以前运用手工搜集的方式来对信息架构困难,运用场景多样的信息进行搜集。这种形式的效率和结果跟操作人员的实力和认知是成正比的,而数据库被认为只是一种技巧。因为在运用初期一段时间内总能遇到各色各样的问题,降低了整体系统的好感度和便捷感。现如今,数据库管理方式也是不断地推陈出新,人们在这条路上不断探寻着越来越好的解决方案来让系统达到高效整齐。4.3.2概念设计 1个完整的数据分析历经和这个数据仓库的思维架构物理架构有特殊亲密的关联,我们必需一系列操作来做完对运用数据仓库所运用的信息进行确认、编纂、组织、选择。我们可使运用特有的方式来获得有关用户的全部的有用处信息,进而使这些有用信息可使干脆变成数据仓库的关键数据。我们在数据仓库分析中运用E-R图来创建相比较应的关联,依据系统各个实体的关联,获得到系统的整体ER图。系统ER图如下图所示。 图4-2系统ER图 4.3.3表设计 1. 创建最吻合顾客需求的数据仓库安排。 2. 对数据仓库进行规范化处理, 3. 数据仓库完整性。4. 各个用户权限的要求。5. 运用程序的性能需求,设计数据仓库时用MySQL中的各个功能来维持执行。6. 数据仓库定期的养护。在服务器上创建名为jspmjdkfglxt5905B2B4的数据仓库,里面含有以下表: allusers表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int null 是 用户ID Username 50 VarChar null 否 用户名 pwd 50 VarChar null 否 密码 cx 50 VarChar null 否 联系 addtime 8 dateTime null 否 添加的时间 dx表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int 自增编号 是 类别ID leibie 50 varchar null 否 类别 content 16 text null 否 内容 jiezhang表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int 自增编号 是 订单ID Kefangbianhao 50 varchar null 否 客房编号 Kefangleiming 50 varchar null 否 客房类名 jiage 50 varchar null 否 价格 zhuangtai 50 varchar null 否 状态 Yonghuming 50 varchar null 否 用户名 ruzhuriqi 50 varchar null 否 入住日期 tuifangriqi 50 varchar null 否 退房日期 tianshu 50 varchar null 否 天数 zongjine 50 varchar null 否 总金额 zhanghao 50 varchar null 否 账号 iszf 2 varchar null 否 iszf addtime 8 datetime null 否 添加时间 kefangxinxi表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int 自增编号 是 客房ID Kefangbianhao 50 varchar null 否 客房编号 kefangleibie 50 varchar null 否 客房类别 jiage 50 varchar null 否 价格 tupian 50 varchar null 否 图片 zhuangtai 50 varchar null 否 状态 addtime 50 datetime null 否 添加时间 kehuxinxi表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int 自增编号 是 用户ID yonghuming 50 varchar null 否 用户名 mima 50 varchar null 否 密码 xingming 50 varchar null 否 姓名 Xingbie 50 varchar null 否 性别 dianhua 50 varchar null 否 电话 dizhi 300 varchar null 否 地址 addtime 8 datetime null 否 添加时间 liuyanban表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int 自增编号 是 用户ID Cheng 50 varchar null 否 层 xingbie 2 varchar null 否 性别 QQ 50 varchar null 否 QQ号 youxiang 50 varchar null 否 邮箱 dianhua 50 varchar null 否 电话 neirong 500 varchar null 否 内容 addtime 8 datetime null 否 添加时间 huifuneirong 500 varchar null 否 回复内容 pinglun表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int 自增编号 是 用户ID XinwenID 50 varchar null 否 新闻ID pinglunneirong 300 varchar null 否 评论内容 pinglunren 50 varchar null 否 评论人 biao 50 varchar null 否 表 addtime 8 datetime null 否 添加时间 ruzhu表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int 自增编号 是 入住ID Kefangbianhao 50 varchar null 否 客房编号 Kefangleibie 50 varchar null 否 客房类别 jiage 50 varchar null 否 价格 zhuangtai 50 varchar null 否 状态 yonghuming 50 varchar null 否 用户名 Ruzhu riqi 50 varchar null 否 入住日期 Zhanghao 50 varchar null 否 状态 addtime 8 datetime null 否 添加时间 xinwentongzhi表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int 自增编号 是 通知ID biaoti 300 varchar null 否 标题 leibie 50 varchar null 否 类别 neirong 250 text null 否 内容 tianjiaren 50 varchar null 否 添加人 Shouyetupian 50 varchar null 否 首页图片 dianjilv 4 int null 否 点击率 addtime 8 datetime null 否 添加时间 zhaiyao 16 text null 否 摘要 yonghuzhuce表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int 自增编号 是 用户ID Yonghuming 50 varchar null 否 用户名 mima 50 varchar null 否 密码 xingming 50 varchar null 否 姓名 xingbie 2 varchar null 否 性别 chushengnianyue 50 varchar null 否 诞生日期 QQ 50 varchar null 否 QQ号 youxiang 50 varchar null 否 邮箱地址 dianhua 50 varchar null 否 电话 shenfenzheng 50 varchar null 否 身份证 touxiang 50 varchar null 否 头像 dizhi 300 varchar null 否 地址 beizhu 200 varchar null 否 备注 addtime 8 datetime null 否 添加时间 issh 2 varchar null 否 issh youqinglianjie表: 列名 长度 字段类型 默认值 是否主键 备注 ID 4 int 自增编号 是 链接ID Wangzhanmingcheng 50 varchar null 否 网站名称 wangzhi 50 varchar null 否 网址 addtime 8 datetime null 否 添加时间 yuding表: 列名 长度 字段类型 默认值 是否主键 备注 ID 10 int 自增编号 是 预定ID Kefangbianhao 50 varchar null 否 客房编号 kefangleixing 50 varchar null 否 客房类别 jiage 50 varchar null 否 价格 Zhuangtai 50 varchar null 否 状态 Yonghuming 50 varchar null 否 用户名 issh 2 varchar null 否 Issh addtime 8 datetime null 否 添加时间 第5章 系统实现 5.1基本领物 系统实现的过程及目的就是在拥有具体精准的设计蓝图条件下在编码阶段运用程序语言完整地表现出系统各个逻辑应用。系统实现的基本领物有以下几个: (1) 为全部分块进行详要的算法设计。(2) 为分块内的数据架构进行设计。 (3) 对数据架构实行物理设计,即确认数据仓库的物理架构。 (4) 其他设计。 (5) 写系统实现说明书。 (6)评审。系统架构可分为src的java源代码,database为系统的数据仓库文件,webroot为系统的外观代码文件。Src中包含了control包、dao包、util包,分别表示把控层、思维层、逻辑层。系统架构如下图所示。 图5-1系统架构 5.2登录分块的实现 5.2.1首页实现 在系统的前台界面里,关键有用户登录,以关联新闻的显示等,在首页的导航栏分别展示了网站首页、酒店讲解并描述、用户注册、客房预订、酒店公告等关键分块。 图5.1 首页页面图 首页关键代码如下: 5.2.2管理员后台登录 为了确保系统无漏洞性,系统操作员只有在后台登录外观写入正确的用户名、密码、权限以核验码,单击“登录”按键后才可使进入这个系统的后台管理外观。 用户登录经过图如下所示。图5-2用户登录经过图 登录外观如下图所示。 图5-3登录外观 用户登录的思维代码如下: 5.3用户分块的实现 5.3.1注册分块登录的实现 用户写入用户名、密码、电话、姓名等必填信息后,点击注册按键做完用户的注册。 用户注册经过图如下所示。 图5-4用户注册经过图 用户注册外观如下图所示。 图5-5用户注册 用户登录外观如下图所示。 图5-6用户登录 5.3.2预订管理分块的实现 用户点击某个酒店客房进入酒店客房页,点击我要预定按键,填写预订信息,提交信息,添加胜利信息后,系统构成预订,用户查询预订信息。 用户预订经过图如下所示。 图5-7用户预订经过图 预订外观如图所示。 图5-8预订页面 预订记录外观如图所示。 图5-9预订管理 5.4管理员分块的实现 5.4.1用户管理分块的实现 系统用户管理关键是对新用户的添加以及无效用户的删除。新用户的添加实际是指添加用户名称并确认其密码;无效用户的删除一样从下拉菜单中寻到对应的用户名称并删掉。不论是新用户添加还是无效用户的删除,这个权限只有管理员含有。 用户管理的经过图如下所示。 图5-10用户管理经过图 用户管理的外观如下图所示。 图5-11用户管理 系统用户管理重心代码为: 5.4.2顾客信息管理分块的实现 顾客信息信息添加功能关键指对其用户名、姓名等一些基本信息的添加、删除更改。顾客信息查询能依据用户名、姓名等多种条件对顾客信息信息进行查询。 顾客信息的管理经过图如下所示。 图5-14顾客信息管理经过图 顾客信息的添加如下图所示: 图5-15顾客信息添加 顾客信息的查询如下图所示: 图5-16顾客信息查询 顾客信息的添加代码为: 5.4.3酒店公告管理分块的实现 管理员在后台进行公告内容编辑,编辑完成后发布即可在前台相应页面进行展示。当然他也可以在后台进行增删查改操作对公告进行更新。 酒店公告管理经过图如下所示。

    注意事项

    本文(基于JSP技术酒店管理系统设计与实现.docx)为本站会员(ylj18****70940)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开