宾馆客房管理系统

上传人:s9****2 文档编号:512712311 上传时间:2023-09-01 格式:DOC 页数:41 大小:918KB
返回 下载 相关 举报
宾馆客房管理系统_第1页
第1页 / 共41页
宾馆客房管理系统_第2页
第2页 / 共41页
宾馆客房管理系统_第3页
第3页 / 共41页
宾馆客房管理系统_第4页
第4页 / 共41页
宾馆客房管理系统_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《宾馆客房管理系统》由会员分享,可在线阅读,更多相关《宾馆客房管理系统(41页珍藏版)》请在金锄头文库上搜索。

1、第一章 引言自20世纪70年代以来,数据库技术得到迅速发展.目前世界上已经有数百万个数据库系统在运行,其应用已经深入到社会生活的各个领域,从企业管理,银行管理,资源管理,经济预测一直到信息检索,档案管理,普查统计等.我国20世纪90年代初在全国范围内装备了12个以数据库为基础的大型计算机系统,这些系统分布在邮电,计委,银行,电力,铁路,气象,民航,情报,公安,军事,航天和财税等行业. 现在,数据库技术还在不断发展,并且不断的与其它计算机技术相互渗透.数据库技术与网络通信技术相结合,产生了分布式数据库系统.数据库技术与面象对象技术相结合,产生了面向对象数据库系统等各种数据库系统. 在人类迈向21

2、世纪知识经济的时候,信息变为经济发展的战略资源,信息技术已成为社会生产力重要的组成部分.人们充分认识到,数据库是信息化社会中信息资源管理与开发利用的基础.对于一个国家,数据库的建设规模,使用水平已成为衡量该国信息化程度的重要标志.因此,数据库的学习是非常重要的.随着现代社会信息化产业的深入发展,人们越来越重视对信息资源的开发、利用和管理,根据得到的信息进行决策.这就要求现代化管理人员每天都要处理大量信息,而计算机的诞生、发展就为处理大量信息带来了方便,随着计算机的不断发展,网络技术和数据库技术的普遍应用,用户的功能更加细致、完善,并且提高了系统开发的效率.这就要求系统开发者要以最快的速度开发出

3、功能最完善的系统,而现在普遍使用的面向对象法使信息系统的应用深入到社会的各个领域。在面向对象的设计中,VB是用的较多的编程语言的一种,它是Microsft公司推出的Windows应用程序开发环境,它是一种用于数据库结构设计和应用程序开发的功能强大的面向对象的微机数据库软件。它采用了可视化、面向对象的程序设计方法,这种方法提高了系统的模块性和紧凑性.它具有可视化编程环境的“所见即所得”功能等,进行读写操作.许多行业在应用其进行数据管理和办公自动化等方面都取得了卓越的成效,受到广大用户的欢迎。1.1本课题的研究意义计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能却有了长

4、足的进步。它已被应用许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。现在我国的宾馆客房的管理水平还停留在低水平的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被以计算机为基础的信息管理所取代。我作为一个计算机信息管理的专科生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我三年的所学编写一个实用的程序来帮助现代高档宾馆客房进行更有效

5、的管理。归纳起来,好处大约有以下几点:1 可以很方便的了解客房信息,方便、高效;2 只需一到二名信息录入员即可操作系统,节省大量人力;3 可以迅速查到顾客与客房信息。1.2 宾馆客房管理系统论文的目的、内容及主要贡献1.2.1目的本系统开发的主要目的就是要使宾馆客房管理实现计算机管理,使管理员能够有序的管理客户以及客房信息的更新、查询、删除,使企业运用现代化技术创造更多更高的经济效益。1.2.2内容宾馆客房管理系统的主要任务是用计算机对客房信息进行日常的管理,如住宿管理、客户管理、挂帐管理以及系统设置等,迅速准确地完成对客户和客房信息的提取,针对系统服务对象的具体要求,设计了宾馆客房管理系统。

6、宾馆客房管理系统主要有以下几大功能:1.住宿管理。包括住宿登记,追加押金,退宿结帐;2.客房信息管理。客房的信息是会经常变化的,所以要对客房信息进行必要的查询,设置,查看;3.挂帐管理。对每位客户的挂帐信息进行查询及管理客户结额;4.查询统计。对客房进行住宿查询,退宿查询,宿费提醒;5.日结。对客房进行登记预约报表,客房销售报表,客房销售统计;6.系统设置。对系统进行操作员设置,密码设置,初始化,权限设置。1.2.3主要贡献宾馆客房管理系统是一个大部分宾馆不可缺少的部分,它的内容对于宾馆的决策者和管理者来说都至关重要,所以客房管理系统应该能够为管理员提供充足的信息和快捷的查询手段。但一直以来人

7、们使用传统人工的方式管理客房信息,这种管理方式存在着许多缺点,如:效率低、可行性差,另外时间一长,将产生大量的信息和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机管理的一部分,使用计算机对客房信息进行管理,具有着手工管理所无法比拟的优点.例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高客房管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件,特别是中国加入WTO以后,互联网上的交易日益频繁,开发这样一个客房

8、管理系统将会使现代企业更加游刃有余的进行客房管理信息的管理。第二章 宾馆客房管理系统的研究现状及设计目标2.1宾馆客房管理系统研究课题的特点及优缺点随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。宾馆客房管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。宾馆客房管理作为企业一种管理也是如此,由于宾馆客房管理有时信息

9、繁多,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似宾馆客房管理系统之类的系统软件的开发就显得很重要。宾馆客房管理系统可以使管理员很方便的对客房信息进行操作。概括起来主要有:1可以方便客房管理信息的设置,添加,查询;2只需一到二名录入员即可操作系统,节省大量人力;3可以迅速查到客户和客房信息;4可以方便注册新用户。但是由于本人的水平有限,考虑问题不够全面,有些功能还不够完善,如订房信息,结算信息等等,还需要更进一步的设计。2.2现行研究中存在的问题及解决方法2.2.1数据库系统的选择原则1.数据库系统采用易于集成的,开放的技术。2.产品质量优异,可靠性高,适于

10、长期运行,能支持关键应用。3.数据安全,保安型高。4.能提供分布式数据库功能。5.支持多种开发环境,软件开发容易。6.扩充性和升级能力强。2.2.2开发方法的选择管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。生命周期法(Life Cycle Method)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始;原型法(Prototyping Method)是20世纪80年代发展起来的,旨

11、在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。基于以上三种方法的特点和各自的优缺点,本企业工资管理系统利用软件工程化思想和方法,总体上是采用结构

12、化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。 2.3宾馆客房管理系统的设计目标根据实际需要,建立一个计算机的客房管理系统,解决传统的手工绘图与信息登记,这个系统已达到减少工作量以及人员的数量,提高工作效率和速度的目的.为实现此目的要求实现的功能如下:1.用户登录界面2.住宿管理3.客房管理4.挂帐管理5.查询统计6.日结7.系统设置8.退出 其层次图如下:宾馆管理系统客房管理挂账管理日结 退 出系统设置客房设置客房查询房态查看挂账查询客户结款 客房销售统计住宿管理查询统计住宿登记操作员设置第三章要解决的几个关键问题3.1研究设计中要解决的关键问题3.1.1编程

13、环境的选择微软公司的Visual Basic 6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。3.1.2数据库的实现Access就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Acces

14、s 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。3.1.3DATA与数据库的结合 DATA 控件在数据库中的信息与将信息显示给用户看的Visual Basic程序之间架起了一座桥梁。我们可以设置DATA控件的各个属性,告诉它要调用哪个数据库的哪个部分。缺省情况下,DATA控件根据数据

15、库中的一个或多个数据表建立一个dynaset-type(动态集合)类型的记录集合。一个记录集合是动态的也就意味着,当原来的数据表中的容改变了以后,该记录集合中的记录也会随之改变。DATA控件还提供了用来浏览不同记录的各种跳转按钮。将DATA控件放置在窗体中之后,我们还必须在该控件与要处理的数据库之间建立联系。3.2实现中采用的关键技术的分析3.2.1数据库的概念数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。 3.2.2数据库的特点1.表中的每一个单元的内容只有一个值2.所有字段的名称都不相同3.记录的前后次序和字段的左右次序可以变化,不受限制4.数据库中的表的上下次序不受限制5.表中不应有内容完全相同的记录6.表中的每一个字段都必须有相同的数据类型

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

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号