第1页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共19页浅谈客房管理系统摘要:21世纪是一个”知识经济”时代,信息爆炸是这个时代的特征。因此,信息时代对企业的信息管理和应用提出了更高的要求,这主要体现在两个方面:一是由于我们所处的这个世界已经成为知识信息的海洋,企业必须具备从企业环境中获取、处理和应用这些信息的能力;二是企业还必须具备管理和应用企业本身不断产生的反映企业状态的数据信息和描述管理活动的控制信息。毋庸讳言,VisualBasic是近年来发展最快的一种计算机语言,其简洁与实用性受到众多计算机用户和程序员的青睐。通过Microsoft的概念化,VisualBasic的创建者以一种广为人知的Basic语言为基础,并赋予这个语言方便地建立windows应用的能力,从而提供了开发各种企业系统所需的多任务和高性能。关键词:DatabaseDatabasenameRecordsourceRecordsetFieldConnectDatasourceDataDaoSelect系统设计的目的在现代的宾馆服务行业中,由于客流量巨增,传统的管理方法已经不适合现代社会的需要,因此客房管理系统是各大中小型宾馆所需要使用的一个管理系统。由于客房系统往往是一个大型的信息管理系统,他需要专业的开发人员才能完成复杂的功能,而且每一个宾馆的管理内容和服务方式均有所区别,本文只是制作了一个有一定代表意义的小型的客房管理系统。系统架构本系统是一个小型客房管理系统,适合2—5人左右非大量并发的数据库操作访问,采用桌面DBMSaccess作为底层平台,通过data进行连接访问,界面实现采用visualbasic开发,单机运行,数据库平台和程序可以运行windows操作系统上.数据库访问方法采用DAO对象访问ODBC或者直接访问.功能分析本系统为采用三层结构体系,以低层access数据库作为数据库系统,通过一个通用的数据访问接口层来统一操作,如果更改了数据源平台,只需前换该层即可,业务逻辑层是一些能够完成客房操作业务的接口,本系统逻辑层在数据查询结构结果返回方面,采用DAO访问技术,对数据集进行浏览,更新,删除等操作.第2页共19页第1页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共19页系统功能设计在本系统中,将实现如下一些功能:1.用户权限管理2.客户住宿管理3.客户退房管理4.客户综合查询管理本系统将基本实现小型标准客房管理的部分功能。数据库及数据表设计数据库设计是整个软件的重中之重,数据库设计包含了对系统实体划分,关键是逻辑设计和运行平台设计,通过对数据库设计可以清楚地划分软件中所有的实体和关系,也可以中抽象出系统的所有对象.在该数据库中,创建一个客户信息数据表,系统用户权限表,客房情况表。客房管理数据库的建立数据库是数据表的集合,系统开发首先应该开发一个数据库,用于存放系统中的数据表。在visualbasic集成开发环境中制作客房管理数据库的步骤如下:(1)启动vb应用系统,出现vb应用系统开发主界面。(2)在vb主菜单中单击外接程序|可视化数据管理器菜单项,出现可视化数据管理器界面。(3)单击文件|新建|Microsoftaccess(m)|version7.0mdb(7)菜单项,vb默认的数据库类型为Microsoftaccess数据库类型,它与Microsoftoffice2000的基本数据库类型一致,而且在Microsoftaccess数据库类型中,version7.0mdb为最新版本的数据库类型。选择该类型的数据库,数据库文件的扩展名为.mdb,在创建数据库时不必输入扩展名,可视化数据管理器将自动为数据库生成扩展名。(4)再单击菜单后出现文件保存对话框,在对话框中选择磁盘驱动器和文件夹名称,此处选择文件夹,并将数据库命名为客房管理数据库,随后将出现数据库窗口。客户信息数据表的创建数据库只是一个容器,它是数据表的集合。数据库一经创建,用户就可以在数据库中创建应用系统开发制作所需要的数据表。其步骤如下:(1)在可视化数据管理器中打开数据库(2)在数据管理器中选择数据库文件(3)右击数据库文件客房管理数据库,出现一个弹出式菜单(4)在弹出式菜单中单击新建表菜单项,出现数据表结构设计器对话框.数据表结构就是对一个数据表中的字段名称,类型,大小的定义,在数据表结构创建对话框中,不仅...