来源:中国一卡通网 作者:袁怀民 发布时间:2008-01-02 14:22:06 字体:[大 中 小]
摘 要:设计和开发了水、电、气多表一卡管理系统,该系统采用一块CPU卡成功实现水、电、气多表数据的综合管理。由于采用CPU卡的密钥管理方式,以及对数据库的读写操作进行了权限控制,使系统的安全性能得到了有效的保证。
图4CPU卡主要文件结构
2.4-3读CPU卡流程
系统在对CPU卡进行读写之前先进行各种认证,只有确定其合法之后才进行读写操作。读CPU卡流程如图5所示。
图5读CPU卡流程
2.4.4数据库设计
由于本系统要实现对多表一卡的管理,并涉及到不同的管理部门,管理系统前台的设计分为对口管理部门的交费管理和银行等金融部门代收费用管理,后台数据库的设计要考虑到不同计量仪表所对应文件的读写和各计量仪表管理部门预交费用的划分等,同时还要考虑到所需的各种各样的报表。基于这种情况的假设在设计数据库、CPU卡文件结构时就要考虑将来数据库和文件的兼容。根据以往的设计经验和集中抄表的特点,采用分布式数据库,这种设计比较复杂但各个数据库服务器的数据量比较 小,通信速度比较快。
数据库包括用户信息、计量仪表信息、优惠计算信息、业务记录信息、参量信息、站点信息注册、公变信息、价格设置信息、表型号信息、行业分类信息、故障记录信息、退/补费信息表等20多个表。
2.4.5实验方案
由于本系统涉及多种仪表的数据,涉及不同的行业、不同的管理部门以及不同仪表厂家的产品标准化的问题,目前只能在小范围做试验性的验证,在实验阶段以最易得到的CPU卡电表的数据来验证系统的功能,该系统真正投入大范围的运行还要做大量的协调工作。但相信随着技术的进步和社会的发展,水、电、气多表合一的收费管理模式将是一种发展趋势。
3结束语
本系统是在原有一表一卡收费管理系统的基础上设计而成,设计中充分利用了原有系统的开发设计经验及成熟技术,考虑了CPU 卡的安全性能及易于实现一卡多用的特性。另外,本系统在开发中还考虑了将来系统功能的进一步扩充,采用了符合国际标准的接口和线路,有利于将来将本系统应用到更多的行业。
作者简介:袁怀民(1965-),男,宁夏大学数学计算机学院 副教授、硕士, 主研方向:智能仪表及数据库技术
E-mail:yuan_hm@nxu.edu.cn
参考文献
1王卓人.Ic卡技术与应用.北京:电子工业出版社,1 999.
2陈作炳.CPU卡技术及应用系统设计研究fJJ.武汉理工大学学报,2002 24f9):85—87.
3陶永法.电水气一卡通后勤综合收费管理系统的设计与实现.计算机应用与软件,2004,21(3):32—33
4华相纲.基于CPU卡的水表收费管理系统的研究fJJ.科技情报开发与经济,2003,l3(1):98—99.
推荐文章
论坛热帖