张海峰 杜松怀 周兴华
该文介绍了高校水电收费管理的现状,阐述了水电收费管理系统研究与开发的目的和意义。在分析水电收费综合管理系统的特点及技术需求的基础上,利用现代信息处理技术、网络技术、及.NET软件编程技术,采用Microsoft Visual Studio 2008软件平台和SQL Server2000数据库,应用业界最佳实践的面向服务架构(SOA),开发了一套先进、实用、功能比较完善的水电收费综合管理系统,显著提升了高校后勤管理的科技含量和现代化管理水平。
现状和需求
在信息技术快速发展的今天,信息技术和计算机技术已被广泛应用于各行各业的管理信息系统。这些先进的管理系统,不仅提高了工作效率,而且大大提高了运行的安全性。
在我国,居民用电、用水的管理收费多年来一直采用“先使用、后抄表、再付费”的传统作业方式。据有关部门统计,仅抄表队伍的人数就数以万计,由于人为抄收方式弊端较多,工作效率低,给管理部门造成了人力、物力、时间上的极大浪费。同时,由于城市人口稠密,住宅分散,高层居民住宅不断增加,人工抄表不仅劳动强度大而且还有许许多多难以预料的问题。另外,用户欠缴、迟缴或漏缴水电费等现象也时有发生。近年来,随着预付费电卡表和预付费水卡表计量取费技术逐渐成熟,智能预付费水电卡表开始走进千家万户。这种用户持卡购电、购水消费的方式,可实现水电费收缴管理计算机化,大大降低水电管理部门的营运成本,对用户而言可免去每月应付入户抄表的麻烦。同时,预付费水电卡表的广泛使用,可引导用户节约用水用电,保障水电资源有计划地使用,避免水电资源的浪费,对我们这个资源缺乏的国家来说意义重大[3][4]。
随着高校后勤社会化改革的深入,我国大部分高校成立后勤实体,将学校基础设施运行管理的职能进行了分化。在部分高校,水电收费和水电管理由不同的部门完成,这不但造成了大量人力物力的浪费,还不利于水电资源的合理利用。一些高校已经意识到了存在的问题,并着手开发了相应的水电收费管理软件,从而基本实现了水电收费的计算机管理[4][5]。
北京大学作为全国知名的高等学府,近年来在国家“211工程”和“985工程”的支持下,学校学科建设、人才培养、师资队伍建设、教学科研等各方面都取得了显著成绩。同时,随着市场经济的发展,高校办学模式发生深刻的变化,学生人数迅速增加,科研机构林立,校园基础设施建设急剧发展,生活服务经营部门增多,供水供电面积和总量急剧等价。据相关统计数据显示,北京大学近年来的水电费支出呈现逐年上升趋势。校园水电用户数量的激增,使得学校各项水电收费业务量增加,为加强成本核算,节约开支,及时回收水电费,做好水电计量收费各个环节的数据查询、统计、分析和统筹管理就显得尤为必要[3][4]。
北京大学动力中心作为学校水电管理和水电费收付的管理部门,具备自来水公司和供电公司的管理职能,代表学校对外实施水电支付和业务联系的功能,对内在学校相关规章制度的制约下实施水电管理和水电费回收功能,切实做到管理科学化,服务标准化,经营市场化[6][7]。
与其他高校成熟的水电收费管理系统及经验相比,北京大学的水电收费工作仍然存在以下问题:
水电计费系统采用多家公司的系统,导致计费人员工作繁琐,操作不便,数据统计工作量大;水电收费数据分析不够专业,其功能仅仅局限在单用户水电费缴纳及水电费总数统计;现有系统无法准确完成数据分析,不能对用户的中长期发展进行预测;用户无法及时查询自己购买水电情况;管理层不能动态地了解收费系统的各项数据,无法完成对即时数据的使用和管理;现有操作界面繁琐,功能单一,系统升级复杂。
针对上述问题,北京大学动力中心投入科研力量,研究和开发水电综合计量收费管理系统,力求实现教学、科研、后勤各单位合理使用水电资源,节约水电资源,进而有效降低学校的运行成本。
解决办法
兼容式设计。由于水表、电表使用了多个厂家的产品,各厂家基于技术保密、产品安全等多种因素的考虑,各厂家无法将各自IC卡内数据结构、加密方式、软件系统等资料公开或统一格式。由此,各IC卡水、电表厂家所提供的IC卡、数据结构、读写卡器、IC卡水电预收费管理系统均不相同。
水电收费综合管理系统需要兼容各厂家的IC卡读写。兼容式设计的关键是将各水电表厂家的IC卡读写方法从其IC卡水电预收费管理系统中分离出来,封装为IC卡读写卡器DLL函数读写用户的IC卡[8]。
为了在SOA架构中能使用,将各厂家的IC卡读写卡器DLL函数封装成IC卡读写服务。该服务能面向所有IC卡水电表生产厂家,该服务读写流程如图1-1所示,即在进行售水(电)时,售水(电)员选择水(电)表的厂家,程序根据选择的水(电)表的厂家调用对应厂家IC卡读写卡动态链接库中相关操作的方法,完成对IC卡的读写操作。
制定管理系统总体结构。水电收费综合管理系统将充分利用管理系统的信息处理技术、网络技术,采用.NET开发技术,使用业界较新且成熟的Microsoft Visual Studio 2008作为编程环境,同时应用业界最佳实践的面向服务架构(SOA),以SQL Server2000作为数据库,开发一套准确、方便、完善的综合水电收费综合管理系统。
面向服务的软件体系架构(SOA),具有良好的开放性,能较好地满足系统集成和应用不断发展的需要[9];层次化的功能设计,能有效对硬件资源、数据及软件功能模块进行良好的组织,对应用开发和运行提供理想环境;针对系统和应用运行维护需求开发的公共应用支持和管理功能,能为应用系统的运行管理提供全面的支持。
系统整体结构分为数据层、服务层、表现层三个层面,具体结构划分见图2-1。
构建水电收费管理系统网络结构。方案适用于单位的基于TCP/IP协议的各种网络连接方式,支持INTRANET/INTERNET,具有极大的适应性和扩展性。如图3-1所示,这是一个该系统网络逻辑结构图。
水电收费管理系统主要功能。水电收费综合管理系统从抄表人员抄读的水电原始数据录入着手,进而建库、建档,按不同要求进行计算、分析、统计,并提供各种报表输出,同时,还可以实现水电费网上查询;数据备份、数据恢复、数据转换、数据报警、建立水电平衡子系统等功能。
该系统主要功能包括:用户管理、资产管理、系统管理、抄表管理、收费管理、终端用户查询管理、查询管理、数据管理、报表管理、数据报警管理等多种模块。
结论与展望
水电收费综合管理系统的开发和投入使用,使得北京大学的水电收费管理工作更加高效、准确、完整、规范。该系统为我校水电收费管理提供优质、可靠、实用的信息支持和服务,为管理部门做好收支平衡提供了强有力地保证。系统所具备资产管理、抄表管理、查询管理等功能为让使用方能够更好地实现水电计量收费各个环节的数据查询、统计、分析和统筹。系统管理、用户管理等功能帮助收费管理部门切实做到了日常工作的流程化、自动化、科学化。收费综合管理系统全面提高了水电收费管理单位的管理水平和经济效益。
(作者单位:1.北京大学动力中心;2.中国农业大学信息与电气工程学院;3. 北京中恒博瑞数字电力科技有限公司 )