宾馆管理信息系统的开发

2021-04-20 02:36刘德凤
电子技术与软件工程 2021年1期
关键词:客房宾馆顾客

刘德凤

(德州职业技术学院 山东省德州市 253034)

宾馆管理信息系统是以顾客订房、退房信息,以及客房管理为基础建立的管理系统,这些也是宾馆管理信息系统的主要功能。当然,系统的服务对象不仅仅是顾客,还有宾馆业务管理。当前绝大多数宾馆建立管理信息系统的目的和应用管理类信息系统的需求都大同小异,一个管理信息系统一般分为两个子系统,一个是宾馆业务管理系统,一个是前台服务系统,所以宾馆工作人员在登陆系统时,首先需要确认身份,这也是系统主要业务流程的第一步。用户名和密码输入成功后便可直接进入系统,然后工作人员需要明确顾客需求,并要求顾客输入身份证号码,验证成功后,并且也确定了客房标准,那么顾客入住信息表就会自动生成。当顾客决定退房时,工作人员需要根据顾客提供的客房号码来确认相关信息,确认无误后退房。需要注意的是,宾馆管理员是可以随时删除顾客入住信息的。

1 宾馆需求分析

1.1 服务需求分析

随着科技的不断发展,以计算机技术为代表现代信息技术在我国各类服务行业得到了十分广泛的应用。宾馆管理信息系统的开发给宾馆管理工作带来便捷的同时,也增加了宾馆的实际收益,但这一些都是建立在实际需求基础上的。对应传统管理操作模式,我们很容易会发现应用管理信息系统于宾馆管理工作的好处,比如解决了账单金额易出错的问题、避免了跑单、漏单、改单等现象的发生、解决了单据不易保存和查询的问题、简化了营业数据统计流程、优化了营业数据统计方法、满足了顾客的各种个性需求。同时我们也需要认识到,宾馆管理信息系统的开发与应用,在方便宾馆管理工作与服务时,同样也方便了顾客的住宿,使他们有机会享受到更加高效的服务。

1.2 系统开发目标

宾馆管理信息系统开发目标要与宾馆组织结构相适应,既要有总体目标,也要针对不同工作环节设定相应的小目标,比如在客房信息管理方面,对客房标准和客房信息的设置要结合在一起;订房信息管理所包含的内容需要明确好具体要求和职责。宾馆组织结构见图1。

结合宾馆实际组织结构,以及分析每部分结构所具有的管理功能,信息系统的设计需要充分体现和满足宾馆管理的实际需求,模块功能设计既要突出该模块所具有的原功能属性,又要尽可能实现很强的关联性、可维护性、再开发性。另外,宾馆管理信息系统的开发除了要有明确的短期现行目标外,还要规划好长期发展目标,做好对新功能开发的准备,这就是我们经常说的创造性。系统结构设计见图2。

2 宾馆管理信息系统开发的可行性分析

2.1 经济可行性

图1:宾馆组织结构

图2:系统设计图

宾馆管理信息系统的开发需要计算机软硬件的支持,由于系统的开发需求比较单一,所以对软硬件功能的要求并不是很高,相应的配置要求自然也就比较有限。在硬件方面,功能一般的机器就可以满足,数量也不需要太多,但售后支持还是很需要的,所以建议采购品牌机。软件方面,只要能够支撑起系统正常运行即可,尽可能不高选择太过高端的开发工具和数据库版本,因为维护起来会比较复杂,这会无形中增加经济成本,而且软件与硬件是需要相互配合着使用的。在这样的系统开发和建设思路下,预估的费用支出要远远小于收益,所以宾馆管理信息系统开发的经济可行性还是很高的。具体可以表现为:

(1)系统运行可代替不必要的人工劳动力;

(2)宾馆的管理工作效率可被提高;

(3)系统正式投入使用后,管理上所需要花费的经费能够得到大大降低。

2.2 管理可行性

表1:住宿登记表

表2:客户信息表

宾馆管理信息系统的基础功能模块主要包括:宾馆房间维护、宾馆住宿服务、住房信息管理与宾馆财务管理,而每个模块又都包含许多实现不同功能的小模块,模块功能的详细确立和划分,是管理可行性的主要体现,具有很强的现实意义。

3 系统开发环境

3.1 软硬件配置

宾馆管理信息系统所采用的开发方法是由下至上的局部开发方法,系统为Windows 2000;数据库服务器为Microsoft SQL Server 2000;用来开发数据库的工具是Visual C#2005。在硬件方面,终端PC 尽量选择有售后支持的品牌机,二层交换可选性价比高的国产品牌,比如华为,但核心交换或路由必须选择安全性高的品牌型号,比如Cisco、Juniper,服务器可以选择戴尔、联想,或者惠普。另外,监控摄像设备也需要认真挑选。

3.2 系统运行环境

宾馆管理信息系统的运行环境所采用的体系结构是C/S,所采用的是面向对象设计思想,使用的开发工具有:DELPHI、基于.NET的Visual、C#.NET,使用SQL Server 作为软件的后台数据库。这样的运行环境将极大提升数据的安全性。

4 系统技术设计说明

4.1 数据库设计

使用企业管理器或查询分析器来登陆进SQL Server 2000 数据库,并用CREATE DATABASE 命令来创建数据库。表1、表2以宾馆住宿登记表和客户信息表为例来展示数据库创建。

4.2 数据库连接池设计

Java 应用程序在与数据库建立连接时,一般要在JDBC 驱动的帮助下来实现,以下是连接方法:

4.3 接口设计

由于当前的程序设计基本上都是面向对象的,所以用户接口类型自然是对象接口,而不是从前的API 接口。那么对数据库的访问自然也是通过在这一接口里进行创建来实现的,而不是想从前那样直接使用直接函数调用。面向对象的程序设计使代码变得更加清晰,系统开发也变得更加简单。

5 结束语

当前绝大多数宾馆所使用的管理信息系统都具有很强的相似性,这说明大家对宾馆管理工作的认识趋于一致,客户的实际需求也是大同小异。但同时我们也需要认识到,这种过于统一的开发思路与应用态度对该行业的发展,以及系统的开发都具有一定阻碍作用,如何在保证满足顾客现有需求的同时,创造出功能更强大,服务内容更加多样化的管理信息系统,是接下来我们需要面对的问题。

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