ImageVerifierCode 换一换
格式:DOC , 页数:28 ,大小:618.50KB ,
资源ID:2357556      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2357556.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(酒店客房预定管理系统订单管理.doc)为本站上传会员【精****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

酒店客房预定管理系统订单管理.doc

1、河北农业大学 本科毕业论文(设计) 题 目: 酒店客房预定管理系统-订单管理 摘 要本文完整的描述了一个酒店管理系统的设计与实现的过程,该酒店管理系统为酒店管理人员提供一个快速安全可靠的管理平台。本系统是采用Jsp语言和Mysql数据库开发。其开发主要包括后台数据库的建立和维护以及前端用户应用程序和管理员能应用程序的开发三个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。该酒店管理系统实现了会员的网上预订,大大减少了宾客入住时的等待时间。会员登录可以编辑修改自己的信息,对酒店客房实现查询预订及退订。管理员登录可以对客房和宾客信

2、息进行管理,实现散客入住、订单转入住和退房结账等功能。关键字: 酒店管理系统、数据库、预订ABSTRACTThis paper describes a hotel management system design and implementation process of the hotel management system for hotel management personnel management platform provides a safe,reliable and rapid.This system is using Jsp and Mysql database devel

3、opment language. Its development mainly includes the backstage database the establishment and maintenance and front end user application and the administrator can application development from three aspects. Since for the former requirement to establish data consistency and integrality, data security

4、 good database. And for the latter request applications fully functional, easy to use, etc.The members of the hotel management system to realize the online booking, greatly reduce the waiting time when the guest check in. Member login can edit to modify their own information, the booking of hotel ro

5、oms realize query and unsubscribe. Administrators can log in to the guest room and guest information manage, realize the individual check-in, check-out checkout and order to live.Key words: hotel management system, database, reservation目 录1 绪论- 5 -1.1研究背景- 5 -1.2国内外研究现状- 5 -1.3研究意义- 5 -1.4 研究内容和研究方法

6、- 6 -1.4.1研究内容- 6 -1.4.2研究方法- 6 -2 系统分析- 6 -2.1可行性分析- 6 -2.1.1 技术可行性分析- 7 -2.1.2 经济可行性分析- 7 -2.2 需求分析- 7 -2.2.1功能需求- 7 -2.2.2数据需求- 8 -2.2.3 安全性需求- 8 -2.3 项目开发环境及工具介绍- 8 -2.3.1 Tomcat简介- 8 -2.3.2 Jsp简介- 8 -2.3.3 Mysql数据库简介- 9 -3 概要设计- 9 -3.1功能模块- 9 -3.1.1 酒店管理系统模块设计:- 9 -3.2系统数据库设计- 10 -3.2.1 系统E-R图-

7、 10 -3.2.2 数据库表设计- 12 -4 详细设计与实现- 14 -4.1 项目主要业务模块- 14 -4.1.1 登录模块:- 14 -4.1.2 客房管理模块- 16 -4.1.3 会员管理模块:- 16 -4.1.4 退房模块:- 16 -4.3 本章小结- 16 -5 系统前台主要界面设计及相关代码- 16 -5.1 用户管理员登录界面- 16 -5.2 会员登录酒店管理系统- 17 -5.3 管理员登录酒店管理系统- 19 -5.4 本章小结- 22 -6 结束语- 22 -参考文献- 23 -致谢- 24 -1 绪论1.1研究背景酒店行业是一个前景开阔而又竞争非常激烈的行业

8、。随着国内酒店行业的蓬勃发展,同时,在对外开放的环境下,越来越多的国外酒店企业也扩展经营进入了国内的酒店市场,使得我国的酒店企业面临着从未有过的机会和挑战。在如此激烈的竞争环境中,酒店的服务水平和管理水平直接关系着酒店的发展,对酒店未来的业务扩展起到至关重要的作用。但是,现在仍然还有一些中小型酒店停留在由人工管理阶段,这样已经无法满足宾客对酒店服务的需求。因此,要想进一步提高酒店员工的工作效率,采用现在先进的通信技术改变酒店业务模式,实现酒店业务管理的智能化已经刻不容缓,只有这样才能为宾客提供更加方便、更加快捷、更加优质的服务,从而促进酒店自身的发展和壮大。目前国内基于C/S结构的酒店管理系统

9、很多,C/S结构的酒店管理系统解决了人工进行酒店管理的缺点,大大提高了酒店管理效率。而基于B/S结构的酒店管理系统除了能提供原有C/S结构系统的服务外,还具有其他一些优势:分布性特点、业务扩展简单方便、开发简单、共享性强、成本较低等。1.2国内外研究现状酒店作为人们休闲的场所得到了快速的发展。社会上也成立了各种不同类型,不同经营模式的酒店服务企业。如何为宾客提供更加方便快捷的服务,成为各个酒店竞争的关键。所以酒店业务信息化建设就成为了宾客衡量酒店服务标准的一个方面,于是信息系统成为了酒店发展的基础。但是现有的计算机技术远远不能满足世界经济发展和我国国民经济建设的需要,市场现有的酒店管理系统软件

10、产品在不断发展过程中。基于Jsp的酒店管理系统的总体设计目标是能够建立完善、高效、可靠的酒店信息管理系统,为酒店提供良好的信息平台。1.3研究意义对酒店整体来说,酒店的服务管理水平直接决定着酒店的经营状况。利用先进的酒店管理模式来提高酒店的管理水平成为酒店业务扩展的当务之急。酒店行业面临信息时代的机会和挑战,利用高科技的手段提高酒店的管理水平成为各大酒店关注的焦点。实施智能化的管理在酒店管理走向成功的过程中起着关键性的作用,它可以最大限度地发挥计算机准确、快捷、高效的作用,对酒店的业务管理提供强有力的支持。因此,采用最先进的的酒店业务管理系统,已成为提高酒店的管理水平,使酒店员工与酒店信息管理

11、系统之间协同工作,帮助酒店有效地进行酒店各项业务的管理,获得最大的价值。酒店信息管理系统不仅节省了人力资源成本,而且提高了酒店业务的处理效率,并能够及时、准确地反馈给宾客需要的信息,满足宾客各项服务的需求。1.4 研究内容和研究方法1.4.1研究内容本次研究开发程序,使用基于Web开发。主要使用Jsp语言开发程序,主要研究:1. 研究Jsp程序的编写,系统实现了:酒店业务的管理(划分为,用户登录,管理员登录不同权限下的操作模块)。 2. 研究Mysql数据库表的创建以及一些语句的编写等。3. 研究Tomcat、Mysql等工具的使用。1.4.2研究方法1可行性与计划研究确定本系统的开发目标和总

12、体要求,进行可行性分析、制订开发计划,并完成应编制的文件。用文件的形式编制项目开发计划,以便根据本计划开展和检查本酒店管理系统开发工作。2需求分析针对对功能和性能的规定编制相应的软件需求说明书。对于被处理数据的描述和数据采集要求的技术信息编制数据需求说明书。3详细设计建立详细设计说明书,内容包括酒店管理系统的处理流程、程序系统的组织结构、模块划分、功能分配、运行设计、数据结构设计和出错处理等,为程序的详细设计提供基础。4实现阶段实现系统相关模块,每完成一个模块或一组密切相关的模块进行相关的复审,为将来的维护提供非常有用的技术信息。2 系统分析2.1可行性分析可行性分析又叫可行性研究,是在系统调

13、查的基础上,针对酒店管理系统的开发是否具备必要性和可能性进行的分析,对新系统的开发从技术、经济等各个方面进行分析和研究,以避免投资浪费,保证酒店管理系统能够最终开发成功。可行性分析的目的就是用最小的代价在最短的时间内分析出问题是否能够最终解决。该酒店管理系统的可行性分析包括以下两个方面的内容。(1)技术可行性分析(2)经济可行性分析2.1.1 技术可行性分析技术上的可行性分析主要是分析现有的技术条件是否支持完成酒店管理系统的开发工作,计算机硬件和计算机软件等能否满足酒店管理系统开发者的需要。该酒店管理系统主要采用了Tomcat和Mysql进行相关的开发,考虑到Mysql数据库服务器用户,亦提供

14、Mysql数据库接口,它能够处理大量数据的同时保持数据的完整性并提供许多对数据库的高级管理的功能。它的安全性和易用性为数据库的编程提供了一个好的基础。2.1.2 经济可行性分析经济可行性分析主要是对项目的经济效益进行分析评价,该据点管理系统作为一个毕业设计,不需要任何经费,对于我们学校在经济上完全没有问题的。而且该酒店管理系统正式使用后,将会大大的提高酒店对客房、宾客管理的效率,为酒店提供一个更加方便、快捷的管理模式。2.2 需求分析随着经济的发展,酒店的规模也在不断扩大,酒店客房数量也相应增加,宾客的流动量也在不断增长。面对庞大的信息量,就需要有酒店管理系统来提高客房管理工作的效率。通过酒店

15、管理系统,我们可以对信息的实施规范化的管理,从而打到减少了管理工作量的目的,提高酒店员工的工作效率。传统手工挂牌对客房进行管理,管理过程相对繁琐复杂,工作效率低不说,而且容易出错。通过酒店管理系统,我们则可以做到对酒店客房信息,宾客入住信息的规范化管理,这样不仅减少了管理的工作量,还提高了酒店员工的工作效率,降低了酒店的经营成本。2.2.1功能需求酒店管理系统主要有以下功能:用户注册登录: 1、用户注册2、客房预订3、客房退订管理人员登录: 1、客房信息管理2、宾客信息管理3、散客入住4、订单入住5、退房结账2.2.2数据需求酒店管理系统主要完成酒店从前台服务流程的管理到后台结账管理的一整套管

16、理功能,具体包括以下几个部分。1、 宾客信息管理对酒店入住的宾客进行管理,其中包括散户(普通宾客)、vip宾客。宾客信息录入:将客人信息录入该系统宾客信息查询:根据相关信息查询宾客的相关信息 宾客信息修改:修改系统内需要修改的宾客信息 宾客信息删除:删除宾客信息2、 房间信息管理对酒店房间的管理,目前房间状态分为:空闲、占用,当点击房间预订、入住时,即可录入宾客信息。房间信息录入:将客房的信息录入系统房间信息查询:查询客房入住相关信息房间信息删除:宾客退房后,将宾客的入住信息添加到入住表单中2.2.3 安全性需求酒店管理系统的用户根据自己的身份不同,所拥有的操作权限不同。管理员有权力行使对宾客

17、开单、宾客结账、预定管理等所有的功能,宾客只能对自己的信息进行操作、客房的预订及退订。2.3 项目开发环境及工具介绍该酒店管理系统使用Tomcat作为服务器,Jsp语言编写程序。、数据库采用Mysql服务器绿色版,实现对数据库内表单的管理。以下对使用的工具和语言进行简单介绍。2.3.1 Tomcat简介Tomcat作为Apache软件基金会(Apache Software Foundation)的核心项目,由Apache、Sun 和其他一些公司或个人协同开发。作为目前比较流行的Web 应用服务器,因为有了Sun公司的参与和支持,Tomcat 中融入了最新的Servlet 和Jsp 规范。Tom

18、cat 技术先进、性能稳定,而且是无偿使用,受到大多Java 爱好者和软件开发商的认可。2.3.2 Jsp简介Jsp全名java server page,是一个简化的Servlet设计,他实现了Html语法中java的扩张(以 形式出现)。Jsp与Servlet一样,是在服务器端执行的,通过返回给客户端一个Html文本,使客户端通过浏览器浏览。Web服务器在遇到访问Jsp网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的Html代码一起显示给客户端。Jsp页面由Html代码和嵌入其中的Java代码所组成。客户端通过浏览器请求以后服务器对其中的Java代码进行处理,然后将生成的

19、Html页面返回给客户端的浏览器。Java Servlet是Jsp的技术基础,而且大型的Web应用程序的开发需要Java Servlet和Jsp配合才能完成。Jsp具备了Java技术的简单易用、面向对象等特点,同时插入Jsp中的Java程序段可以对数据库进行操作、重新定向网页等。2.3.3 Mysql数据库简介Mysql可以实现多用户、多线程对数据库的操作,它采用最流行、最标准化的数据库语言,使得对数据库的各项操作更加便捷。同时Mysql也允许客户端高效灵活地对存储记录进行操作。Mysql作为一个小型数据库管理系统。目前Mysql广泛应用在中小型网站中。由于Mysql是开放源码这一特点,许多中

20、小型网站为了节约成本大都采用Mysql作为网站数据库进行后续项目开发。3 概要设计概要设计主要是将需求分析进行细化,划分功能模块,以及采用的何种技术和设计思想以及数据库的设计。3.1功能模块3.1.1 酒店管理系统模块设计:1. 客房管理模块: 客房预订管理、房间查询预订、退房管理。 前台服务员的主要职能是负责订房和退房,以及查询入住的宾客信息。包括预定管理、宾客信息管理,入住管理,退房管理等功能。2. 会员管理模块: 分为普通宾客和vip宾客。进行宾客信息查询、新增宾客信息,修改宾客信息,删除宾客信息,以及每位宾客在酒店的消费。3. 功能模块图:入住开单酒店管理系统宾客管理客房管理消费管理会

21、员管理退房管理预订客房填写信息退还押金重置客房房费入账散客入住会员入住预付入账押金出账客房预订客房状态修改客房3.2系统数据库设计数据库的E-R图的“联系”用于描述不同实体之间的关联关系。通过前期的需求分析结果,确定局部结构中任意两个实体类型之间的关联关系、一个实体类型内部是否存在关联关系,多个实体类型之间是否存在关联关系等等。根据数据库的设计规划出的该酒店管理系统所拥有的实体有:会员实体、客房实体、订单实体、入住实体和消费实体。3.2.1 系统E-R图1. 会员实体会员实体的设计详细给出了会员的基本信息,运用会员信息表能方便处理会员基本信息的查询、修改、删除等操作如图3-1所示。图3-1所示

22、2. 订单实体订单实体详细记录了宾客的预订信息,方便宾客的入住及退订。图3-2所示3. 客房实体客房实体记录客房的详细信息,客房的状态包括占用和空闲。房型分为大床房和标准间两种房型,并且每间房间只允许入住两位宾客。图3-3所示4. 入住实体入住实体负责记录宾客的具体入住信息,入住信息表详细记录宾客入住时交纳的押金、房费,并且根据以上信息计算出应退的押金余额,使操作准确、便捷,省去更多的人力,避免出错。图3-4所示5. 消费实体消费实体给出了宾客在酒店具体的消费明细,使酒店管理人员能够清楚明白地掌握酒店的盈利情况,使酒店管理者能方便、高效、合理的对酒店进行管理如图3-5所示。图3-5所示3.2.

23、2 数据库表设计系统构建会员信息表(zhangcuiling_client)用于存储酒店会员的信息如图3-1所示。表3-1 会员信息表中文字段名英文字段名数据类型大小约束用户编号idInt(8)Not null主键用户名usernameVarchar(30)Not null密码passwordVarchar(30)Not null真实姓名client_nameVarchar(20)Not null性别sexVarchar(20)Not null年龄ageVarchar(50)Not null身份证号identityVarchar(50)Not null民族nationVarchar(50)No

24、t null联系方式telephoneVarchar(50)Not null会员级别huiyuanVarchar(50)Not null积分leijiInt(8)Not null系统构建客房信息表(zhangcuiling_room)用于记录酒店客房的状态信息,以方便查询,实时的反馈给酒店宾客,方便入住。表3-2 客房信息表中文字段名英文字段名数据类型 大小约束编号IdInt(8)Not null房间号room_noVarchar(50)Not null房型fang_xingVarchar(50)Not null状态stateVarchar(50)Not null入住时间 start_date

25、Varchar(50)Not null退房时间end_dateVarchar(50)Not null房费fangfeiInt(8)Not null预付房费yufuInt(8)Not null系统构建订单信息表(zhangcuiling_dingdan)用于记录宾客的预订情况。方便管理查询为宾客办理入住手续。表3-3 订单信息表中文字段名英文字段名数据类型 大小约束订单编号idInt(8)not null主键订单号dingdanhaodatetimenot null用户名usernamevarchar(20)not null真实姓名client_namevarchar(20)not null身份

26、证号identityVarchar(50)not null联系方式telephoneVarchar(50)not null房间号room_noVarchar(50)not null房型fang_xingVarchar(50) not null入住时间ru_zhuVarchar(50)not null退房时间tui_fangVarchar(50)not null预付房费moneyInt(8)not null系统构建入住信息表(zhangcuiling_ruzhu)用于记录酒店的入住情况,退房时管理员可根据宾客的房间号查询入住信息表为宾客办理退房手续。表3-4 入住信息表中文字段名英文字段名数据类

27、型 大小约束编号idInt(8)not null主键用户名usernameVarchar(20)yes房间号room_noVarchar(50)not null房型fang_xingVarchar(50)not null宾客AfangkeAVarchar(50)not null身份证号AidentityAVarchar(50)not null联系方式telephoneVarchar(50)not null宾客BfangkeBVarchar(50)not null身份证号BidentityBVarchar(50)not null入住人数ruzhu_noInt(8)not null入住时间ruzh

28、uVarchar(50)not null退房时间tuifangVarchar(50)not null预付房费yufuInt(8)not null房费fangfeiInt(8)not null系统构建消费信息表(zhangcuiling_consume)用于记录宾客在酒店的消费情况。管理员可通过查看消费信息表来掌握酒店的营业状况。表3-5 消费信息表中文字段名英文字段名数据类型 大小约束编号idInt(8)not null主键房间号room_noVarchar(50)not null宾客AfangkeAVarchar(50)not null身份证号AidentityAVarchar(50)not

29、 null联系方式telephoneVarchar(50)not null房费fangfeiInt(8)not null4 详细设计与实现4.1 项目主要业务模块4.1.1 登录模块: 1、用户登录 用户第一次登录酒店管理系统需注册,用户注册成为普通会员,登陆系统后,用户可以查询和更新自己的资料,可以对酒店客房进行查询、预订及退订。酒店管理系统会员注册流程如图4-1所示。 4-1 新会员注册会员登录酒店管理系统进入会员操作界面,可查询编辑自己的资料、实现客房查询预订及退订等操作,会员操作流程图如图4-2所示。4-2 会员登录操作流程图2、管理员登录管理员账号:admin 密码:123管理员登录

30、酒店管理系统实现对酒店客房的管理,添加酒店会员等操作,可以完成散客入住和会员订单转入住,可以完成入住宾客退房结账等操作。管理员登录系统进行散客入住,会员订单转入住及退房等操作流程图如图4-3所示。4-3 管理员登录操作流程图 4.1.2 客房管理模块管理员登录实现客房的管理模块。房间状态有:占用、空闲两种。管理员可以对客房信息进行添加、删除。当会员预订房间时,系统会自动将房间的状态同步为占用,入住时间和退房时间同步为会员填写的时间信息,避免冲突。4.1.3 会员管理模块:会员管理模块分为会员管理和散客管理。1、分为会员基本信息和散客信息。2、可查询正在入住的宾客及其消费信息。3、可以增加会员,

31、自动根据会员的消费情况实现会员的升级。4.1.4 退房模块:退房结账,系统自动计算出宾客的应退押金,退还宾客押金,开据发票,系统自动将宾客的消费信息写入消费信息表中,以便酒店统计酒店营业额,更新经营策略。4.3 本章小结本章是对本系统需求、功能、安全性等方面的说明,能使用户了解这个系统的基本情况,进而可以让使用者更容易学习使用本系统。5 系统前台主要界面设计及相关代码5.1 用户管理员登陆界面登陆界面使用两个Text文本框、登陆按钮、生成数据库和新用户注册的链接。生成数据库的链接负责初始化数据库,简历系统需要的表结构和录入一些实例信息供后期对系统进行测试,界面图如图5-1所示。5-1 用户管理

32、员登陆界面当用户或管理员进行操作时,系统会将文本框中的信息与数据库对应的数据进行比较,登陆成功,进入相应操作界面。登录失败,则进入注册界面,要求注册后再次登录。5.2 会员登录酒店管理系统会员输入用户名、密码登陆酒店管理系统可以查看编辑自己的资料如图5-2所示。5-2 用户登陆查看个人资料会员进行客房查询预订操作时,系统自动筛选出酒店内空闲的客房,并以列表的形式显示出来,供用户预订如图5-3所示。5-3 用户登陆查询预订客房客房预订部分相关代码:String sql=select * from zhangcuiling_client where username =?; PreparedSta

33、tement pstmt=conn.prepareStatement(sql);String name = (String)session.getAttribute(user);pstmt.setString(1,name);ResultSet rs=pstmt.executeQuery();String sql2=select * from zhangcuiling_room where id=?; PreparedStatement pstmt2=conn.prepareStatement(sql2);pstmt2.setString(1,id3);ResultSet rs2=pstmt2

34、.executeQuery();if(rs.next()&rs2.next()String username2=rs.getString(username);String client_name2 = rs.getString(client_name);String identity2 = rs.getString(identity);String telephone2 = rs.getString(telephone);String room_no = rs2.getString(room_no);String fang_xing = rs2.getString(fang_xing);Str

35、ing ruzhu=request.getParameter(ruzhu);String tuifang=request.getParameter(tuifang);int yufu=rs2.getInt(yufu); String sql3=INSERT INTO zhangcuiling_dingdan (id,dingdanhao,username,client_name,identity,telephone,room_no ,fang_xing,ru_zhu,tui_fang,money) VALUES (NULL,?,?,?,?,?,?,?,?,?,?); PreparedState

36、ment pstmt3 = conn.prepareStatement(sql3);pstmt3.setString(1,time);pstmt3.setString(2,username2);pstmt3.setString(3,client_name2);pstmt3.setString(4,identity2);pstmt3.setString(5,telephone2);pstmt3.setString(6,room_no);pstmt3.setString(7,fang_xing);pstmt3.setString(8,ruzhu);pstmt3.setString(9,tuifan

37、g);pstmt3.setInt(10,yufu);pstmt3.execute(); String sql3 = update zhangcuiling_room set state=占用 where id=?;PreparedStatement pstmt3 = conn.prepareStatement(sql3);pstmt3.setString(1,id3);pstmt3.execute();会员进行订单查询退订操作时,系统自动筛选出该用户的订单,以列表的形式显示出来,用户可查询退订,十分方便如图5-4所示。5-4 用户查询退订订单5.3 管理员登录酒店管理系统管理员登录酒店管理系统

38、,进行客房管理,其中管理员可以增加和删除客房信息,查看客房的使用情况如图5-5所示。5-5 管理员进行客房管理管理员登录酒店管理系统,进行会员信息管理,查看会员的基本信息,添加会员如图5-6所示。5-6 管理员进行会员管理管理员登录酒店管理系统,办理柜台入住操作,柜台入住主要负责酒店散客入住,录入宾客的信息,提交写入数据库如图5-7所示。5-7 管理员办理散客入住管理员登录酒店管理系统,进行预订入住操作,预订入住主要负责酒店会员网上预订转入住,可输入用户的联系方式检索宾客的订单,办理入住手续或办理退订如图5-8所示。5-8 管理员办理订单入住管理员登录酒店管理系统,进行退房结账操作,退房结账主

39、要负责宾客退房结账,据应退押金的数额退还宾客押金办理退房,系统自动修改房间状态为空闲如图5-9所示.5-9 管理员办理退房结账退房结账部分相关代码:String sql6= select leiji from zhangcuiling_client where username=?;PreparedStatement pstmt6 = conn.prepareStatement(sql6);pstmt6.setString(1,username);ResultSet rs6=pstmt6.executeQuery();if(rs6.next()int leiji= rs6.getInt(lei

40、ji);String sql34 = update zhangcuiling_client set leiji=? where username=?;PreparedStatement pstmt34 = conn.prepareStatement(sql34);leiji=leiji+fangfei;pstmt34.setInt(1,leiji);pstmt34.setString(2,username);pstmt34.executeUpdate();if(leiji=8800)String sql35 = update zhangcuiling_client set huiyuan=白金

41、卡会员 where username=?;PreparedStatement pstmt35 = conn.prepareStatement(sql35);pstmt35.setString(1,username);pstmt35.executeUpdate();out.println(恭喜您升级为本酒店的白金卡会员,您将享受更多优惠!);else if(leiji =800&leiji8800)String sql36 = UPDATE zhangcuiling_client set huiyuan=金卡会员 WHERE username=?;PreparedStatement pstmt3

42、6 = conn.prepareStatement(sql36);pstmt36.setString(1,username);pstmt36.executeUpdate(); out.println(leiji); out.println(fangkeA); out.println(恭喜您升级为本酒店的金卡会员,您将享受更多优惠);管理员登录酒店管理系统,查看消费明细,可以详细了解酒店宾客的消费情况如图5-10所示。5-10 管理员查看宾客消费明细5.4 本章小结通过使用该酒店管理系统,可以大大降低人力和设备费用,提高人员利用率。确保了数据存储的能力、处理速度,同时提高酒店员工的工作效率,是管

43、理信息系统得到进一步改进。该酒店管理系统操作简单,易于掌握。同时由于自身水平有限,此次开发的酒店管理系统还有很多不足之处,望老师们批评指正。6 结束语经过这段时间努力学习做毕业设计,自己对大学学到的知识有了更深层次的了解,最终完成了酒店管理系统的设计,该管理系统主要包括了后台Mysql数据库的设计和前台管理员和会员登录系统进行操作等业务模块设计。数据库设计包括了从用DiagramDesigner画E-R图,创建数据字典到最后数据表的建立。业务模块主要包括登录、客房管理、会员管理、退房结账、消费管理等功能。在设计管理系统的过程中我们需要研究数据库连接方面的知识,以及思考相关数据表之间的关联关系。

44、在这次毕业设计,我收获了很多。1、 首先,通过这次毕业设计我将这四年从老师那里学到的知识综合运用到一起,进行了系统的整合和灵活运用,从而有了更深的见解和领悟。2、 该酒店管理系统连接了数据库,创建了可见的视图界面,对于数据库部分的知识进行了重新梳理整合,加深了我对于数据库部分的知识理解,也使我对数据库部分的知识使用起来更加灵活。3、通过酒店管理系统的设计开发,加强了自身的自学能力,也更加了解了信息管理系统的基本知识,对酒店管理的基本的方法也有一定的了解。因时间和能力方面的关系,本次毕业设计酒店管理系统仍有很多不足之处。如酒店管理系统的某些功能智能化水平不够,不够人性化。换房功能没能实现,有待于进一步的开发与完善。参考文献1 刘欣怡. 软件

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服