厂商 :深圳市速云物联科技有限公司
广东 深圳- 主营产品:
- 公交车终端扣费机
- GPS手持终端刷卡机
- 小额消费扣费系统
(一) 系统相关技术背景
1. CPU卡
IC卡有着广泛的用途,现在许多地方交税要用金税卡、纳税登记卡,开车要有机动车驾驶员信息卡,交水费、电费也用上了IC卡。第一代IC卡只能实现简单的存储功能,如果IC卡要向多功能方向发展,实现电子钱包、个人资料管理、多媒体等等“一卡通”功能,就必须要求CPU卡芯片向智能化、小体积、高容量方向发展。
CPU卡:真正意义上的智能化非接触式,CPU卡内具有中央处理器(CPU)、随机存储器(RAM)、程序存储器(ROM)、数据存储器(EEPROM)以及片内操作系统(COS),CPU卡不仅仅是单一的非接触卡,而是一个带有卡片操作系统(COS)的应用平台,装有COS的CPU卡相当于一台微型计算机,不仅具有数据存储功能,同时具有命令处理、计算和数据加密等功能。
2. 非接触IC卡
本系统采用的非接触IC卡属于逻辑加密卡。其采用了MIFARE ONE的技术,它成功地解决了无源(卡中无电源)和免接触这一难题,使卡片具有了独特的非接触特性。MIFARE ONE非接触式IC卡符合ISO/IEC 14443非接触式IC卡国际标准,容量为8K位,数据保存期为10年,可改写10万次,读无限次。MIFARE ONE卡不带电源,自带天线,内含加密控制逻辑电路和通讯逻辑电路,卡与读写器之间的通讯采用国际通用的DES和RES保密交叉算法,具有极高的保密性能。
3. 本系统所涉及的卡类型
本系统使用的非接触IC卡具体的用途按照以下卡类型区分:
乘客卡:
可根据公交用户实际需要确定卡类型,如:普通卡、成人卡、学生卡、老人(爱心)卡、优惠卡、记次卡等。
具体实现方式如下:
l 普通卡、成人卡:一般适用于成年人群使用
l 学生卡:一般适用于在校学生人群使用
l 老人(爱心)卡、优惠卡:适用于老年人或享受其它优惠政策人群使用
“系统功能卡”包括:授权卡、操作员卡、司机卡、乘务员卡、扇区设定卡、票价设置卡、票价清空卡、时段设定卡、限次卡、明细查询卡、总额查询卡等。
4. 三层软件设计思想
三层设计思想是在CLIENT-SERVER的软件设计思想之后,进一步发展起来的软件设计思想,它把软件系统的实现分为:数据访问层、商业规则实现层、应用层三个层次:
三层构架图
数据访问层实现对数据的访问接口,而软件中的其它设计部分可以不再关心具体的数据物理存储方式,供商业规则实现层调用;
商业规则实现层是根据具体的商业运作规则抽象出的必须遵循的商业规则实现模块,它把功能相近的商业规则组合成独立的模块,这些模块供应用层调用;
应用层实现面向用户的接口,调用商业规则层提供的控件实现具体的功能,而不必关心具体的商业规则实现;
三层软件设计思想的一个重要原则在于,一个组件只能访问下层和同层的组件,且不能越层访问,如:应用层的组件只能访问商业层和应用层的组件,但不能访问数据访问层的组件。
5. 系统总体结构
本系统的总体结构包括IC卡管理中心、售卡充值点、数据回收点以及给每辆公交车配备的车载机和各种IC卡。乘客在售卡充值点购买乘客卡并充值一定金额后即可在公交车上进行乘车消费。当卡内的金额不足时,可以到售卡充值点充值。售卡充值点和数据回收点将售卡充值数据和公交车消费交易数据传送至IC卡管理中心,IC卡管理中心将各个售卡充值点发来的售卡充值数据和每天车辆运营的交易数据在中心服务器统一保存。IC卡管理中心存储系统内所有数据,并进行相应的处理、统计、分析,同时进行系统数据清算。
6. 公交IC卡系统业务流程
对乘客而言,使用公交IC卡的流程非常简单。乘客只需要到指定的公交售卡充值点购买一张IC卡,并在卡内存入一定的金额后,就可以持卡乘坐公交车。当卡内金额不足时,车载机语音提示需要充值,乘客根据提示到公交指定的售卡充值点进行充值。
对公交公司而言,售卡充值点和数据回收点将售卡充值数据和消费数据上传到IC卡管理中心,中心根据这些数据进行统计、清算和资金划拨。
7. IC卡管理中心系统结构图
公交IC卡收费管理系统的IC卡管理中心包括两个系统:发卡充值管理系统、数据采集系统。
发卡充值管理系统负责将出厂的原始空白卡初始化成公交公司可以使用的IC卡;管理系统内所有的发卡充值信息、消费信息,对每张消费卡进行充值金额、当日消费和余额的清算,并完成系统的运行与维护;根据消费信息,得出相应的车辆(车牌号)、线路、分公司的IC卡消费数据,并生成IC卡消费数据报表。
数据采集系统主要通过数据采集机或GPRS无线传送模块对车载收费机的交易记录进行采集,并把交易数据上传到IC卡管理中心,也可以将黑名单下载到车载收费机中。
8. 售卡充值点系统流程图
售卡充值点分为联机售卡充值点和脱机售卡充值点。
联机售卡充值点主要负责卡片的售卡、充值、年检、退卡、补卡、挂失、解挂等工作。这是由于联机售卡充值点与中心数据库进行实时访问,可以实时获得系统中关于IC卡的所有信息。联机售卡充值点一般作为IC卡系统乘客服务中心。
脱机售卡充值点负责卡片的售卡、充值和年检。脱机售卡充值点每天把售卡充值信息通过网络方式汇总到IC卡管理中心。