1241.宾馆客房管理系统开发毕业论文.doc
《1241.宾馆客房管理系统开发毕业论文.doc》由会员分享,可在线阅读,更多相关《1241.宾馆客房管理系统开发毕业论文.doc(28页珍藏版)》请在课桌文档上搜索。
1、毕业论文毕 业 论 文(设 计)题 目:宾馆客房管理系统开发 学 生 姓名: 指 导 教师: 系 别:计算机系 专业、班级:计算机科学与技术 填 表 时间: 目录摘 要1引言11 系统分析21.1 需求分析21.1.1 应用现状21.1.2 宾馆客房管理的发展趋势21.1.3 系统实现目标21.2 可行性分析21.3 开发工具简介31.3.1 VISUAL BASIC 6.0简介31.3.2 数据库ACCESS2003的简介32 系统设计42.1 系统开发背景42.2 系统主要功能特点42.3 系统设计思路42.4 总体设计42.5 系统功能概述42.6 模块框架图52.7 系统数据设计52.
2、7.1 数据字典62.7.2 系统E-R图如下:72.7.3 系统数据库设计82.8 用户界面设计113 系统实现113.1 登录界面113.2 系统主界面133.3 客房管理模块设计133.4 收银结算模块143.5 客房查询模块173.6 系统初始化设置模块213.7 系统的备份与还原214 系统的创新点和不足之处22致谢23参考文献24ABSTRACT2525宾馆客房管理系统开发摘 要随着信息技术的发展和人们对宾馆客房的要求越来越高,各大宾馆客房传统的手工操已经不能适应当前宾馆客房管理发展的需要,而使用计算机化的管理可以有效提高宾馆客房管理的水平和工作效率。因此,宾馆客房管理系统软件将会
3、为宾馆客房管理带来极大的方便。宾馆客房管理系统的主要任务是对宾馆客房住房管理进行计算机化的管理,本系统主要功能包括:基础信息程序设计、客房前台程序设计、查询统计管理、挂帐管理、系统初始化设计、系统维护。以Visual Basic 6.0作为前台开发工具,而使用Access2003作为后台数据库。本论文共分五部分,第一部分是引言,简要论述了信息化应用的必要性和应用系统的开发背景;第二部分是系统分析部分,从系统的需求分析到可行性分析,详细的阐述了“宾馆客房管理系统”系统分析的全过程。第三部分是系统设计部分,主要包括系统功能设计、数据库设计和用户界面设计等四部分。第四部分为系统实现部分,阐述了“宾馆
4、客房管理系统”的主要功能模块实现方法及部分重要的程序脚本。最后是致谢和参考文献。本系统设计基本合理,功能比较完备,经过测试运行稳定,能够满足工作中的基本需要。关键字:客房管理,宾馆客房管理系统, Visual Basic 6.0,Access2003,数据库引言二十一世纪,人类正走进以信息技术为核心的知识经济时代,信息资源已成为重要的战略资源;信息技术正以其广泛的渗透性和无与伦比的先进性与传统产业结合;信息产业已发展为新的经济增长点;信息化已成为推进国民经济和社会发展的助力器;信息化水平则成为一个城市或地区现代化水平和综合实力的重要标志。因此,世界各国都把加快信息化建设作为国家的发展战略。与此
5、同时,我国也适时的提出了信息化发展战略。党和国家十分重视信息化建设,把信息化建设提到了很高的地位,因为信息化水平的高低,不仅决定着一个国家或地区在21世纪的国际竞争力问题和它的经济社会发展水平,而且直接关系到国家的兴衰和民族的兴旺。伴随着在我国经济快速发展,经济活动的日益活跃,人口的流动开始急剧增加,宾馆行业在面临越来越多同行业的激烈竞争的同时,仍然是一个非常有前途的行业。目前各地的宾馆如雨后春笋般不断增加,更涌现出一大批高档的星级宾馆。大批流动旅客的入住及大量配套服务的兴起使传统的人工登记的宾馆管理模式渐渐不能满足现实的需要,取而代之的是功能齐全,操作简单的宾馆管理软件。 客房管理系统是一个
6、宾馆、旅社不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以客房管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理,这种管理方式存在着许多缺点,如:效率低,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对宾馆资源信息进行管理,具有手工管理所无法比拟的优点.例如:查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高客房管理的效
7、率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 因此,开发这样一套客房管理软件成为很有必要的事情,它的应用前景非常广阔。1 系统分析1.1 需求分析1.1.1 应用现状多数宾馆的客房管理主要有以下几个方面:客房预订,住宿登记、退房结帐、查询统计,打印单据等等。目前在我国一些地方宾馆的宾馆客房水平还停留在纸介质或半自动(由电脑处理一部分数据,由人工处理一部分数据)的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。软件作为一项有力的工具,只能当此种工具,与我们的实践相结合起来的时候,才具有重大的社会价值
8、及使用价值。因此根据宾馆目前实际的客房管理情况开发一套宾馆客房管理系统是十分必要的。 建立客房管理信息系统的必要性已经被广大的管理人员所接受所认可,建立客房管理信息系统是为宾馆,宾馆的管理服务的,其根本目的是要创造客房的经济效益。然而客房经济效益的提高应该包括直接的经济效益和间接的经济效益两方面考虑。客房直接的经济效益是指由于系统的建立使客房的生产经营或客房的管理取得直接的利润收益。实现对宾馆客房管理的电子化,自动化,提高各个模块之间的办公效率,为提高质量宾馆服务提供保证。系统应充分利用信息技术提高客房的管理水平、服务水平。客房管理系统要实现客房预订、住宿登记、退房结帐、查询统计、打印单据等等
9、功能。其中预订处理可以在订房客户到时入住或取消订房时快速的处理,该功能可明显提高对住宿人员住宿的有效管理。将动态实时的住宿登记、客房调整、打印单据等有机地联系在一起,对宾馆客房进行全方位的管理。1.1.2宾馆客房管理的发展趋势伴随着我国经济快速发展,经济活动的日益活跃,人口的流动开始急剧增加,宾馆行业在面临越来越多同行业的激烈竞争的同时,仍然是一个非常有前途的行业。目前各地的宾馆如雨后春笋般不断增加,更涌现出一大批高档的星级宾馆。大批流动旅客的入住及大量配套服务的兴起使传统的人工登记的宾馆管理模式渐渐不能满足现实的需要,取而代之的是功能齐全,操作简单的宾馆管理软件。客房管理系统是一个宾馆、旅社
10、不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要, 所以客房管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理,这种管理方式存在着许多缺点,如:效率低,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对宾馆资源信息进行管理,具有手工管理所无法比拟的优点.例如:查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高客房管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 因此,开发这样一套客房管理软件成为很有必要的事情,它的应用前景非常广阔。1.1.
11、3 系统实现目标面对宾馆行业的高速发展和宾馆行业信息化发展的过程中出现的各种情况,宾馆客房管理系统在实施后,应该够达到以下目标: (1)多点操作的信息共享,相互之间的信息传递准确、快捷和顺畅。 (2) 服务管理信息化,可随时掌握客人住宿、客房状态、客人挂帐等情况。 (3) 系统界面友好美观,操作简单易行,查询灵活方便,数据储存安全。 (4) 客户档案、挂帐信息、预警系统的结合,可对往来客户进行住宿监控,防止坏帐的发生。 (5) 通过宾馆客房管理系统的实施,可逐渐提高宾馆的管理水平,缩短入住登记时间。使管理层对酒店的经营统计信息把握更加准确有效。 (6)系统维护方便可靠、有较高的安全性,满足实用
12、性、先进性的要求。1.2 可行性分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,是在当前组织内外的具体条件下,这个信息系统的研制工作是否具备必要的资源及其他条件。由以下几方面来考虑: a)经济可行性分析作为宾馆这个以盈利为目的的场所,它的经济资源是比较充裕的,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、管理人员工资和培训费等。所以,在经济上是可行的。b)技术可行性分析技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。由于它的资源充裕,可以提供比较先进的计算机技术,客房的
13、使用情况的查询,当然还可以进行客房的入住登记,预订方面的工作和退房操作。对宾馆客房的当日收支情况查询,生成打印功能。硬件和软件技术,为系统的建设提供了良好的技术条件,可以提高信息传输速度、准确性。所以,在技术上是可行的。c)管理可行性分析管理可行性主要论证新系统在企业或机构开发和运行的可能性以及运行后可能对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。宾馆本身就是一个以管理为主的机构,所以不论其领导还是员工都有较高的管理意识。所以,在管理上是可行的。d)运行可行性新系统的功能结构和工作流程与现行系统基本上是一致的,符合管理人员的思维习惯。另外,管理人员都有操作计算机和各种数据库管
14、理系统的经验,对计算机的基本操作和数据库的基础知识都有所掌握,而新系统将会给管理人员提供一个更加友好的使用界面。所以各部门的管理人员都能很好地适应新系统,无需花费太多时间进行人员培训,新旧系统的转换较为容易。因此,新系统在运行方面是可行的。1.3 开发工具简介1.3.1 Visual Basic 6.0简介Visual Basic,简称VB,是Microsoft公司推出的一种Windows应用程序开发工具。是当今世界上使用最广泛的编程语言之一,它也被公认为是编程效率最高的一种编程方法。无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。它是
15、一种强大的语言,即您所能想到的编程任务,它基本都能完成。从设计新型的用户界面到利用其它应用程序的对象;从处理文字图象到使用数据库;从开发个人或小组使用的小工具,到大型企业应用系统,甚至通过 Internet 的遍及全球分布式应用程序,都可在 Visual Basic 提供的工具中各取所需。何谓 Visual Basic?“Visual”指的是采用可视化的开发图形用户界面(GUI)的方法,一般不需要编写大量代码去描述界面元素的外观和位置,而只要把需要的控件拖放到屏幕上的相应位置即可;“Basic”指的是BASIC语言,因为VB是在原有的BASIC语言的基础上发展起来的,至今包含了数百条语句、函数
16、及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能。1.3.2 数据库Access2003的简介Access2003是微软公司开发的WINDOWS操作系统环境下流行的桌面数据管理系统。使用Access2003时,用户无需编写任何编码,仅通过简单直观的可视化操作就可以完成大部分的数据管理任务。Access2003是一个面向对象的、采用事件驱动机制的新型关系数据库管理系统,Access2003提供了表生成器、查询生成器、报表设计器等许多便捷的可视化操作工具以及数据库向导、表向导、查询向导、窗体向导、报表向
17、导等众多向导,可以很方便的构造一个功能完善的数据库管理系统;它还为数据库开发管理人员提供了Visual Basic For Application(VBA)程序设计语言,便于高级用户开发功能更完善的数据库管理系统。2 系统设计2.1 系统开发背景随着我国经济的迅速发展,人们的生活水平有了明显的提高,假日经济和旅游经济已经成为人们的消费热点。各地也把旅游当作本地经济发展的重要支柱之一,从而促进了宾馆酒店业的发展。同时,随着宾馆酒店越来越多,人们的要求越来越高,宾馆酒店业的竞争也越来越激烈。 如何在激烈的竞争中生存发展,是每个宾馆酒店必须面临的问题。对宾馆经营状况起决定作用的是宾馆的服务管理水平。
18、如何利用先进的管理手段,提高宾馆的管理水平,已成为宾馆酒店业发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。虽然计算机管理并不是宾馆管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对宾馆的服务管理提供强有力的支持。因此,采用全新的计算机网络和宾馆管理系统,已成为提高宾馆管理效率、改善服务水准的重要手段之一。 在某种意义上,宾馆客房管理方面的信息化已成为现代化宾馆的重要标志。2.2 系统主要功能特点本系统针对宾馆的一般管理模式,按照宾馆的现代化管理要求设计,实现对宾馆接待、客房、订房、收支情况等服务设施的全方位计算机管理,由于本系
19、统是用于管理宾馆资源中的后台操作,各表之间没有复杂的数据联系,也不需要进行一些数据计算功能,体现的是对功能中涉及的数据进行管理(增加、修改和删除),所以采用的程序开发技术都是Visual Basic 6.0中常用的数据开发技术。后台管理主要由数据库系统作为支持,后台管理的维护工作主要由系统管理员进行,包括完成对各个数据表单的维护、数据库的备份及恢复等工作,本程序中我选用的数据库系统为Access 2003。2.3 系统设计思路宾馆客房系统由前台和后台管理两个部分组成。前台作为与操作员直接交互的可视化界面,由于使用方便,能将系统的各个功能提供给操作员,以帮助操作员进行客房管理。前台在考虑功能实现
20、的同时,也考虑了操作的简洁和方便性。为了确保客户和宾馆的信息具有更好的安全性,前台管理和后台管理是分离的。前台的各管理模块需要经过权限授权才可以使用,我为此设计了两个角色:一是系统管理员,二是普通用户。其中:系统管理员享有最高权限,可以使用宾馆客房管理系统所提供的所有功能,包括员工权限维护、客房管理、订房管理、查询管理、密码修改以及系统初始化功能。普通用户的主要职能是负责订房和退房,以及查询入住的客户信息。2.4 总体设计总体结构设计主要包括运行模式选择、操作系统选择、数据库管理系统选择。根据系统分析的结果,具体内容如下:一、运行模式选择从数据库应用系统运行模式的发展看,主要有四种:单机模式,
21、主机模式,客户/服务器(C/S)模式,浏览器/服务器(B/S)模式。而在计算机网络比较普及的今天,比较好的选择应该是C/S模式。但由于本系统的开发时间较短,所以本系统选择单机模式。二、操作系统选择目前流行的操作系统较多,在考虑运行模式和数据库管理系统对环境的要求,以及操作系统对数据库应用系统的满足程度和维护的难易程度等情况下,操作系统选择可在Windows2000、Windows9X、Windows xp 等环境运行。三、数据库管理系统选择开发工具选择Visual Basic 6.0。数据库管理系统(DBMS)选择Access 2003。2.5 系统功能概述本系统的功能模块包括:客房管理、客房
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1241. 宾馆 客房 管理 系统 开发 毕业论文
链接地址:https://www.desk33.com/p-1265998.html