宾馆信息管理系统 毕业论文.doc
《宾馆信息管理系统 毕业论文.doc》由会员分享,可在线阅读,更多相关《宾馆信息管理系统 毕业论文.doc(27页珍藏版)》请在三一办公上搜索。
1、宾馆信息管理系统目 录宾馆信息管理系统III前言IV第一章 可行性研究分析11.1 系统开发背景11.2系统开发的重点与难点21.3系统目标21.4 可行性分析21.5 结论3第二章 系统分析32.1 系统开发方法32.2MIS系统开发过程4第三章 系统需求分析53.1现行业务描述53.2功能需求定义63.3系统功能分析及说明73.4性能需求8第四章 系统设计84.1 实例功能模块84.2 逻辑结构设计9第五章 宾馆管理系统功能的实现145.1 关键模块实现14图5-5 客户和房间查询窗体20第六章系统测试206.1 白盒测试法206.2 黑盒测试法20第七章总结22结束语22致 谢22参考文
2、献23宾馆信息管理系统第一章 可行性研究分析1.1 课题研究的背景 随着我国加入世界贸易组织,宾馆住宿业与国际市场接轨已成为大势所趋,宾馆要迎接这场挑战,就必须提高整体竞争能力,提高整体竞争能力必须变革宾馆的管理模式,提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。目前,我国宾馆住宿业信息化管理的进程缓慢,跟国外的宾馆相比管理依然落后。国内部分宾馆财务、业务管理软件都已使用,但不能实现财务业务一体化,信息无法共享;有些宾馆使用财务管理系统,但未使用业务管理信息系统;有些宾馆则仅用业务管理信息系统;甚至在一些宾馆还没有使用管理软件,仍用手工处理业务。国外宾馆信息技术的应用非常
3、普遍,全球宾馆业中应用高新科技的领头羊万豪国际酒店集团旗下的酒店,在客房和商务中心里提供24小时的STSN高速互联网服务,上网速度是传统拨号的50倍,且可直接上网。STSN系统还可提供宾馆设施、服务项目、餐饮特色、旅游景点、购物指南等详尽资料。同时客人还可方便地访问自家公司的网站、收发电子邮件、使用程序,从而使宾馆真正成为客人旅行在外的办公室。所有这些高科技硬件设施的采用,使软件服务依托硬件设备设施,通过有形或无形的服务,充分发挥硬件的服务功能,使二者同时发挥最佳效能,相得益彰,为宾馆产生良好的经济效益和社会效益。为了能够使现在的星级宾馆在正常的运营当中能够及时对客房资源、顾客信息、结算信息进
4、行管理,宾馆信息管理系统方便宾馆管理人员及时了解各个环节中信息的变更,提高了管理效率,节省大量的人力、物力资源,使宾馆的各种信息能够实现系统化、规范化和自动化。项目管理:提高宾馆的执行管理能力。任务明确,关系清晰,责任落实到人:用项目制度来管理。随着我国改革开放的不断推进,国内人民生活水平的不断提高,旅游出行的人民越来越多,商务活动也相当的活跃;再加上入境旅游的人也越来越多,入境从事商务活动的外宾也越来越多。传统的手工已不适应现代宾馆管理的需要,及时、准确、全方位的网络化信息管理成为必需。在宾馆的管理及业务日益复杂、要求在不断提高的现状下,利用高科技、现代化的电脑自动化管理系统来处理日益繁重的
5、酒店业务,对于大型的宾馆是必须具备的管理方式。宾馆客房管理系统是根据宾馆对客房管理的实际情况进行编写的,主要目的是为了方便宾馆对客房的实际情况进行集中的查询与管理工作,以提高整个宾馆的工作。宾馆客房管理的科学化、系统化、信息化成为各个宾馆追求的目标。因此,而要实现这些功能,就要求各个宾馆配备一套客房管理系统,以便在宾馆内实施良好的完善的管理且以最快地速度响应客户的需求,及时为他们提供服务,为他们提供一个高效、便捷的居住环境。客房管理信息系统(MIS)是各个宾馆软件建设中一个重要的应用系统,它大大的改善宾馆管理的基础环境。对客房管理系统的若干基本问题进行研究,主要包括客房管理系统的功能组成、系统
6、开发条件、步骤及其总体规划等内容。传统的宾馆管理活动中,把人、才、物作为宾馆的主要资源。但是随着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重视信息在生产经营及酒店管理中的作用,并把它当作酒店的一种极其重要的资源,人们称之为“信息资源”,信息资源的处理已经成为当今世界上一项主要的社会活动。目前宾馆客房管理系统大多采用传统的C/S体系结构,采用的是开放模式。一个成熟的宾馆客房管理系统不仅仅是记录宾馆客人的信息,提供查询,报表打印等一系列简单的工作,它能让工作人员从烦琐的手工操作中解脱。随着它的深入,将带动企业的运做,为管理和决策提供支持。为了达到这个要求,它必须依靠高起点的硬件环境
7、和软件开发工具来保证系统的稳定和正常运行。宾馆电脑系统要求24小时连续运行,数据量大,可靠性要求高,因此整个电脑系统供电采用专线方式,加配UPS(不间断供电系统),并合理接地,以便保障整套系统的正常运行。计算机网络发展到今天已经成为现代人生活中不可缺少的一部分,人们可以从互联网中获得丰富的信息。为了提高用户获取信息的效率,保障信息的全面性、可靠性,需要对网络的信息库进行有效的管理。现在我国一些地方宾馆的客房水平还停留在纸介质或半自动(由电脑处理一部分数据,由人工处理一部分数据)的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础
8、的信息管理所取代。软件作为一项有力的工具,只能当此种工具,与我们的实践相结合起来的时候,才具有重大的社会价值及使用价值。1.2 系统开发的重点与难点 系统出现了一些技术难点大致如下:1、 建立合理的表结构,避免数据冗余各表通过特定字段实现不同表的数据连接,避免数据冗余,需要设计简洁高效的表结构。2、 建立相当的系统安全性登陆用户身份验证机制的设计、操作页面的权限保护。3、 建立严密的数据表操作机制同一表有可能在多个模块中被修改,所以严密的数据表操作机制的建立十分比较困难,但也是必须的。除了设计时必须有相当程度的考虑,在编制时更应加强程序逻辑的可靠性程序调试的全面性。1.3 系统目标本系统是专为
9、普通设计的自动化集成系统。能完成宾馆信息管理、客户信息管理、客户check in/out管理等功能,适合一般的宾馆。所有工作模块集中在同一界面,工作流程一目了然,方便工作人员操作掌握。1.4 可行性分析1.4.1 技术性分析 此次我们组的毕业设计选择宾馆管理系统作为课题,是对我们所学知识的一次综合应用与提高。建立系统开发环境,主要是安装Microsoft Office套件,里面包含Microsoft Access2003以及网络传输工具。就技术力量而言,我们小组可以完成此次开发工作。开发过程中会出现许多问题,有我们预想到的,也有我们没有预想到的,但我们会克服一切困难。从选定课题开始,我们小组各
10、成员就又仔细的复习了Access数据库应用基础教程,并参考了大量的ACCESS教材以方便对Microsoft Access2003软件也有更好的运用,虽然我们系偏向于单片机但由于对软件的喜爱使我们三个人走在了一起。而且,图书馆有很多关于Access的编程资料让我们参阅学习。从使用角度去考虑,虽然ACCSEE即将被淘汰,现在市场上对于数据库的开发一般是采用SQL,但对于小型数据库而言 ACCESS的性价比还是可以的。 1.4.2 实用可行性目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在硬件的支出上十分有限。而且,目标系统并不是十分复杂,开发的周期较短,人员经济支出有限。当系统开发完实际
11、运行后,将很大程度提高计算机的功能,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。这带来的经济回报将远超过支出,并且最重要的一点是该软件的开发可以给我们对整个系统的开发有个全面的认识。从使用角度去考虑,虽然ACCSEE即将被淘汰,现在市场上对于数据库的开发一般是采用SQL,但对于小型数据库而言 ACCESS的性价比还是可以的。1.5 结论根据以上可行性研究,我们小组认为开发此系统的条件已经具备,可以开始进行开发。第二章 系统分析2.1 系统开发方法管理信息系统的开发方法有生命周期法(瀑布法)、原型法、面向对象的方法等;生命周期法(Life Cycle Method)是20世纪60年
12、代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始。原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的需求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理
13、想的管理信息系统。面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。2.2 MIS系统开发过程MIS即管理信息系统。一个MIS系统的开发过程一般包括如下几个步骤:(1)需求分析:需求分析主要是了解用户的需求。需求了解得越详细,程序的后续开发与维护费用就会越少。一般的开发团队中,需求分析都是由资历较深的系统分析员或项目经理担当,可见它的重要性。需求分析制定好后,需要反复修改。将最后的结果交给用户审定,确认无误后,由系统分析员完成需求分析文档,在开始下一步工作。
14、(2)概要设计:概要设计紧跟在需求分析之后。用户需求明确后,将得到的数据分析后,开始构建数据库的逻辑结构。此时,数据库的表格还未形成,通过各种分析工具画出数据流图,最后就可以抽象出数据库的具体表结构。这是由系统分析人员反复审核。确认所有的需求都考虑在内,没有遗漏后,就可以开始制订概要设计文档。概要设计文档形成后,整个程序的逻辑框架也就形成了。(3)详细设计:概要设计完成后,根据设计中制订的业务模块。就可以进行详细分析设计了。详细设计就是将各个业务模块的窗口全部建好,各个窗口控件的处理代码全部用语言表达出来。所以详细设计是整个系统中最繁琐的环节。详细设计完成后,整个程序就确定了,再由编程人员根据
15、详细设计文档将代码完成。整个开发工作就宣布结束。(4) 程序编码:程序编码相对于其它环节来说比较简单,程序员只要根据详细分析文档写程序编码,保证代码无错误即可。程序编码需要注意的是整个程序书写中命名的规范化与编程风格的规范化,这需要较长时间培养来形成。需要在不断的实践中形成自己独特的风格。总的来说,不要过分地追求复杂的算法,因为那可能会导致后期维护人员无法读懂你的代码而造成维护困难。(5) 测试:程序编码完成后,就需要测试。测试有几种类型,主要是测试代码有无逻辑错误以及在加载数据环境下程序的稳定性问题。测试工作 中发现的错误及时修改,然后将它记录到测试文档中。 (6)打包:测试完成后,确认无误
16、。程序就可以打包发行了。以上是一个完整的MIS系统开发过程。第三章 系统需求分析整个软件生命周期中,开发所占的费用和时间都很小。后期维护工作一般要占整个软件生命周期的80%以上。所以系统分析很重要,一个好的系统分析可以减少很多后期维护工作。3.1 现行业务描述本次课题参考本学校的宾馆管理系统结合我们小组成员思路进行分析,画出宾馆的组织结构如下:宾馆信息管理系统客户管理住房管理员工管理系统管理图3.1 现在宾馆管理业务模型 收银管理该宾馆各个部门负责的主要业务如下:(1)“客户管理”功能模块主要负责读者相关信息,内容包括客户编号、身份证件、出生日期等。(2)“住房管理”功能模块主要负责用于管理住
17、房相关的信息,内容包括房间编号、住房天数等。(3)“员工管理”功能模块用于管理员工相关的信息,它和“客户管理”功能是一致的只是有点细微差别。(4)“收银管理”功能模块用于管理住房消费环节相关的操作。(5)“系统管理”是每个系统都必须具备的功能,包括登录等。下面绘制出宾馆业务中的流程图:用户首先登录宾馆信息管理系统,根据需要选择功能:有客户信息、住房信息、等。客户管理管理员住房管理客户信息信息管理住房信息员工信息预约续住住房罚款收银退房入住登记3.2 功能需求定义A、 作为客户对宾馆管理系统的要求有:1 能按各种方式(编号、姓名)查询宾馆的入住情况。2 能方便的续住宾馆。3 能够查询自己的基本资
18、料。4 能够熟悉宾馆管理系统的使用。B、 作为操作员对宾馆管理系统的要求有:1 能够对客户续住许可。2 能够对客户信息的保密。3 能够管理宾馆信息。3.3 系统功能分析及说明 3.3.1 系统功能分析 系统功能分析是在系统开发的总体任务的基础上完成。本系统需要完成的功能主要有5个部分:A、 住房信息基本情况的登记、修改、删除等基本操作。1、 客户类别标准的制定,类别信息的输入,包括工人医生等2、 客户类别信息的查询,修改,包括类别编号、类别名称、关键词、备注信息等。3、 客户信息的输入,包括客户编号、姓名、关键词等。B、 个人信息模块1 增加、修改客户信息。2 修改用户密码。C、 实现登记功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宾馆信息管理系统 毕业论文 宾馆 信息管理 系统

链接地址:https://www.31ppt.com/p-3942010.html