构建互动式课堂教学 提升职工培训效果

2014-02-13 00:36陈敬
合作经济与科技 2014年4期
关键词:客房宾馆数据库

陈敬

[提要] 宾馆管理信息系统主要是对客房资源、宾客信息、结算信息等进行管理。以Microsoft SQL Server2000作为后台数据库,Visual Basic6.0为前台开发工具,运用自顶向下逐层分解的模块化结构设计思想,面向对象的设计方法进行实现。

关键词:宾馆管理信息系统;数据库;Microsoft SQL Server;Visual Basic6.0

中图分类号:TP311 文献标识码:A

收录日期:2013年11月14日

一、引言

随着市场经济的发展,各行各业为提高经济效益,迫切需要把现代化信息处理技术应用到管理工作中去。对宾馆行业而言,服务水平的高低,直接影响到宾馆的效益。

宾馆管理需要对客人预订客房、入住、居住和退房期间的一切服务进行管理,并存储宾馆客房的所有静态和动态信息。宾馆管理信息系统以Microsoft SQL Server2000作为后台数据库,Visual Basic 6.0为前台开发工具,完成管理系统的主要模块。首先,在短时间内建立起系统应用的原型。然后,对原型系统进行需求分析,并不断修正和改进,直到形成可行性系统。

二、系统调查与可行性研究

(一)初步调查。信息系统建设规划完成后,不能马上进行实质性项目开发工作。以防造成在花费了大量人力和物力之后,才发现系统不能实现。初步调查由有经验的系统开发人员组成,一般用1、2周时间。调查的内容主要有宾馆目前的概况,例如组织机构、人员分工、现行信息系统的运行情况、存在的问题以及薄弱环节等。

(二)可行性研究。历史经验的积累使宾馆行业现有的管理制度和方法比较科学,为系统的设计提供了有效的制度保障。采用技术成熟的Visual Basic6.0和Microsoft SQL Server2000,其灵活性、安全性和易用性为数据库编程提供了良好的条件。硬件方面,更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,完全能满足此系统的需要。管理和维护比较简单,除了必要的设备投资外,后期只需少量资金就可确保运转。

三、系统分析

通过问题识别、可行性分析、详细调查、系统化分析,调查现行系统存在的问题。根据用户的需求,提出可行的方案,为管理层决策提供依据,完成新系统的逻辑方案设计。

(一)业务流程分析。沿着原宾馆管理信息系统信息流动的过程进行管理业务流程的调查。调查的主要内容有宾馆信息管理中各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态等,形成业务流程图。

(二)数据流程分析。为了便于计算机进行宾馆信息管理,需要进一步舍去物质要素,收集有关资料,进行数据流程调查与分析。主要收集原宾馆管理信息系统全部输入单据(如预订单、收据等)、输出报表(如历史客人报表、结算信息表等)和数据存储介质(如账本、清单等)的典型格式,同时要弄清各环节上的处理和计算方法。

在上述各种单据、报表、账本的典型样品上,一方面要注明制作部门、报送部门、存放地点、发生频度、发生的高峰时间及发生量等;另一方面要注明各项数据的类型、长度、取值范围,形成数据流程图,用来描述信息在系统中的流动、处理和存储情况。

四、系统设计

主要是把宾馆管理信息系统的逻辑模型与计算机技术结合起来,提出一个具体的实施方案。主要工作有功能结构设计、数据库设计、代码设计、输入输出设计等。

(一)功能结构设计。对本系统而言,采用Visual Basic6.0进行功能结构设计。具体设计如下:

1、房客信息管理模块。主要用于用户对房客及其业务的情况进行管理,其中包括:

预定管理模块,主要包括预定信息的登记、查看、删除等基本操作。

接待管理模块,主要用于客户入住信息的登记、查看、修改、删除等基本操作。

结账管理模块,主要用于用户退房操作。

换房管理模块,主要用于入住用户的换房操作。

押金管理模块,主要用于对入住客户押金的补交、查看等基本操作。

2、用户登录模块。主要用于用户的登录。用户按权限分为管理员和普通用户。

管理员登录模块,主要用于不同级别的管理员对不同权限信息的管理与查询,并确保计算机系统安全正常运行。

普通用户登录模块,主要用于不同级别的用户对不同权限信息的查询。

3、客房信息管理模块。主要用来建立宾馆房间的资料库,以每个房间为单位,每个房间一条记录。

客房现状管理模块,主要用于对客房信息的输入、查询、修改等操作。

客房等级设置模块,主要用来设置房间的等级。

4、消费管理模块。该模块主要用于对客人在入住期间的消费进行入账操作,包括话费入账、餐费入账以及其他消费入账等操作。

5、财务核查管理模块。主要用于管理宾馆每天的财务核查工作,其中包括:

夜审模块,主要用于对当日入住的宾客数、开房数进行统计,同时对在馆房客、客房出租状况进行分析,修改系统日期和参数状态。

过账模块,主要用于将房客的各项费用加入到房客的主账单中。

结转模块,主要用于宾馆进行日结账,即核对当日进账的金额。只有进行完日结账之后,“宾馆日期”才转到下一天。

6、系统管理模块。主要用于对数据进行维护;对密码进行管理,确保其保密性和安全性;对打印机进行选择,方便各种数据的输出;对管理软件系统的基本设置进行检查,掌握运行情况等。

(二)数据库设计。对本系统而言,采用Microsoft SQL Server2000进行数据库设计。数据库逻辑结构设计结果是一组关系模式的集合,以下即为本系统数据库的逻辑结构关系:

预订单:预订单号,类型编号,客房编号,抵店时间,离店时间,单据状态,入住人数,客房价格,入住价格,折扣,预计房费账款收入,预订人,预订公司,联系电话,备注。

入住表:入住单号,顾客姓名,顾客证件号,类型编号,客房编号,抵店时间,离店时间,客房价格,入住价格,折扣,押金,早餐,叫醒,保密,VIP,应收房费账款。

客房信息表:客房编号,类型编号,楼层编号,额定人数,备注,状态,是否可拼房。

客房标准表:类型编号,客房类型,客房价格,房间数目,客厅,独立浴室,房间数目,空调,电视,音响设备,免费网络和电话,备注。

消费信息表:消费单号,顾客姓名,顾客证件号,餐费,话费,其他费用。

结算信息表:结算编号,顾客姓名,顾客证件号,客房编号,折扣,应收房费账款,消费金额,结账金额,支付方式,操作员,备注。

用户管理表:用户名,密码,权限。

(三)代码设计。代码为事物提供一个概要而不含糊的认定,一个代码应唯一标志它所代表的事物或属性。进行代码设计时,应遵循唯一性、合理性、可扩充性等原则。系统的主要代码如下:

预订单号:共十位,前八位表示此预订单产生的日期,例如20100506。后两位表示在确定日期下,预订单的序号,例如11,表示此单是当天第十一个预订单。

入住单号:共十一位,第一位为固定字符“z”,表示住宿登记。第二位至第九位表示此入住单产生的日期。后两位表示在确定日期下,入住单的序号,例如09,表示此单是当天第九个入住单。

结算编号:共十一位,第一位为固定字符“j”,表示结算退房。第二位至第九位表示此结算信息产生的日期。后两位表示在确定日期下,结算信息的序号,例如14,表示此单是当天第十四条结算退房信息。

客房编号:共五位,前两位表示本客房所属的类型,“01”表示普通房;“02”表示标准房;“03”表示贵宾房;“04”表示豪华套房。第三位表示楼层号,例如2,表示第二层。后两位表示房间号。

(四)输入输出设计

1、输入设计。输入过程是信息系统与用户之间交互的纽带,输入设计包括数据规范和数据准备的过程。本系统采用的数据校验方法主要为重复校验。这种方法将同一数据先后输入两次,然后由计算机程序自动予以对比校验,如两次输入内容不一致,计算机显示或打印出错信息。除了重复检验,本系统还辅以数据类型校验、逻辑校验、界限校验以及对照校验。以实现输入设计的目标,尽可能减少数据输入中的错误。另外,采取的输入方式主要有键盘输入和扫描仪输入。

2、输出设计。输出是系统产生的结果或提供的信息。输出设计直接和用户需求相联系,设计的出发点应该是保证输出方便地为用户服务,正确地反映用户所需要的有用信息。本系统的输出内容包括以下四方面:

(1)输出信息的内容:输出的内容主要有登记预收报表、客房销售报表、历史客人报表等。此外,还包括日常查询结果的输出,例如结算信息表等。

(2)输出格式:本系统的输出格式主要为报表输出。

(3)输出设备:本系统的输出设备采用打印机。

(4)输出介质:输出到磁盘上,输出用纸是专用纸及普通白纸。

五、总结

宾馆管理信息系统的应用,有利于宾馆提高管理水平,减少劳动强度,增加经济效益。用Microsoft SQL Server 2000开发数据库,以Visual Basic 6.0为开发前台,并通过Adodc控件实现数据库与前台的链接。建立了一个具有实用性、高效性以及较高的灵活性和可扩充性的管理信息系统,合理调配宾馆资源,提升管理水平,提高服务质量,最终形成完善的服务体系。

主要参考文献:

[1]底鹏.基于管理信息系统的数据交换技术初探[J].科技情报开发与经济,2008.5.

[2]殷元元.高校仪器设备供应管理信息系统的设计与实现[D].中国海洋大学,2009.

[3]赵奎东.面向制造业的生产管理信息系统的设计与实现[D].北京邮电大学,2010.

[4]周方.工程造价信息管理系统的构建问题研究[D].天津大学,2011.

[5]彭琨.保定供电公司电力营销管理信息系统的设计[D].华北电力大学(河北),2008.

猜你喜欢
客房宾馆数据库
金华远方·双龙宾馆
酒店智能客房影院系统构建指引
第28次瑞典冰旅馆
烟囱里的客房
ROOM AT THE INN
宾馆开房致残引发离奇赔偿案
龙信老年宾馆
纽约有家“图书馆饭店”:有60间客房6000本藏书