酒店客房管理系统毕业论文dxrs.docx

上传人:you****now 文档编号:68876113 上传时间:2022-12-30 格式:DOCX 页数:47 大小:1.04MB
返回 下载 相关 举报
酒店客房管理系统毕业论文dxrs.docx_第1页
第1页 / 共47页
酒店客房管理系统毕业论文dxrs.docx_第2页
第2页 / 共47页
点击查看更多>>
资源描述

《酒店客房管理系统毕业论文dxrs.docx》由会员分享,可在线阅读,更多相关《酒店客房管理系统毕业论文dxrs.docx(47页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、酒店客房管理系统前 言言随着我国国市场经经济的迅迅速发展展和人们们生活水水平的不不断提高高,酒店宾宾馆间的的竞争日日趋激烈烈,为在这这场竞争争中取得得显著优优势,就必须须在管理理上加以以改善,尤其是是近年来来计算机机的普及及使得运运用计算算机进行行管理不不再成为为一句空空话,而酒店店在客房房上的管管理尤为为重要,为使客客房管理理高效而而又准确确,快捷而而又周全全,如何何利用先先进手段段,提高高客房的的管理水水平,是是每一个个酒店管管理者所所面临的的重要课课题,因因此酒店店客房管管理系统统的开发发正是利利用高科科技手段段提高酒酒店管理理的一条条行之有有效的途途径,成成为推动动酒店快快速发展展的先

2、决决条件。面对庞大大的信息息量,酒酒店在正正常运营营中需要要对客房房资源、顾顾客信息息、结算算信息进进行管理理,利用用酒店管管理信息息系统及及时了解解保个环环节中信信息的变变更,有有利于提提高管理理的效率率.通过过这样的的系统,可可以做到到信息的的规范管管理、需需要统计计和快速速的查询询,从而而减少在在管理方方面的工工作量。在在某种意意义上,酒酒店客房房管理方方面的信信息化已已成为现现代化酒酒店的重重要标志志。该系系统应充充分利用用信息技技术提高高酒店客客房的管管理水平平、服务务水平。酒酒店客房房管理系系统要实实现住宿宿登记、宿宿费提醒醒、追加加押金、退退房结账账、挂账账、查询询统计等等功能。

3、其其中宿费费提醒可可以在住住宿费超超过押金金时,提提示前台台要客人人补交宿宿费及押押金,该该功能可可明显提提高对住住宿人员员宿费的的有效管管理。将将动态实实时的住住宿登记记、追加加押金等等有机地地联系在在一起,对对酒店宾宾馆客房房进行全全方位的的管理,提提高经济济效益、提提高服务务质量、提提高工作作效率及及全面了了解营业业情况。第一章 系统开开发工具具1.1 JAVVA概述述Javaa是SUUN公司司开发的的一种面面向对象象的新一一代网络络编程语语言,它它可以在在各种不不同的机机器、操操作系统统的网络络环境中中进行开开发,具具有解释释型语言言(如BBasiic语言言)和编编译型语语言(如如C语

4、言言)的特特性。JJavaa摒弃了了C+中各种种弊大于于利的功功能和许许多很少少用到的的功能,用用Javva开发发的程序序可以在在网络上上传输,并并运行于于任何客客户机上上。其有有如下特特点:1、简单单性:JJavaa语言通通过提供供最基本本的方法法来完成成指定的的任务,只只需理解解一些基基本的概概念,就就可以用用它编写写出适合合于各种种情况的的应用程程序。JJavaa略去了了运算符符重载、多多重继承承等模糊糊的概念念,并且且通过实实现自动动垃圾收收集大大大简化了了程序设设计者的的内存管管理工作作。另外外,Jaava也也适合于于在小型型机上运运行,它它的基本本解释器器及类的的支持只只有400K

5、B左左右,加加上标准准类库和和线程的的支持也也只有2215KKB左右右。库和和线程的的支持大大概有2215KKB左右右。2、面向向对象:Javva语言言的设计计集中于于对象及及其接口口,它提提供了简简单的类类机制以以及动态态的接口口模型。对对象中封封装了它它的状态态变量以以及相应应的方法法,实现现了模块块化和信信息隐藏藏;而类类则提供供了一类类对象的的原型,并并且通过过继承机机制,子子类可以以使用父父类所提提供的方方法,实实现了代代码的复复用。3、分布布性:JJavaa是面向向网络的的语言。通通过它提提供的类类库可以以处理TTCP/IP协协议,用用户可以以通过UURL地地址在网网络上很很方便地

6、地访问其其它对象象。4、可靠靠性:JJavaa在编译译和运行行程序时时,都要要对可能能出现的的问题进进行检查查,以消消除错误误的产生生。它提提供自动动垃圾收收集来进进行内存存管理,防防止程序序员在管管理内存存时容易易产生的的错误。通通过集成成的面向向对象的的例外处处理机制制,在编编译时,JJavaa提示出出可能出出现但未未被处理理的例外外,帮助助程序员员正确地地进行选选择以防防止系统统的崩溃溃。另外外,Jaava在在编译时时还可捕捕获类型型声明中中的许多多常见错错误,防防止动态态运行时时不匹配配问题的的出现。5、安全全性:用用于网络络、分布布环境下下的Jaava必必须要防防止病毒毒的入侵侵。J

7、aava不不支持指指针, 一切对对内存的的访问都都必须通通过对象象的实例例变量来来实现,这这样就防防止程序序员使用用“特洛伊伊”木马等等欺骗手手段访问问对象的的私有成成员,同同时也避避免了指指针操作作中容易易产生的的错误。6、体系系结构中中立:JJavaa解释器器生成与与体系结结构无关关的字节节码指令令,只要要安装JJavaa运行系系统,JJavaa程序就就可在任任意的处处理器上上运行。这这些字节节码指令令对应于于Javva虚拟拟机中的的表示,JJavaa解释器器得到字字节码后后,对它它进行转转换,使使之能够够在不同同的平台台运行。7、可移移植性:与平台台无关的的特性使使Javva程序序可以方

8、方便地被被移植到到网络上上的不同同机器。同同时,JJavaa的类库库中也实实现了与与不同平平台的接接口,使使这些类类库可以以移植。另另外,JJavaa编译器器是由JJavaa语言实实现的,JJavaa运行时时系统由由标准CC实现,这这使得JJavaa 系统统本身也也具有可可移植性性。8、解释释执行:Javva解释释器直接接对Jaava字字节码进进行解释释执行。字字节码本本身携带带了许多多编译时时信息,使使得连接接过程更更加简单单。9、高性性能:和和其它解解释执行行的语言言如BAASICC、TCCL不同同,Jaava字字节码的的设计使使之能很很容易地地直接转转换成对对应于特特定CPPU的机机器码

9、,从从而得到到较高的的性能。10、多多线程:多线程程机制使使应用程程序能够够并行执执行,而而且同步步机制保保证了对对共享数数据的正正确操作作。通过过使用多多线程,程程序设计计者可以以分别用用不同的的线程完完成特定定的行为为,而不不需要采采用全局局的事件件循环机机制,这这样就很很容易地地实现网网络上的的实时交交互行为为。11、动动态性:Javva的设设计使它它适合于于一个不不断发展展的环境境。在类类库中可可以自由由地加入入新的方方法和实实例变量量而不会会影响用用户程序序的执行行。并且且Javva通过过接口来来支持多多重继承承,使之之比严格格的类继继承具有有更灵活活的方式式和扩展展性。1.2 JD

10、KK概述JDK 是Jaava开开发工具具包 (Javva Devveloopmeent Kitt ) 的缩写写。它是是一种用用于构建建在 JJavaa 平台台上发布布的应用用程序、aappllet 和组件件的开发发环境,它它是一切切Javva应用用程序的的基础,所所有的JJavaa应用程程序是构构建在这这个之上上的。JDK由由一个标标准类库库和一组组建立,测测试及建建立文档档的Jaava实实用程序序组成。其其核心JJavaa APPI是一一些预定定义的类类库,开开发人员员需要用用这些类类来访问问Javva语言言的功能能。Jaava APII包括一一些重要要的语言言结构以以及基本本图形,网网络和

11、文文件I/O。一一般来说说,Jaava APII的非II/O部部分对于于运行JJavaa的所有有平台是是相同的的,而II/O部部分则仅仅在通用用Javva环境境中实现现。其中包括括了Jaava编编译器、JJVM、大大量的JJavaa工具以以及Jaava基基础APPI里面面是Jaava类类库和JJavaa的语言言规范,同时JJavaa语言的的任何改改进都应应当加到到其中,作为后后续版本本发布。1.3 JAVVA开发发工具简简介Jcreeatoor是一一个用于于Javva程序序设计的的集成开开发环境境,具有有编辑、调调试、运运行Jaava程程序的功功能。当当前最新新版本是是Jcrreattor 3

12、.110,它它又分为为LE和和Proo版本。LLE版本本功能上上受到一一些限制制,是免免费版本本。Prro版本本功能最最全,但但这个版版本是一一个共享享软件。这这个软件件比较小小巧,对对硬件要要求不是是很高,完完全用CC+写写的,速速度快、效效率高。具具有语法法着色、代代码自动动完成、代代码参数数提示、工工程向导导、类向向导等功功能。第第一次启启动时提提示设置置Javva JJDK主主目录及及JDKK JaavaDDoc目目录,软软件自动动设置好好类路径径、编译译器及解解释器路路径,还还可以在在帮助菜菜单中使使用JDDK HHelpp。但目目前这个个版本对对中文支支持性不不好。1.4 SQLL

13、数据库库体系概概述SQL数数据库的的体系结结构基本本上也是是三级模模式。SSQL术术语与传传统的关关系模型型术语不不同。在在SQLL中,外外模式对对应于视视图,模模式对应应于基本本表,元元组称为为“行”,属性称称为“列”。内模模式对应应于存储储文件。1、 SQL数数据库的的体系结结构特征征:u 一个SQQL模式式(Scchemma)是是表和约约束的集集合。u 一个表(Tabble)是行(Roww)的集集合,每每行是列列(Coolummn)的的序列,每每列对应应一个数数据项。u 个表可可以是一一个基本本表,也也可以是是一个视视图,基基本表是是实际存存储在数数据库中中的表。视视图是从从基本表表或其

14、他他视图中中导出的的表,它它本身不不独立存存储在数数据库中中,也就就是说数数据库中中只存放放视图的的定义而而不存放放视图的的数据,视视图是一一个虚表表。u 一个基本本表可跨跨一个或或多个存存储文件件,一个个存储文文件也可可存放一一个或多多个基本本表,一一个表可可以带若若干索引引,索引引也存放放在存储储文件中中。每个个存储文文件与外外部存储储器上一一个物理理文件对对应。存存储文件件的逻辑辑结构组组成了关关系数据据库的内内模式。用户可以以用SQQL语句句对视图图和基本本表进行行查询等等操作。在在用户看看来,视视图和基基本表是是一样的的,都是是关系(即表格格)。SQL用用户可以以是应用用程序,也也可

15、以是是终端用用户。SSQL语语句可嵌嵌入在宿宿主语言言的程序序中使用用;SQQL语言言也能作作为独立立的用户户接口,供供交互环环境下的的终端用用户使用用。2、SQQL主要要分成四四个部分分:(1) 数据定定义:这这一部分分也称为为“DDLL”用于定定义SQQL模式式、基本本表、视视图和索索引。(2) 数据操操纵:这这一部分分也称为为“DMLL”数据操操纵分成成数据查查询和数数据更新新两类,其其中数据据更新又又分成插插入、删删除和修修改三种种操作。(3) 数据控控制:这这一部分分也称为为“DCLL”数据控控制包括括对基本本表和视视图的授授权,完完整性规规则的描描述,事事务控制制语句等等。(4)

16、嵌入式式SQLL:这一一部分内内容涉及及到SQQL语句句嵌入在在宿主语语言程序序中的使使用规则则。 3、SQQL优点点:SQL广广泛地被被采用正正说明了了它的优优点,使全部部用户,包包括应用用程序员员、DBBA管理理员和终终端用户户受益非非浅。(1)非非过程化化语言:SQL是是一个非非过程化化的语言言,因为为它一次次处理一一个记录录,对数数据提供供自动导导航。SSQL允允许用户户在高层层的数据据结构上上工作,而而不对单单个记录录进行操操作,可可操作记记录集。所所有SQQL语句句接受集集合作为为输入,返返回集合合作为输输出。(2) SQLL的集合合特性:允许一条条SQLL语句的的结果作作为另一一

17、条SQQL语句句的输入入。SQQL不要要求用户户指定对对数据的的存放方方法。(3) 统一的的语言:SQL可可用于所所有用户户的DBB活动模模型,包包括系统统管理员员、数据据库管理理员、 应用程程序员、决决策支持持系统人人员及许许多其它它类型的的终端用用户。基基本的SSQL命命令只需需很少时时间就能能学会,高高级的命命令在几几天内便便可掌握握。以前前的数据据库管理理系统为为上述各各类操作作提供单单独的语语言,而而SQLL将全部部任务统统一在一一种语言言中。(4) 是所有有关系数数据库的的公共语语言:由于所有有主要的的关系数数据库管管理系统统都支持持SQLL语言,用用户可将将使用SSQL的的技能从

18、从一个RRDBMMS转到到另一个个。所有有用SQQL编写写的程序序都是可可以移植植的。1.5系系统运行行配置要要求酒点客房房管理系系统的最最小系统统要求如如下:u 处理器 P或更高高处理器器的IBBM PPC及其其兼容机机。u 内存:116MBB。u 硬盘空间间:典型型安装需需要855MB,最最大安装装需要1192MMB。u 显示器:VGAA或更高高分辨率率的显示示器。u 需要安装装Sun 公司司发布的的JDKK1.55或其他他JDKK更高的的版本。u 操作系统统:Wiin9xx、WiinMee、Wiin2kk、WiinXPP或其它它更高WWinddowss版本。第二章 问题题定义及及可行性性

19、研究系统分析析的任务务是:在在认识原原信息系系统的基基础上,通通过问题题识别、可可行性分分析、详详细调查查、系统统化分析析,最后后完成系系统的逻逻辑方案案设计,或或称逻辑辑模型设设计。2.1问问题定义义面对酒店店发展过过程中日日益出现现的问题题及各种种情况,在在实施酒酒店客房房管理系系统之后后,应解解决以下下问题:(1)信信息化管管理,可可随时掌掌握客房房、住宿宿、操作作员等信信息。(2)系系统内部部控制严严密,数数据存储储安全可可靠。(3)系系统工程程界面友友好美观观,操作作简易,查查询多样样方便。2.2可可行性研研究可行性的的目的是是用最小小的代价价在尽可可能短的的时间内内确定问问题是否否

20、能够解解决,是否值值得去解解决。可可行性分分析的任任务是明明确项目目开发的的必要性性和可行行性。必必要性来来自实现现开发任任务的迫迫切性,而而可行性性则取决决于实现现应用系系统的资资源和条条件。1、操作作可行性性:酒店店客房管管理系统统可节省省操作人人员的数数量提高高工作效效率及准准确性,改改由计算算机管理理,操作作量及错错误率将将得到大大量减少少。2、技术术可行性性:JAAVA开开发语言言本身良良好的安安全性、可可移植性性将大大大提高内内部数据据的安全全及可靠靠性,使使得运用用该系统统进行管管理灵活活方便。第三章 系统统需求分分析需求分析析是系统统开发工工作中的的最重要要的环节节之一。其其任

21、务是是结合组组织目标标、业务务现状、技技术水平平、投资资能力等等因素,对对用户提提出的需需求从信信息系统统目标、宏宏观结构构、业务务功能、技技术性能能、系统统风险等等方面进进行深入入分析,最最后制定定出全面面、合理理、可行行的信息息系统需需求。需需求分析析过程是是对用户户需求的的合理化化过程,实实事求是是的全面面调查研研究是分分析与设设计的基基础,也也就是说说这一工工作的质质量对于于整个开开发工作作的成败败来说是是决定性性,它的的质量将将直接影影响到未未来整个个数据库库系统应应用的质质量。3.1系系统功能能分析本系统利利用信息息技术提提高酒店店客房管管理的水水平并希希望通过过本系统统的开发发使

22、用使使得酒店店能对客客房住宿宿及客房房状况等等一系列列业务进进行系统统地管理理。合理运用用本系统统可以大大大提高高酒店客客房管理理部门的的工作效效率,系系统主要要功能包包括:u 前台管理理:包括括住宿登登记、追追加押金金、退房房结帐。u 客房管理理:包括括客房查查询、房房态查看看。u 查询统计计:包括括住宿查查询、宿宿费提醒醒。u 挂帐管理理:包括括挂帐查查询、客客人结帐帐。u 系统设置置:包括括权限设设置、房房态设置置、操作作员管理理。u 系统帮助助:包括括系统说说明、关关于系统统。3.2系系统功能能模块分分析本系统共共分6大大部分,114个完完整的功功能模块块。系统统结构如如图3-1所示示

23、:酒店客房管理系统系统帮助系统设置挂帐管理查询统计客房管理前台管理住宿登记追加押金退房结帐客房查询房态查看住宿查询宿费提醒挂帐查询客人结帐权限设置房态设置操作员管理系统说明关于系统图3-11 系统统结构图图3.3系系统流程程图客人结帐挂帐退房房态查看继续入住追加押金 房客退房结帐手牌入住住宿登记宿费提醒图3-22 系统统流程图图3.4数数据库设设计本系统数数据库名名为hootelldatta.mmdb,包含以以下3个个表:操操作员表表(addminn)、客客房信息息表(rroomminffo)、房房客信息息表(ttenaant)。下面面分别详详细介绍绍以上各各表:表3-11 操作作员表(adm

24、min)字段名称称数据类型型字段大小小admiin文本15pin文本15legaalpoowerr文本15enteer是/否是/否前台管理理是/否是/否客房管理理是/否是/否查询统计计是/否是/否挂帐管理理是/否是/否房态设置置是/否是/否权限设置置是/否是/否表3-22 客房房信息表表(rooomiinfoo)字段名称称数据类型型字段大小小房间号文本50房间类型型文本10价格数字双精度房态文本10使用设施施文本50备注备注备注表3-33 房客客信息表表(teenannt)字段名称称数据类型型字段大小小编号文本50房客姓名名文本20性别文本6证件类型型文本10证件号码码文本50籍贯文本50联系

25、方式式文本50房间号文本50房间类型型文本10入住日期期文本50退房日期期文本50是否挂帐帐是/否是/否宿费及押押金数字双精度型型折扣率数字单精度型型住宿备注注备注备注操作员文本50第四章 系统统详细设设计详细设计计阶段就就是把解解决方法法具体化化,设计计出详细细规格说说明,包包含必要要的细节节,程序序员可以以根据它它们写出出实际的的程序代代码,详详细设计计也称模模块设计计,在这这个阶段段将详细细地设计计每个模模块,具具体的实实现功能能。4.1关关键技术术: JJAVAA系统托托盘图标标控制程程序设计计Javaa Naativve IInteerfaace(JJNI)是是Javva语言言的本地

26、地编程接接口,是是JDKK的一部部分。在在JAVVA程序序中,我我们可以以通过JJNI实实现一些些用JAAVA语语言不便便实现的的功能。通通常有以以下几种种情况我我们需要要使用JJNI来来实现。系系统托盘盘界面如如图5-1所示示:图4-11 系统统托盘界界面1、JAAVA中中所需要要做的工工作 在JAVVA程序序中,首首先需要要在类中中声明所所调用的的库名称称,如下下: staaticc Sysstemm.looadLLibrraryy(“TTrayyIcoon.”); 在这里,库库的扩展展名字可可以不用用写出来来,究竟竟是DLLL还是是SO,由由系统自自己判断断。 还需需对将要要调用的的方法

27、做做本地声声明,关关键字为为nattivee。然后后编译该该JAVVA程序序文件,生生成CLLASSS,再用用JAVVAH命命令,JJNI就就会生成成C/CC+的的头文件件。2、C/C+中所需需要做的的工作 对于已生生成的.h头文文件,CC/C+所需需要做的的,就是是把它的的各个方方法具体体的实现现。然后后编译连连接成库库文件即即可。再再把库文文件拷贝贝到JAAVA程程序的路路径下面面,就可可以用JJAVAA调用CC/C+所实实现的功功能了。编编译连接接成库文文件,本本程序是是在WIINDOOWS下下做的,生生成的是是DLLL文件。并并且名称称要与JJAVAA中需要要调用的的一致,这这里就是是

28、TraayIccon.dlll。 4.2系系统登陆陆模块设设计1、实现现目标:操作员进进入系统统前,必必须通过过系统登登录进入入主程序序界面,系系统登录录界面(如如图4-2所示示)主要要实现以以下功能能:(1)确确认用户户的身份份及使用用权限。(2)对对系统信信息起到到保密作作用。图4-22 系统统登录界界面2、实现现主要程程序代码码:Striing a=(Sttrinng)aadm.gettSellecttedIItemm().trrim();Striing p=nnew Strringg(pssw.ggetPPasssworrd();rs=sstmtt.exxecuuteQQuerry(s

29、ellectt * froom aadmiin wwherre aadmiin=+aa+andd piin=+pp+);4.3主主程序模模块设计计1、实现现目标:程序启动动后,在在系统登登录界面面验证操操作员密密码后,将将进入主主程序界界面。主主程序界界面(如如图4-3所示示)主要要实现如如下功能能:(1)执执行相应应的权限限操作。(2)选选择主界界面的菜菜单,调调用相应应程序,进进行相应应操作。(3)设设置快捷捷工具栏栏,提高高工作效效率。(4)设设置状态态栏显示示操作信信息。图4-33 系统统主程序序界面2、实现现主要程程序代码码:bar=neww JMMenuuBarr();toollb

30、arr=neew JJTooolBaar();tooolbaar.ssetCCurssor(Currsorr.geetPrredeefinnedCCurssor(Currsorr.HAAND_CURRSORR);toollbarr.seetTooolTTipTTextt(快快捷工具具栏);stattusbbar=neww SttatuusBaar(mmoniitorr);4.4前前台管理理模块前台管理理模块分分为:住住宿登记记、追加加押金、退退房结帐帐。4.4.1住宿宿登记设设计1、实现现目标:用户单击击主菜单单前台管管理下的的住宿登登记子菜菜单,进进入住宿宿登记子子菜单界界面。(如如图4-4

31、-11所示)住住宿登记记子菜单单主要实实现如下下功能:显示示入住房房客基本本信息。显示示住宿房房间基本本信息。 对房客及及入住房房间信息息进行住住宿登记记。图4-44住宿登登记界面面2、实现现主要程程序代码码:publlic voiid aaddTTenaantIIntooTabble(Strringg tennantt)sttat.exeecutte(insserttintto ttenaant valluess(+teenannt00+,+ttenaant1+,+tennantt2+,+teenannt33+,+tenaant4+,+tennantt5+,+teenannt66+,+ten

32、aant7+,+tennantt8+,+teenannt99+,+tenaant10+,+tennantt111+,+tennantt122+,+tennantt133+,+teenannt114+,+tennantt155+);sttat.exeecutteUppdatte(upddatee rooomiinfoo seet 房房态=入住中中 wheere 房间号号=+teenannt77+);4.4.2追加加押金设设计1、实现现目标:用户单击击主菜单单前台管管理下的的追加押押金子菜菜单,进进入追加加押金子子菜单界界面。(如如下图44-5所所示)追追加押金金子菜单单主要实实现如下下功能:显示

33、示入住房房客基本本信息。显示示房客已已付费用用等基本本信息。 对房客及及续住信信息进行行续住登登记。图4-55 追加加押金界界面2、实现现主要程程序代码码:publlic voiid aaddiingCCashh()staat.eexeccuteeUpddatee(uupdaate tennantt seet 退退房日期期=+daate+,宿费及押押金=+caash+,操操作员=+op+ wheere 房间号号=+rooomnnumbber+);connn.cclosse();4.4.3退房房结帐设设计1、实现现目标:用户单击击主菜单单前台管管理下的的退房结结帐子菜菜单,进进入退房房结帐菜菜单

34、界面面。(如如图4-6所示示)退房房结帐子子菜单主主要实现现如下功功能:显示示入住房房客基本本信息。显示示房客已已付费用用及应付付费用等等基本信信息。根据据费用情情况来决决定是否否进行挂挂帐退房房操作还还是退房房结帐操操作。图4-66 退房房结帐界界面2、实现现主要程程序代码码:publlic voiid ccharrgeTToAcccouunt(Strringg rooomnnumbber)statt.exxecuuteUUpdaate(uppdatte ttenaant sett 是否否挂帐=truue wherre 房房间号+rroommnummberr+);statt.exxecuut

35、eUUpdaate(uppdatte rroomminffo sset 房态=空闲闲中 wherre 房房间号=+rooomnuumbeer+);publlic voiid cchecckOuut(SStriing rooomnuumbeer)statt.exxecuuteUUpdaate(deelette ffromm teenannt wwherre 是是否挂帐帐=faalseeand 房间号号=+rooomnnumbber+);statt.exxecuuteUUpdaate(uppdatte rroomminffo sset 房态=空闲闲中 wheere 房间号号=+rooomnnumb

36、ber+);4.5客客房管理理模块客房管理理模块分分为:客客房查询询、房态态查看。4.5.1客房房查询设设计1、实现现目标:用户单击击主菜单单客房管管理下的的客房查查询子菜菜单,进进入客房房查询子子菜单界界面。(如如图4-7所示示)客房房查询子子菜单主主要实现现如下功功能:按房房间号码码进行客客房查询询。按房房间类型型进行客客房查询询。按房房间状态态方式进进行客房房查询。按综综合方式式进行客客房查询询。按全全部客房房进行查查询。图4-77客房查查询界面面2、实现现主要程程序代码码:publlic voiid qquerryRooomIInfoo(innt ooptiion)swittch(op

37、ttionn)casse 00:rs=sstatt.exxecuuteQQuerry(sellectt * froom rroomminffo wwherre 房房间号+qquerrysttr+);casse 11:rss=sttat.exeecutteQuueryy(sseleect * ffromm rooomiinfoo whheree 房间间类型=+queerysstr+ ordder by 房间号号);casse 22:rs=sstatt.exxecuuteQQuerry(sellectt * froom rroomminffo wwherre 房房态=+qquerrysttr+ o

38、ordeer bby 房房间号);casse 33:rss=sttat.exeecutteQuueryy(sseleect * ffromm rooomiinfoo whheree 房间间类型=+queerysstr11+ annd 房房态=+qquerrysttr2+ ordder by 房间号号);casse 44:rss=sttat.exeecutteQuueryy(sseleect * ffromm rooomiinfoo orrderr byy 房间间号);4.5.2房态态查看设设计1、实现现目标:用户单击击主菜单单客房管管理下的的房态查查看子菜菜单,进进入房态态查看子子菜单界界面。

39、(如如图4-8所示示)房态态查看子子菜单主主要实现现如下功功能:显示示入住中中的房间间及其房房间类型型。显示示空闲中中的房间间及其房房间类型型。显示示维修中中的房间间及其房房间类型型。图4-88 房态态查看界界面2实现现主要程程序代码码:publlic voiid sshowwRooomSttatuusInnfo()iff(coountt%7=0)iRoow=ccounnt/77;ellseiiRoww=coountt/7+1;seetLaayouut(nnew GriidLaayouut(iiRoww,7,8,115);eaachRRoommStaatuss=neew JJLabbelcou

40、unt;rss=sttat.exeecutteQuueryy(sseleect * ffromm rooomiinfoo orrderr byy 房间间号); eaachRRoommStaatussi.seetBoordeer(BBordderFFacttoryy.crreatteTiitleedBoordeer(房间间:+rs.gettStrringg(1)+号号);eachhRooomSttatuusii.ssetTToollTippTexxt(房间类类型:+rss.geetSttrinng(22);addd(eeachhRooomSttatuusii+);4.6查查询统计计模块查询统计计

41、模块分分为:住住宿查询询、宿费费提醒。4.6.1住宿宿查询设设计1、实现现目标:用户单击击主菜单单查询统统计下的的住宿查查询子菜菜单,进进入住宿宿查询子子菜单界界面。(如如下图44-9所所示)住住宿查询询子菜单单主要实实现如下下功能:按房房客姓名名进行查查询住宿宿信息。按房房间号码码进行查查询住宿宿信息。按房房间类型型进行查查询住宿宿信息。按入入住日期期进行查查询住宿宿信息。按操操作人员员进行查查询住宿宿信息。按全全部房客客住宿信信息进行行查询。图4-99 住宿宿查询界界面2、实现现主要程程序代码码:与客客房查询询模块实实现代码码相似。4.6.2宿费费提醒设设计1、实现现目标:用户单击击主菜单

42、单查询统统计下的的宿费提提醒子菜菜单,进进入宿费费提醒子子菜单界界面。(如如图4-10所所示)宿宿费提醒醒子菜单单主要实实现如下下功能:显示示应当及及时补交交宿费的的房客清清单信息息。打印印清单。图4-110 宿宿费提醒醒界面2、实现现主要程程序代码码:Strringg quueryylisst=编号,房间号号,房客客姓名,性别,籍贯,联系方方式,房房间类型型,退房日期期,宿费费及押金金,住宿宿备注,操作员员;rs=staat.eexeccuteeQueery(seelecct +quueryylisst+ frrom tennantt whheree 是否挂帐帐=faalsee annd 退

43、退房日期期=+wwakiinguupdaate+ ordder by 退房日日期);4.7挂挂帐管理理模块挂帐管理理模块分分为:挂挂帐查询询、客人人结帐。4.7.1挂帐帐查询设设计1、实现现目标:用户单击击主菜单单挂帐管管理下的的挂帐查查询子菜菜单,进进入挂帐帐查询子子菜单界界面。(如如图4-11所所示)挂挂帐查询询子菜单单主要实实现如下下功能: 显示已被被退房挂挂帐的房房客清单单。 打印清单单。图4-111 挂挂帐查询询界面2、实现现主要程程序代码码:与宿宿费提醒醒模块实实现代码码相似。4.7.2客人人结帐设设计1、实现现目标:用户单击击主菜单单挂帐管管理下的的客人结结帐子菜菜单,进进入客人人结帐子子菜单界界面。(如如图4-12所所示)客客人结帐帐子菜单单主要实实现如下下功能:显示示入住房房客基本本信息。显示示房客结结帐基本本信息。对房房客进行行结清帐帐款操作作。图4-112 客客人结帐帐界面2、实现现主要程程序代码码:与住住宿登记记模块实实现代码码相似。4.8系系统设置置模块系统设置置模块分分为:权权限设置置、房态态设置、操操作员管管理。4.8.1权限限设置设设计1、实现现目标:用户单击击主菜单单系统设设置下的的权限设设置子菜菜单,进进入权限限设置子子菜单界界面。(如如图4-13所所示)权权限设置置子菜单

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理制度

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com