IC卡燃气表预付费系统的研究
(2)便于系统升级。子应用服务器减少了IC卡燃气表设备与服务器之间的物理距离,便于服务器对终端设备的控制。随着IC卡燃气表设备的不断增加,相应的增加子应用服务器的数量以应对业务量的增加。
(3)便于网络业务的开展。随着互联网的发展和应用,可对系统进行升级,增加网络服务功能。系统可增加网络缴费和短信提醒等业务。注册用户可通过网上银行对帐户进行充值,中心应用服务器将更新后的用户信息发送至该终端所在的子应用服务器,由子应用服务器对该IC卡燃气表发送写命令,由IC卡燃气表更新用户的IC卡信息,充值后可由中心应用服务器通过短信网关为用户发送充值成功的信息。用户也可通过互联网查询帐户信息,查询的内容可包括IC卡余额、用户基本信息、消费及充值记录等。
预付费系统包括服务器管控系统及IC卡燃气表管控系统。服务器管控系统是在中心应用服务器的基础上,通过通信控制器对子应用服务器及终端进行管理及控制,并对IC卡用户信息进行管理、统计、分析。IC卡燃气表管控系统是在IC卡燃气表现有功能的基础上,实现对IC卡燃气表的控制与管理,对IC卡识别器、电源、存储器、阀门等进行有效控制,并对IC卡燃气表中存储的数据进行初步地统计、整理、分析,再通过通信控制器将IC卡信息进行上传。
IC卡燃气表预付费系统工作流程为:
(1)用户将IC卡插入IC卡燃气表中,系统将验证IC卡的合法性,若出现IC卡损坏、无法识别、错卡等情况,则系统将IC卡燃气表进行锁定,并通过显示设备及音频信息通知用户;若IC卡通过合法性验证后,则对IC卡金额进行判断,若小于最小单位燃气所对应的金额,则将IC卡燃气表锁定,并通过显示设备将IC卡余额显示,同时用音频提示用户充值;若IC卡中金额大于最小单位燃气使用金额,则将IC卡燃气表开启,打开燃气阀门。并启动电压测试、计量传感等设备对IC卡燃气表进行监控;在使用时,当IC卡中金额低于预警数值时通过显示设备及音频提示用户充值,当IC卡中金额为零时,则关闭燃气阀门,再次通过显示设备及音频提示用户充值,并关闭IC卡燃气表。
(2)根据IC卡燃气表中的燃气计量设备获取的燃气量及换算后的金额等数据进行存储,将IC卡中的信息进行更新,并将燃气量、IC卡信息、系统时间等数据通过通信控制器上传至子应用服务器中。
(3)子应用服务器将IC卡燃气表中数据进行存储后根据系统时间再将数据上传至中心应用服务器中。本文引用地址:https://www.eepw.com.cn/article/151601.htm
4 实验
4.1 实验环境
根据现有条件,硬件环境:PC机1台(CPU:Pentium D2.8 G,内存1.5 Gb,硬盘160 Gb)作为数据库服务器,PC机1台(CPU AMD3000+,内存1.5 Gb以上,硬盘160 Gb)作为中心应用服务器,低端PC机2台(CPU Pentium4 1.6 G,内存1 Gb,硬盘80 Gb以上)作为子应用服务器。IC卡燃气表10个。
软件及开发工具:WindowsXP Professional,RedHat Linux4企业版,Oracle10g企业版,Rational Rose2003,Office2003,JDKl.5,Eclipse3.3,Tomcat6.O等。
4.2 实验结果
将中心应用服务器、数据库服务器、服务器群、子应用服务器和IC卡燃气表通过Internet连接,每个子应用服务器首先连接2个IC卡燃气表,将预付费系统移植到IC卡燃气表中后进行群集测试。实验结果表明,该系统能够正常运行,并且能够初步地实现系统预期的功能。当每个子应用服务器连接到5个IC卡燃气表时,且终端数据上传时间间隔较短时,子应用服务器的数据处理压力就会过大。若终端数据上传时间间隔较长,则不利于服务器中数据的一致性。因此,实际应用的数据上传间隔时间可根据硬件设备的选择来确定。
5 结束语
IC卡燃气表的应用是燃气公司信息化的重要一环,能够大大减少人员的工作量、减少抄表人员的配备、降低统计出错率、有利于资金的流动等,从而间接地提高燃气公司管理的水平并逐步降低燃气公司的成本。IC卡燃气表作为用户日常生活密切相关的产品为用户提供服务,也是燃气公司为用户提供服务的平台之一,因此,IC卡燃气表的应用受到了业内的广泛关注。智能IC卡燃气表成为了IC卡燃气表未来发展方向之一,智能IC卡燃气表不仅能够为用户提供更安全可靠的服务,也能够为用户提供一个人机交互的平台,为用户提供的信息不仅限于简单的IC卡余额、IC卡燃气表的状态等信息,而是将音频、视频等多媒体信息提供给用户,用户还能通过终端设备进行充值、开户、消户等业务的办理。可见,随着硬件设备成本的逐渐降低,IC卡燃气表的普及便会是个必然的趋势;随着智能技术的不断发展,智能IC卡燃气表的应用也会很快到来。本文根据目前IC卡燃气表应用的现状及存在的问题,设计了一个预付费系统,给出了IC卡燃气表的硬件结构,分析了预付费系统的体系结构,并进行了初步的实验验证。下一步工作将进行更大范围的实验,并逐步对软件及硬件进行不断地优化。
评论