ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:440.71KB ,
资源ID:19448012      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

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

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(论文+封面定稿Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

论文+封面定稿Word文档下载推荐.docx

1、本学位论文属于 1、保密 ,在 年解密后适用本授权书。 2、不保密 。 (请在以上相应方框内打“”) 作者签名: 年 月 日 导师签名:摘 要本系统首先分析了宾馆客房管理信息系统的应用现状,阐述了本管理系统的开发目的:就是宾馆在正常的运营中需要对客房资源、顾客信息、结算信息进行管理,利用宾馆客房管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率,加速周转,提高房间出租率,提高整体效益。系统的开发平台我们选择用微软公司的ACEESS数据库和面向对象的VISUAL BASIC6.0语言开发工具。在MIS系统基本理论指导下,详细给出了从宾馆管理系统分析到总体设计详细设计与实现及测试的各个环

2、节,小的方向我们具体的阐述了可行性报分析,需求分析,最后设计了功能模块图,并且确定了数据库各类信息的数据结构,画出了整个系统的业务流程图,阐述了各个实体的E-R关系图,系统设计的最后一部分给出了本系统各个模块的详细设计以及代码,表明了本系统开发的能用性。关键词:宾馆客房 管理信息系统 ACEESS数据库 VISUAL BASIC6.0 MIS系统AbstractThis system analyzes the environment of the application about the Hotel Management Information System at first. And th

3、en we explicate the destination why we develop this Management System. That is the hotel need to manage the rooms resources, users resources and account information when they are at work. They can use this Management system to know the altering information immediately in each part. It can enhance no

4、t only the efficiency, but also the rent rate and the profit of the hotel. We can establish the developing platform of the system which we use the Access database which manufactured by Microsoft and object oriented language such as VB as our developed instrument. With the conduct of the elementary t

5、heory of MIS, we explain carefully from the analysis of the Hotel Management System to the entire design. We also tell the application of this system and the analysis of the requirement. Finally we design the photograph of the module and establish the structure of the data. In order to let the user

6、know the whole process, we also describe the relationship between each entity. At the end of the design we give the important interface and the code of each interface .It can prove the application of our system. Then we tell the importance of the experiment of this system. We also describe the stabi

7、lity of the system. Finally we assess the system objectively and point out the realistic significance, the disadvantage of the system and the upgrade direction of this system.Keywords: Hotel Guestroom Management Information System Access database Visual Basic 6.0 Mis system目 录摘要 iAbstract ii1 引言 12

8、系统开发背景及意义 23 使用工具及环境介绍 33.1 使用工具介绍 33.1.1 VB的简介 33.1.2 VB的功能特点 33.2 使用环境介绍 44 系统分析 54.1 可行性分析 54.2 需求分析 54.3 系统业务流程图 54.4 数据字典 75 系统设计 95.1 总体设计 95.2 数据库设计 95.2.1 VB连接ACCESS数据库 95.2.2 系统E-R图设计 105.2.3 系统数据库表设计 115.3 主要功能模块设计 125.3.1 主窗体模块的设计 125.3.2 登录模块的设计 125.3.3 客房管理模块的设计 125.3.4 客房信息管理模块的设计 155.

9、3.5 投诉管理模块的设计 175.3.6 值班管理模块的设计 185.3.7 系统管理模块的设计 195.4 系统核心代码实现 196 系统实施 247 测试 265.1 测试原理 265.2 测试方法 268 系统评述 288.1 系统评价意见 288.2 系统改进意见 28结论 29参考文献 30致谢 311 引言近年来,随着我国经济的不断发展,国内的宾馆服务业得到了日新月异的发展。现代宾馆作为一体化的接待场所,是一个旅游城市的窗口,也可以说是一个小型社会。作为一种以服务为主行业,世界各国对此行业的重视程度并不亚于其它工业。宾馆、饭店的客房管理信息系统是计算机管理信息系统的已部分,是针对

10、宾馆、饭店的具体业务而开发的,业务管理以宾馆的前台管理为核心,为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映宾馆的工作情况、经营情况,从而提高宾馆的服务质量,并配合现代化的宾馆管理,获得更好的经济效益。本系统总体方案设计包含六个部分的内容,组织如下:第一部分是引言:主要介绍系统所包含的内容;第二部分是系统规划:主要介绍系统开发背景、意义及可行性分析;第三部分是使用工具及环境介绍:主要介绍系统的开发工具和系统的开发的环境;第四部分是系统分析:主要介绍系统需求分析、功能模块及业务流程的分析;第五部分是系统设计:主要介绍系统总体设计、数据库设计、主要功能模块的设计;第六部分是

11、系统评述:主要介绍系统意见及修改意见。2 系统开发背景及意义 我国市场经济的迅猛发展,国内的宾馆服务业得到了日新月异的发展。作为一种以服务为主的无烟工业,世界各国对此行业的重视程度并不亚于其它工业。宾馆、饭店的计算机管理信息系统,是针对宾馆、饭店的具体业务而开发的,业务管理以宾馆的前台管理为核心,为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映宾馆的工作情况、经营情况,从而提高宾馆的服务质量,并配合现代化的宾馆管理,获得更好的经济效益。宾馆在其运作期间,服务水平的高低,直接影响到宾馆的形象和声誉,如:服务的安排、调度是否周到;客人的要求是否能迅速、很好地得到满足;市场的预

12、测分析是否快捷,准确等。这其中的核心就是对每天大量的信息(客人、费用、房间等)的正确处理和保存。采用计算机这一现代化工具作为管理的辅助手段是必须的。计算机的应用包括OA(办公自动化)、MIS(管理信息系统)、CAD(计算机辅助设计)等,宾馆的计算机系统正是典型的MIS应用。宾馆的经济管理是以财务为核心,而行为管理主要集中于前台的业务处理,以前台的接待,收银为核心。将住店客人的各类信息,住店期间发生的各项活动进行及时、有效的记录、反映、分析、统计。在此基础上,又向各个不同的管理角度提供对应的处理窗口使电讯、餐饮、财务等部门能及时获取本部门所需的信息,方便各部门进行工作的总结和分析。使这一层的领导

13、能总体把握整个宾馆的运行状况,经营情况和存在的问题,更有利于采取相应的决策,进行总体协调。3 使用工具及环境介绍3.1 使用工具介绍在这里使用工具的介绍主要包括对VB的简介及其功能特点、Access的介绍。3.1.1 VB的简介Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C+编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序

14、接口函数,以及动态链接库、动态数据交换、对象的链接与嵌入、开放式数据访问等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。3.1.2 VB的功能特点Visual Basic具有以下特点:可视化编程;面向对象的程序设计;结构化程序设计语言;事件驱动编程机制;访问数据库;动态数据交换;对象的链接与嵌入;动态链接库。下面以面向对象程序设计和访问数据库两个方面为例对其特点进行具体阐述:4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C+)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的

15、概念;而Visual Basic则是应用面向对象的程序设计方法,把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。Visual Basic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理Microsoft Access格式的数据库,并提供了强大的数据存储和检索功能。同时,Visual Basic还能直接编辑和访问其他外部数据库,如dBASE,FoxPro,Para

16、dox等,这些数据库格式都可以用Visual Basic编辑和处理。Visual Basic提供开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQL Server,Oracle等。在应用程序中,可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户/服务器(client/server)方案。3.2 使用环境介绍 鉴于Visual Basic在开发可视化面向对象面的程

17、序设计的特点,及其具有的强大的数据库管理功能,我决定选择Microsoft Visual Basic 6.0和Microsoft ACCESS2003作为本管理系统的编写工具。以上软件要求的系统运行环境如下:硬件环境:CPU:Inter Celeron(R) II processor内存:1GB软件环境: Windows xp 4 系统分析4.1 需求分析在对系统进行设计之前,首先 必须了解项目的需求。对宾馆管理信息系统的功能具体要求如下:(1)实现两种不同权限用户登录功能:普通用户和管理级用户。(2)实现用户管理功能,可以通过管理级用户添加新用户,并设定其权限级别;同时,系统中还具有密码修改

18、功能。(3)实现客户入住登记功能。(4)实现入住客户的历史查询功能。(5)实现客户预定房间的功能。(6)实现客户投诉记录功能。(7)实现客户投诉查询及解决方案的功能。(8)实现查看客房状态的功能。4.2 系统可行性分析系统软件开发平台先进,符合现代操作系统的发展最新需求,采用VB语言在Windows Xp环境下开发,数据库为Access。系统在界面上引入了操作向导机制,对于初用者或不熟悉计算机操作的人员提供提示界面,一步步引导操作者进行操作。采用统一的模式(菜单、色彩、快捷键等),并采用标准的Windows Xp应用系统界面风格,给操作人员一种熟悉、直观、简洁的印象。其它采用Windows X

19、p界面风格的还包括有:错误提示、系统对话框、色彩集、屏幕保护等等。经济效益而言,应用宾馆管理信息系统的优点是:(1)间接性:其经济效益不是直接产生的,是通过对人力、物力的节省而带来的, 可以堵塞许多漏洞;(2)长期性:计算机的投资是较大的,是在长期的应用中逐步得到回报的;(3)社会效益:宾馆是一个高层次的服务行业,采用计算机可提高服务质量,有良好的社会形象。现代社会已进入电子化网络时代,随着市场竞争日渐激烈,不断使各大宾馆、宾馆竞相完善自身管理手段,提高自身服务水平,以求得更多的客源。通过计算机对宾馆、宾馆的日常事务进行现代化的科学管理,是提高宾馆宾馆形象、档次和服务水准的强有力表现方式。为强

20、化宾馆、宾馆内部管理,提高服务质量、减少经营漏洞、增加营业收入提供了可靠的技术手段和技术保障,这也是现代宾馆、宾馆业系统管理的发展需要。计算机管理系统的引入使宾馆、宾馆内部集中管理,集中控制,快速反应各个部门的经营状况,各收银点和电话费自动记帐转前台,客人离店一次性结帐。使得工作人员的劳动强度降低,工作效率增加,更能有效的杜绝收银员的财务漏洞,减少宾馆的经济损失。带来良好的经济效益和社会效益。各种经营、收入、分析报表也为领导阶层提供有力决策支持。总之,使用该宾馆管理系统,将会有以下好处:(1)电脑收银,打印帐单,快速准确,减少宾客等待时间,杜绝收银过程中舞弊现象。(2)高效的客房管理,能有效的

21、提高房率,增加营业收入。(3)提高决策依据,管理者可以随时了解经营情况,以制定相应的经营方针。(4)减轻员工的工作负担,从而使员工把更多的精力放在提高为宾客服务的质量上。(5)简单、方便地保存和查询历史资料。(6)树立良好的宾馆形象。4.3 系统业务流程图宾馆客人入住,接待部门需要扫描客人身份证信息填写客人入住信息表,给办理入住手续,收银须要房间押金,以防止客人在宾馆入住期间消费处于超限状态;客人在入住期间需要消费,房务中心可为客人提供各种服务;客人退房的时候,需要在收银台办理结账以及开发票等相关的退房手续。客人从入住到退房总体的业务流程图如下图4-2:图4-2 系统业务流程图4.4 数据字典

22、数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。数据字典是一个预留空间,一个数据库,这是用来储存信息数据库本身。数据字典可能包含的信息,例如:数据库设计资料、储存的SQL程序、用户权限、用户统计、数据库的过程中的信息、数据库增长统计、数据库性能统计。数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。5

23、 系统设计5.1 总体设计图5-1 系统功能模块图5.2 数据库设计5.2.1 VB连接ACCESS数据库Sub ConnStr() 连接数据库Set conn = CreateObject(ADODB.Connection) 建立数据库连接对像DBpath = App.Path & &data.mdb 设置数据的路径conn.Open Provider=Microsoft.Jet.OLEDB.4.0;Data Source= DBpath 打开数据库连接Set rs = CreateObject(ADODB.Recordset设置数据库对像End Sub上面的一段代码就是连接数据库的。上用到

24、了三个变量conn,Dbpath,rs。其中有两个变量要定义为公用的变量,因为这段代码是放在一个模块中的,为了在每一个窗体中能够使用这个变量,所以必须要声明为公用变量。声明公用变量的方法如下:Public connPublic rs上面就是声明为公用变量,上面的声明一定要放在模块的最上面。如果声明在下面,那就成了局部变量,那么作用范围就会不同了,作用就更不同,而且在其它窗体中使用到了这个变量,程序会出错。5.2.2 系统E-R图设计图5-2 客房预订实体关系图5-3客房类型实体关系图5-4 客房登记实体关系图5-5 客房状态实体关系图5-6 投诉管理实体关系图5-7 值班管理实体关系图5-8

25、系统管理实体关系5.2.3 系统数据库表设计启动Access数据库,建立一个空数据库book.mdb:图5-9 空数据库book.mdb点击“使用设计器创建表”出现下图:图5-10 使用设计器创建表5.3 主要功能模块设计功能模块设计包括界面设计以及程序代码的设计,在宾馆客房管理信息系统中,功能模块设计主要包括主窗体模块的设计、登录模块的设计 、客房管理模块的设计、客房信息管理模块的设计、投诉管理模块的设计、值班管理模块的设计、系统管理模块的设计。5.3.1 主窗体模块的设计在工程中创建MDI窗体,然后使用菜单设计功能设计主窗体模块。5.3.2 登录模块的设计图5-11 用户登录模块用户登录模

26、块设计中用户名和密码的设计给登录者有三次机会,若三次输入均有误,则登录模块自动关闭。5.3.3 客房管理模块的设计图5-12 客房预定模块(1)数据添加当用户进入系统,根据设计要求,需要添加新的客房预定信息时,先选定预定日期的年月日,再在编辑客房预定窗体上按添加按钮,依次对各个项进行添加即可。(2)数据查询当用户需要对某个客人预定信息进行查询时,只需打开客房预定模块窗体,即可。(3)记录删除当用户需要对某个或多个客房预定信息进行删除时,可以在编辑客房预定窗体下部中找到删除按钮,删除即可。图5-13 客房登记模块当用户进入系统,根据设计要求,需要添加新的客人登记信息时,先选定登记日期的年月日,再

27、在编辑客房登记窗体上按添加按钮,依次对各个项进行添加即可。当用户需要对某个客房登记信息进行查询时,只需打开客房登记模块窗体,即可。当用户需要对某个或多个客房登记信息进行删除时,可以在编辑客房登记模块窗体下部中找到删除按钮,删除即可。5.3.4 客房信息管理模块的设计图5-14 客房类型模块当用户进入系统,根据设计要求,需要添加新的客房类型信息时,先选定客房类型,再在编辑客房类型窗体上按添加按钮,依次对各个项进行添加即可。当用户需要对某个客人客房信息进行查询时,只需打开客房类型模块窗体,即可。当用户需要对某个或多个客房类型信息进行删除时,可以在编辑客房类型窗体下部中找到删除按钮,删除即可。图5-

28、15 客房状态模块当用户进入系统,根据设计要求,需要添加新的客房状态信息时,先选定状态日期的年月日,再在编辑客房状态窗体上按添加按钮,依次对各个项进行添加即可。当用户需要对某个客人客房状态信息进行查询时,只需打开客房状态模块窗体,即可。当用户需要对某个或多个客房状态信息进行删除时,可以在编辑客房状态模块窗体下部中找到删除按钮,删除即可。5.3.5 投诉管理模块的设计图5-16 投诉管理模块当用户进入系统,根据设计要求,需要添加新的投诉信息时,先选定投诉日期的年月日,再在编辑投诉管理窗体上按添加按钮,依次对各个项进行添加即可。当用户需要对某个日期客人投诉信息进行查询时,只需打开投诉管理模块窗体,

29、即可。当用户需要对某个或多个投诉信息进行删除时,可以在编辑投诉管理窗体下部中找到删除按钮,删除即可。5.3.6 值班管理模块的设计图5-17 值班管理模块当用户进入系统,根据设计要求,需要添加值班信息时,先选定值班日期及时间段,再在编辑值班管理窗体上按添加按钮,依次对各个项进行添加即可。当用户需要对某个值班人信息进行查询时,只需打开值班管理模块窗体,即可。当用户需要对某个或多个值班人信息进行删除时,可以在编辑值班管理窗体下部中找到删除按钮,删除即可。5.3.7 系统管理模块的设计(1)添加新用户模块图5-18 添加用户模块(2)修改密码图5-19 更改密码模块5.4 系统核心代码实现(1)登陆界面实现Private Sub Command1_Click()Dim sql As StringDim rs_login As New ADODB.RecordsetIf

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1