燃气收费系统整合与开发

摘 要

摘要:针对燃气企业同时使用多套收费系统所带来的若干问题,论述了将燃气手抄表收费系统及多套燃气IC卡表收费系统进行整合及网络化改造的方案,改造后新系统的功能及软硬件情况。

摘要:针对燃气企业同时使用多套收费系统所带来的若干问题,论述了将燃气手抄表收费系统及多套燃气IC卡表收费系统进行整合及网络化改造的方案,改造后新系统的功能及软硬件情况。
关键词:燃气收费系统;改造;手抄表;IC卡燃气表
Integration and Development of Gas Charge System
ZHAO Xiao-jun,SHI Wen-hui,ZHAO Yi
AbstractAimed at some problems caused by simultaneous use of several charge systems in a gas enterprise,the integration and networking reconstruction of manual gas meter reading and charge system and several gas IC card charge systems as well as the functions and software and hardware of the Hew system after reconstruction are discussed.
Key wordsgas charge system;reconstruction;manual meter reading;IC card gas meter
1 概述
   随着燃气企业经营规模的不断扩大,燃气企业同时使用多种收费系统的现象在国内越来越普遍。保定市燃气总公司(以下简称公司)多年从事燃气生产经营,现有管道燃气用户15×104户,其中手抄表用户6×104户,燃气IC卡(Integrated Circuit Card,集成电路卡)表用户9×104户。公司自1998年至今所采用的燃气收费系统已有4套,其中包括1套手抄表收费系统及3套IC卡表收费系统。由于各种收费系统所采用的技术标准不同,这就给收费管理带来了以下问题:
   ① 随着企业经营规模的扩大,收费网点在市区内不断增加,然而由于原有手抄表收费系统只支持在一台计算机上运行,无法实现多台计算机联网收费,全市手抄表用户只能在燃气公司指定的一个收费网点交费,这就导致手抄表用户交费困难,用户投诉增多,给企业带来负面社会影响。
    ② 各种收费系统所采用的IC卡技术标准不同,无法实现一台计算机运行多个系统,这不仅造成了硬件及人力资源的浪费,也降低了工作效率。
    ③ 各收费系统的数据无法实现自动汇总,收费数据要经过人工处理才能汇总到财务部门,不但效率低下,而且不可避免地会出现人为漏洞,不利于财务部门随时掌握收费情况。
    随着经营规模的不断扩大,以上问题日渐突出。为此公司对现有收费系统进行整合及网络化改造势在必行。
2 旧系统状况及改造方案
2.1 手抄表系统状况及改造方案
    自2002年我公司起用手抄表收费系统以来,提高了工作效率,免去了收取现金及假币的弊端,其优点有目共睹,但仍暴露出如下问题:
    ① 原有手抄表系统使用POS机(Point Of Sales,刷卡终端机)入户进行抄表收费,随着使用时间的增加,现有POS机几乎都带病工作,随时有报废的可能。而POS机本身具有的针对燃气行业开发、生产量较小的特点又不可避免地造成其日常维护及维修成本过高。
    ② 原有手抄表系统采用银行代收的方式。而近年来由于种种原因,银行都以各种理由拒绝办理代收业务,造成用户缴费难,公司资金不能及时回收。
    ③ 原有手抄表系统是基于微软公司的Visual Foxpro数据库平台开发的单机版收费系统,不具备联网功能。公司虽然在市区内设有多个营业厅,但是不能统一办理手抄表用户的收费业务。
    针对上述问题,我们对原手抄表收费系统进行了如下改造:
    ① 新系统抄表设备采用较为先进的“PDA(Personal Digital Assistant,个人掌上电脑)+打印机”模式,不但可降低购置成本,而且今后维护及更换成本也相对较低。
    ② 收费系统改成网络版,将公司现有营业厅实现联网收费,即使银行不再代收燃气费,用户也可到公司任何一个营业厅缴费,避免过分依赖于银行代缴的情况,从而彻底解决用户缴费难问题。
2.2 IC卡表收费系统现状及改造方案
    公司自1998年第一套IC卡表收费系统投入使用以来,随着经营规模的扩大,现已有3套IC卡表收费系统同时使用。由于这些系统所采用的技术标准互不兼容,很难实现在一台计算机上同时运行,从而造成了人员及设备的浪费;且系统的不兼容导致后台数据无法共享,最终收费系统数据的统计还要由人工完成,不但效率低下,而且容易出错。为此我们确定对原有IC卡表收费系统的改造方案如下:
    ① 与原IC卡表收费系统厂家签订保密协议,让厂家提供其收费系统的技术文档,包括数据结构、读写卡接口程序等。
    ② 根据厂家提供的技术文档,将原有3套IC卡表收费系统整合到1套收费系统中。实现1台计算机、1个收费界面、1个读写卡器可收取多种IC卡表燃气费。
    ③ 整合后台数据统计功能,将查询、报表等放在1套系统中完成,以便公司财务部门及时准确地掌握收费情况。
3 新系统功能及其技术概况
3.1 系统功能概述
    ① 将现有系统合并成1套系统,达到报表统一、用户信息统一管理的目的。并且系统预留开放式接口,如果今后再使用其他厂家生产的IC卡表,也可十分方便地整合进系统。
    ② 系统采用C/S(Client/Server,客户端/服务器)架构,后台数据库采用微软公司的SQL2000数据库,服务器端及客户端程序采用Delphi开发。
    ③ 原有手抄表系统已经实现银行的代收费管理,但收费信息为非实时传输,银行每日的收费数据要到第2天才可传到收费系统中。新系统将实现银行代收费的实时数据交换,用户到银行交费,其交费信息立刻就可在燃气公司收费系统中查询到。
    ④ 实现使用PDA系统对手抄表用户的数据抄收,配合微型热敏打印机实现现场打印抄表收据。PDA软件系统采用Visual Studio 2005中提供的C#作为开发工具。
3.2 系统硬件及网络结构
3.2.1系统硬件构成
    ① 服务器:经过对系统处理数据量的测算以及为将来预留一定扩展空间,我们选择了服务器内存为2Gb,硬盘系统选择了支持RAID5(Redundant Array of Independent Disks,独立磁盘冗余阵列)、容量为320Gb的磁盘阵列。
    ② 网络设备:核心路由器为2600系列,远端站点采用1600系列路由器。
    ③ 工作站:性能较为稳定的品牌计算机。
    ④ PDA:运行Windows Mobile 6.0操作系统且支持蓝牙功能的通用PDA。
    ⑤ 微型打印机:支持蓝牙功能的便携式微型热敏打印机。
3.2.2系统网络结构
收费系统网络结构见图1。
 

系统采用通信公司提供的DDN(Digital Data Network,数字数据网)专线方式与远端收费站点及银行联接。抄表员可就近在任何一个营业厅终端上传及下载抄表数据。
3.3 系统软件功能
3.3.1用户管理
    将现有4套收费系统用户数据按新系统标准进行修改后整合到1个用户库中,实现统一编号,统一管理。其具体功能主要包括以下3个方面:①单用户信息管理:实现对单个用户信息增加、查询、修改等功能。②批量用户信息管理:实现对成批用户的增加、修改功能。③用户状态管理:实现对特定用户的状态修改,如封表、注销、暂停等。
3.3.2 IC卡表收费管理
    对现有多套IC卡收费系统进行整合,实现在1个模块中对多厂家IC卡的日常操作,主要功能包括以下7个方面:①单用户制卡:对单个用户进行制卡操作。②批量用户制卡:当有大量用户产生时,需要大批用户同时制卡。本模块按照操作员输入的特定规则,可对大量用户进行自动连续制卡,以提高工作效率。③IC卡收费:对现有多种IC卡进行充值操作。④IC卡退购:当IC卡中已经存在气量时,对其进行退气操作。⑤IC卡补气:当满足补气条件时,可对用户IC卡进行补气操作。⑥票据补打:当用户需要补打票据时,使用此功能。⑦IC卡回收:将不再使用的IC卡旧卡进行初始化处理,使其成为可再次使用的新卡。
3.3.3手抄表收费管理
    原手抄表收费系统所有功能整合到此模块中,其功能如下:①创建抄表单:针对具体抄表员创建抄表单,并将创建好的抄表数据导入PDA。②抄表单录入:将PDA中储存的抄表数据导入系统中。③抄表数据审核:对已经导入系统的抄表数据进行审核,可人为设置审核规则,如出现不符合审核规则的数据系统会自动提示。审核完成后,可进行扣款操作。④单用户收费:用户来收费站点交费,操作人员在此模块中完成对用户的收费操作。⑤销账撤消:可取消用户最后一次抄表记录或交费记录。
3.3.4查询与报表管理
    新系统具有强大的查询及报表功能。本模块在开发过程中,不但继承了现有4套收费系统的优点而且根据管理部门的要求增加了若干新的功能。在程序编制上,优化了查询及统计算法,使系统运行速度明显加快。
3.3.5系统基础数据设置
    此模块对系统运行的各种基础参数进行设定,其具体功能如下:①操作员管理:设置操作员对系统各个模块的操作权限。②用户站点登记:设置公司各个收费站点信息。③区域没定:为了实现对IC卡用户区域化管理,需进行区域没定。④用户类型设定:可以将用户进行分类,如居民用户、工业用户、商业用户等。⑤价格类别设定:为不同的用户设定价格参数。⑥打印格式设定:对系统统计报表的格式进行设定,以适应不同的打印环境。⑦表类型设定:对不同型号的燃气表的各种参数进行设定。⑧抄表员信息没置:设置抄表员相关信息。⑨抄表员管理区域设置:设置抄表员管理区域。
4 系统改造中应注意的若干问题
    ① 在手抄表收费中抄表员手持设备选择即PDA及微型热敏打印机选择上,要考虑到其电池使用时间,尽量选择待机时间长的型号,以避免抄表人员过于频繁地充电。
    ② 在选择系统联网线路时,电信企业大都提供ADSL(Asymmetric Digital Subscriber Line,非对称数字用户线路)及DDN以供选择。在条件允许时,尽量选择安全性及可靠性较高的DDN线路。
    ③ 在客户端与服务器通信程序没计上,要充分考虑到网络通信错误导致误码的情况,编写好稳定可靠的数据校验程序,以避免出现错误的数据库记录。
    ④ 在系统上线正式运行前,新旧系统转换至关重要。在转换前应编写详细的系统转换方案,力求把系统转换过程中可能遇到的问题考虑全面,如条件允许可先按照编写好的方案做模拟转换,如模拟转换成功再进行正式转换。
5 结语
    保定市燃气总公司收费系统改造自2008年初开始实施以来,经历了系统调研、方案制定、软件编制、系统测试及试运行等阶段,于2008年7月1日正式上线运行。至今新系统已经运行近3个月,系统整体运行稳定。新系统基本解决了原来几套系统同时使用所带来的各种问题,为公司带来了良好的社会效益及经济效益。
 
(本文作者:赵晓军1 史文辉1 赵轶2 1.保定市燃气总公司河北保定 071051;2.天津水与燃气信息技术开发有限公司 天津 300070)