多应用消费卡发卡充值系统的设计与实现
2012-01-29华北电力大学控制与计算机工程学院尹婷婷
电子世界 2012年14期
华北电力大学控制与计算机工程学院 尹婷婷
多应用消费卡发卡充值系统的设计与实现
华北电力大学控制与计算机工程学院 尹婷婷
本文选用智能CPU卡为消费应用载体,针对区域内一卡多用的需求在其上建立多重消费应用文件,同时具有金额消费和计次消费的功能;并采用C#编程语言在PC机终端开发出适用两种消费功能的发卡充值系统软件,以满足持卡消费的需要。
CPU卡;消费;C#
1.前言
随着IC卡在日常生活中的广泛应用,人们对各种优惠卡、充值消费卡的繁冗越来越感到不方便,因此,针对居民在学校、厂区等集中生活区将超市消费、停车计费、计次消费、优惠卡等多种应用统一到单一智能CPU卡上,以刷卡消费为支付手段,完成多重功能的IC卡应用的综合。本系统将通过应用面向对象语言C#设计实现智能CPU卡的发卡和充值功能。
2.系统总体设计和分析
2.1 建立多应用CPU卡发卡充值系统的功能需求分析
为满足不同场合下持卡消费应用的整合需要,本系统首先对卡片文件结构进行规划:在同一张CPU卡中建立相互独立且具有良好安全性的应用文件、钱包文件及密钥文件,从而保证了多种应用金额各自独立的持卡消费应用。
其次,对发卡充值系统软件的需求分析,得到系统的具体功能包括如下:为消费用户提供CPU卡的发放、建档管理;保证日常正常使用CPU卡必须的充值缴费;以及特殊情况下CPU卡挂失、持卡账户的注销等。
另外,为加强系统的安全,防止恶意操作及删改数据,保证数据安全;……
登录APP查看全文
