预付费电表售电系统升级改造①

2011-12-31 00:00:00翟清萍
科技资讯 2011年27期


  摘要:本课题主要针对预付费电表售电系统存在的弊端,进行全面的升级改造,解决运行中存在的问题和安全隐患。升级改造内容具体可以分为以下四个方面:(1)增设服务器,实现数据同步备份,确保系统运行的稳定性和安全性;(2)通过对售电数据分段处理,提高预付费电表售电系统的运行速度;(3)增加补卡识别功能、改变报表制作方式、销户冻结等来完善系统功能,使之更符合工作需要;(4)解决售电过程中出现的常见问题。
  关键词:服务器数据同步备份充值电量
  中图分类号:TP311文献标识码:A文章编号:1672-3791(2011)09(c)-0108-01
  1前言
  1.1 预付费电表售电系统现状
  预付费电表售电系统从运行至今已有六年多的时间,数据备份一直是采取移动硬盘备份的方式,无法保证数据的同步,曾经两次出现数据丢失的现象,造成了较大影响。随着数据量的增多,读、写卡速度越来越慢,原有数据库功能已不能满足用户需要,并且经常出现各类问题,已经影响了正常的售电工作。
  1.2 预付费电表售电系统实施的目的
  针对预付费电表售电系统存在的弊端,进行全面的升级改造,解决运行中存在的问题和安全隐患。具体有以下四个方面的要求。
  (1)售电数据能够同步备份,系统运行平稳。
  (2)提高读卡和系统的运行速度。
  (3)进一步完善系统功能。
  (4)解决售电过程中的常见问题。
  2预付费电表售电系统升级改造
  2.1 增设服务器,实现数据同步备份,确保系统运行的稳定性和安全性
  2004年以来,售电系统一直使用普通的商务计算机作为主机,性能不够稳定,曾出现过两次硬盘损坏、数据丢失的现象,对售电工作造成很大影响。同时数据备份采用移动硬盘手工备份的方式,即售电人员定期把数据库复制到移动硬盘上。这种备份方式存在的最大弊端是主机上的数据和移动硬盘上的数据不能保持同步,一旦主机出现问题或硬盘损坏,部分用户的购电记录就将丢失。
  这次售电系统升级改造,主要采取了两个重要措施:一是新增了一台服务器,并配置了UPS不间断电源,保证了系统的稳定运行。二是服务器上设置了两块硬盘,数据同时写入,一块硬盘出现问题后,另一块硬盘可立即投入运行,不会对售电工作造成影响。
  2.2 通过对售电数据分段处理,提高预付费电表售电系统的运行速度
  原系统在读取售电数据时先是搜索该用户从第一次买电到最后一次买电的全部记录,然后和IC卡里的数据进行对比,没有差错即可进行购电。随着购电次数的增加,搜索速度会变慢,而且页面显示该户所有的购电记录,看起来比较繁琐,有时还必须用鼠标拖动右边的上下移动条码,很不方便。
  升级后的系统把购电记录可以任意分割为两部分,一部分为历史数据,一部分为最新数据。用户购电时只要搜索最新一段时间内的购电记录即可,不仅方便售电人员操作,而且大大提高了读卡的运行速度。
  2.3 增加补卡识别功能、改变报表制作方式、销户冻结来完善系统功能,使之更符合工作需要。
  2.3.1 增加补卡识别功能
  当用户办理补卡手续以后,根据“一表一卡”的原则,原IC卡电表就不再识别。但是系统还是能够识别,因此用户如果把原卡找到,用原卡继续进行购电,就会造成麻烦:(1)IC卡需要经过系统处理,会在系统中留下不能反映真实情况的记录。(2)买电以后新更换的IC卡(即补卡)电表就不能再识别,用户下次使用该卡时还会出现问题。
  升级后的系统在用户办理补卡以后,不仅预付费电表不再能识别,而且售电系统也不再识别,并且提醒售电人员该用户办理过补卡,必须用新卡才能继续购电。
  2.3.2 改变报表的制作方式
  系统刚开始使用时,考虑到操作人员不熟练,销户、开户的人数比较多,售电金额较大,为了便于财务对帐,售电量月报表是以每个售电人员每天的售电记录进行统计的,然后进行统一汇总。这样每月报表至少需要七页纸。
  随着售电工作走上正轨,现在只需要统计每月每个售电人员总的售电量和金额即可,因此升级后的报表只需要一页纸即可。
  2.3.3 用户销户由记录永远删除改为记录冻结,但不可再启用
  在用户终止用电时,必须要做到以下三点:(1)用户电表清零。(2)IC卡收回,进行擦卡处理。(3)该用户的资料及售电记录全部清除,即销户。销户后,财务对帐或查询一定时期的用户购电量时容易出现和当月报表不符的现象。
  系统升级以后,用户终止用电时,售电系统内该用户的资料及售电记录不必清除,只需将这些数据冻结起来,单独存放,不可再启用,确保对帐和查询不受影响。
  2.4 解决了售电系统中出现的常见问题
  2.4.1 用户电量充不到预付费电表上
  IC卡充值以后,用户插卡时如果方法不正确,会使数据在传递过程中丢失,造成电量充不到电表上。原系统要求用户必须再次购电,才能把丢失的电量补充上去。但许多用户,特别是一些年龄大的用户,认为刚买过电,不愿再次购买,因此容易和用户之间产生矛盾。系统升级以后,用户在遇到类似的情况,不需要重新买电,即可把丢失的电量补上,这样就减少了和用户之间的冲突,提高了用户服务满意度。
  2.4.2 发票打印出现错误
  从2007年9月份以来,在打印发票的过程中经常会出现一笔购电记录打印出两张同样的发票,或无法进行打印,有时还会一笔购电出现两个记录的现象,造成了月报表数据的不准确。最后经过确认,一方面是硬件鼠标存在问题,一方面系统存在漏洞,不能识别时间间隔非常接近的相同命令或两个命令都不识别。经过升级改造后的系统,再没出现类似的情况。
  2.4.3 读卡器读不出数据或运行速度较慢
  随着数据量的增多,出现了读卡速度较慢的现象。经分析研究,一方面是读卡器使用时间较长,里面的芯片磨损严重;另一方面是主机的运行速度较慢。通过升级改造,将读卡器的芯片进行了更换,同时通过配置服务器、数据库分段处理,提高了系统运行速度。
  3结语
  新系统安装完毕以后,我们进行了现场运行测试和模拟测试,对部分功能又做了修改,最后达到了这次项目实施改造的目的。目前系统运行平稳,没有出现任何故障。此次预付费电表售电系统的升级改造,全面解决了售电过程中遇到的技术难题,排除了数据没有同步备份的安全隐患,提高了运行速度,完善了系统功能,解决了售电过程中的常见问题,在很大程度上提高了服务质量和用户满意度。