《交通IC卡收费管理系统的设计与实现(共27页).doc》由会员分享,可在线阅读,更多相关《交通IC卡收费管理系统的设计与实现(共27页).doc(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上本科学生毕业论文论文题目:交通IC卡收费管理系统的设计与实现学 院:电子工程学院年 级:2007级专 业:自动化姓 名:马聪聪学 号:指导教师:孙逢玖 2011年 5 月 25 日 专心-专注-专业摘 要城市交通IC 卡自动收费管理系统中的验卡设备是整个系统中的重要组成部分,按城市交通管理现代化的要求,将IC卡应用于公共交通管理系统中,在吸收国内外IC卡管理技术的基础上,结合国家公共交通管理的实际研究和设计出公共交通IC卡自动收费管理系统,把人工操作变成了自动操作,把现金交易变成了IC卡数字信息支付交易,提高了资金管理的可靠性和安全性。本文详细介绍了在城市公共交通系统
2、实施自动收费管理的方案,方案关键技术涉及非接触式IC卡应用、计算机网络及大规模数据处理。该系统的实现有利于提高公交企业的经济效益和社会效益,进一步深化公共交通的全面改革。公共交通IC卡自动收费管理系统正是将信息技术有效地融入公交系统的营运中,以方便市民乘车,巩固无人售票成果和提高车辆营运速度和效率,实现公共交通收费管理现代化。 关键词公共交通;智能IC卡;自动收费管理系统;非接触;道路交通运营管理AbstractUrban traffic IC card charge management system of automatic check card equipment is an impor
3、tant part of the whole system of city traffic management modernization, according to the requirements, the IC is applied to public traffic management system, in absorbing the IC card management technology based on national public traffic management, combining with the actual research and design the
4、public traffic IC card management system, automatic charge the artificially operation became automatic operation, put cash transactions become an IC card digital information, payment transactions improved the reliability and safety of money management. This paper introduces the city public traffic s
5、ystem in the implementation of automatic tolling management solutions, scheme key technology involves contactless IC card application, computer network and mass data processing. The realization of the system is helpful to improve the public transport enterprise economic benefits and social benefits
6、of public transport, further comprehensive reform. Public transportation IC card management system will be automatic charge is information technology effectively into the bus system in operations to facilitate public bus and consolidate automated achievements and improve vehicle operation speed and
7、efficiency, realize the public transportation charges administration modernization. KeywordsPublic transportation; Smart IC card; Automatic charges administration system; Non-contact; Road traffic operation management目录 第一章 绪论随着微电子技术及信息安全技术的不断发展,智能IC卡日趋成熟。目前,在美国、法国、意大利、瑞典等发达国家,智能IC卡技术广泛应用于金融、电信、医疗、商
8、业、交通等各个行业。在道路交通管理中,非接触智能IC卡技术的应用已使无需停车的收费管理方式成为现实。我国目前采用的收费管理多为人工收费或半自动收费模式,在面向21世纪发展道路交通的今天,为减少收费时间、提高通车效率、制止收费舞弊,以适应不断增长的交通运营管理的智能化的自动收费管理是大势所趋。 公共交通是城市基础事业的重要组成部分,与城市经济、文化发展和广大市民的生活息息相关,是国家、社会在基础建设领域重点发展的基础产业之一。随着社会经济体制改革的进行,公交企业从原来靠国家财政拨款补贴逐步过渡到自主经营、自负盈亏。因此,如何加强企业管理、改善服务质量、降低运营成本、提高经济效益越来越成为公交企业
9、面临的急待解决的难题。近年来,很多城市公交实行的“无人售票”是一个很大的进步,但也存在着找零困难、残币假币现象严重、点钞工作量依然很大等问题。 因此,交通智能IC卡管理系统是现代城市的重要组成部分, 实现城市公交现代化不仅是城市整体现代化的要求, 更是公交公司树立行业品牌, 提高服务质量, 吸引客流, 在激烈的市场竞争中稳步发展的要求。纵观全球较发达的现代都市, 无不具有完善的公交系统。智能交通系统是一个新兴的综合研究体系,对我国建立高效的交通运输管理系统、保障交通安全,改善环境质量和提高能源利用率具有极其重大的意义。智能交通系统是指将先进的信息技术、数据通讯技术、电子控制技术及计算机技术、忘
10、了技术等高新技术有效的运用于整个运输管理体系,使人,车、路密切配合、和谐统一的一种在大范围内、全方位发挥作用的实施、准确、高效的综合管理系统,保障交通安全,改善环境质量和提高能源利用率。 1.1 IC卡简介IC是集成电路卡的简称,它随着半导体技术的发展和社会对信息性安全的要求的日益提高而应运而生,是一种集成电路芯片嵌装于塑料等制成的基片上而制成的卡片。1.1.1 我国IC卡工程的发展 随着全国信息化的开展,尤其是金卡工程的实施,不仅推动了我国金融电子化的建设,而且促进了各行各业的IC卡事业的发展。纵观全国IC卡的进展,有喜也有忧,交通IC卡的应用作为金卡工程的一个重要应用领域,也在迅速发展,方
11、兴未艾。我们面临挑战同时也面临着机遇,如何组织好这项重大的系统工程是我们面临的新课题。单纯从技术上讲IC卡技术发展以日趋成熟,推广使用IC卡有利于促进市场经济发展,减少现金流通,提高资金利用率,方便用户,可以获得良好的社会效益和经济效益。在某些非银行卡的应用中还可以杜绝应征漏征,提高工作效率降低漏征率,方便个人和单位,可以获得社会效益和经济效益的双丰收,所以短短几年,IC卡的应用如雨后春笋,迅速发展起来。 IC卡的开发、研制与应用是一项系统工程,涉及到计算机、通讯、网络、软件、卡的读写设备、应用机具等多种产品领域的多种技术学科。因此,全球IC卡产业在技术、市场及应用的竞争中迅速发展起来。IC卡
12、已是当今国际电子信息产业的热点产品之一,除了在商业、医疗、保险、交通、能源、通讯、安全管理、身份识别等非金融领域得到广泛应用外,在金融领域的应用也日益广泛,影响十分深远。1通讯方面:主要应用于移动通信和公用电话。2. 医疗卫生和计划生育管理方面:卫生部计划发行医疗IC卡,主要用于记录或查询医疗特征信息等,国家计生委等准备组织实施育龄妇女计划生育IC卡。3交通领域:主要用于汽车驾驶员管理、公路收费、公交或地铁自动售票等方面。目前公安部已开始组织实施“中华人民共和国96式机动车驾驶员违章处理IC卡”计划,已完成标准、规范起草,并通过专家审定。4社会保险方面:主要用于医疗保险、失业保险、养老保险、儿
13、童免疫接种等。目前海南、深圳、大连等地已发行保险IC卡,北京、大庆、江苏、浙江等已计划实施。5企事业内部管理方面:国家工商局准备发行工商企业监管IC卡,目前已在部分省市试点,技术监督局开始发行组织机构代码卡等。6税务卡:许多省市已开始使用IC卡进行纳税的征收、管理和稽查。目前国税总局已与电子产业部门共同研发IC卡在税务系统的应用。7.加油卡:中国石化总公司和许多地方石油公司都在组织建立IC加油卡收费系统。8公用事业收费卡:目前,IC卡电表、煤气表、水表已在许多城市使用,今后将会在更多领域大面积推广使用。9其他各类卡:如会员卡、优惠卡、购物卡等,此外在食品卫生监督等许多行业和领域也都有大量应用。
14、 1.1.2 IC卡的应用性u IC卡的性能随型号不同而有差异,大同小异都具有以下特点 u 存储容量大,其存储类型有ROM、RAM、EPROM、EEPROM等,容量从几个字节到几兆字节,目前国内生产的最大容量的IC卡是1兆字节。 u 体积小、重量轻、携带方便、抗干扰能力强等。 u 安全性高,存储器本身带有控制密码,三次输入错误则卡片会自毁,不能再进行读写,另外从应用软件上可以加设安全措施,所以软、硬两方面的措施使IC卡具有很高的安全性。 u 能以脱机的方式使用,对网络要求不高,尤其是对网络实时性、敏感性要求不高,故投资较小。 u 寿命长,循环读写的寿命大于十万次。 u 可靠性高,运用技术高,可
15、防止作弊行为。 u 利用复杂的智能IC卡密保系统可防止欺骗和破坏行为。 u 易于操作实施,系统自动化程度高,收费更方便。 1.2 IC卡的分类IC卡(又名智能卡,芯片卡)是80年代以来随着大规模集成电路和大容量存储芯片技术的发展而产生的一种运用新型预付费技术的集成电路卡,是继磁卡之后出现的又一种新型信息工具。一般用于指一张给定大小的塑料卡片,上面封装了集成电路芯片,用于存储和处理数据。常用的智能卡大致有几种:存储卡、加密存储卡、CPU卡和超级智能卡,实际上,只有具备了微处理器的IC卡才是智能卡,但是人们习惯上把IC卡统称为智能卡。智能卡包括3个部分:塑料基片(有或没有磁条)、接触面、集成电路。
16、从应用上讲,IC卡分为乘客卡和控制卡两大类。乘客卡即乘客储值卡。按照不同的需求, 乘客卡又分为普通卡、月票卡, 学生卡等, 为了适应各种情况, 系统预留了多种不同类型的乘客卡, 以方便在应用中进行安排。这些乘客卡类型可以由公交公司按照需要自己定义。系统同时提供按照需要设置每条公共汽车线路对同类型的乘客卡采取不同的收费标准, 可以设置某条线路不能使用某种卡(如月票卡)。乘客卡的生成、使用过程参见图4-1。源卡初始化乘车卡源卡白卡购买售卡充值公交仓库发卡组充值组充值乘客工厂图2-1 乘客卡的生成、使用过程示意图控制卡用于对有关设备(车载收费机、充值机、初始化机等)和人员的操作进行控制。按照数据读写
17、方式,智能卡又可分为接触式IC卡和非接触式IC卡两类: (1)接触式IC卡 接触式IC卡由读写设备的触点和卡片上的触点相接触进行数据读写,国际标准ISO7816系列对此类IC卡进行了规定。 (2)非接触式IC卡 非接触式IC卡与读写设备无电路接触、由非接触式的读写技术进行读写(例如光或无线电技术)。其内嵌芯片除了存储单元。控制逻辑外,增加了射频收发电路。这类卡一般用在存取频繁、使用环境恶劣的场合。国际标准也对非接触IC卡技术作了规范。 按照其组成结构,智能卡可以分为一般CPU卡、超级智能卡、存储卡和加密存储卡。 1CPU卡 CPU卡内嵌芯片相当于一个特殊类型的单片机,内部除了带有控制器、存储器
18、、时序控制逻辑等外,还带有算法单元和操作系统。由于CPU卡有存储容量大、处理能力强、信息存储安全等特性。广泛用于信息安全性要求特别高的场合。 2超级智能卡 在卡上具有MPU和存储器并装有健盘、液晶显示器和电源,有的卡上还具有指纹识别装置等。 3存储器卡 其内嵌芯片相当于普通串行E2PROM存储器,这类卡信息存储方便,使用简单,价格便宜,很多场合可替代磁卡,但由于其本身不具备信息保密功能,因此,只能用于保密性要求不高的应用场合。 4逻辑加密卡 加密存储器卡内嵌芯片在存储区外增加了控制逻辑,在访问存储区之前需要核对密码,只有密码正确,才能进行存取操作,这类信息保密性较好,使用与普通存储器卡相类似。
19、 1.3 IC卡的基本原理 IC卡工作的基本原理是:射频读写器向IC卡发一组固定频率的电磁波,卡片内有一个IC串联谐振电路,其频率与读写器发射的频率相同,这样在电磁波激励下,LC谐振电路产生共振,从而使电容内有了电荷;在这个电荷的另一端,接有一个单向导通的电子泵,将电容内的电荷送到另一个电容内存储,当所积累的电荷达到2V时,此电容可作为电源为其它电路提供工作电压,将卡内数据发射出去或接受读写器的数据。IC卡接口电路向卡提供时钟信号,时钟信号的实际频率范围在复位应答期间,应在以下范围内:A类卡,时钟应在15MHZ;B类卡,时钟应在14MHZ。复位后,由收到的ATR(复位应答)信号中的F(时钟频率
20、变换因子)和D(比特率调整因子)来确定。时钟信号的工作周期应为稳定操作期间周期的40%60%,当频率从一个值转换到另一个值时,应注意保证没有比短周期的40%更短的脉冲。 第二章 IC卡系统工作流程2.1收集数据乘客在发卡充值点购买IC卡, 乘车时在车上的IC卡读写器(车载收费机) 前掠过, 车载收费机即可对该卡进行相应类别(普通卡、老人卡、学生卡、特别卡) 的扣款操作; 扣款类型除在车载收费机上有显示外, 还用不同声响通知司机以便检查。正确的扣款信息(简称乘客信息, 含日期、时间、扣款类型、扣款数、IC卡号) 存于车载收费机上, 车载收费机经规定的运行时间后回到汇总传输点, 由管理员用手持式数
21、据采集器连通车载收费机, 把乘客信息下载到手持式数据采集器上, 再把该数据转存入汇总传输点数据库中。2.2传导数据汇总传输点按规定的通讯时间通过公共电话网与总公司结算中心数据库服务器建立通信连接, 通过Sybase SQL Remote的复制技术把数据复制到结算中心数据库中。另外, 当线路出现故障时, 也可以通过磁盘、光盘形式将数据上报到结算中心。2.3处理数据结算中心通过对汇总传输点传来的数据进行计算、汇总, 形成公司营运、财务核算等方面的报表, 用来与分公司进行财务结算。2.4 IC卡充值由于IC 卡使用寿命长,可重复读写, 又因为IC 卡成本(相对车费而言) 较高,乘客的IC 卡使用一段
22、时间后可以“补充”金额重复使用,这一过程称之为充值。充值可到公共场所中的发卡充值点进行,对乘客卡进行充值的数据信息的传输与上述汇总传输点数据的传输完全相同。IC 卡的初始发行、充值等工作由总公司统一管理和负责。乘客要了解所持IC 卡剩余的款值时,有两个方法:u 到设于公共场所的发卡充值点余额检验机上去检验;u 乘客在每次乘坐公共汽车时,在车载收费机扣款后会看到余额的显示。第三章系统总体设计方案3.1系统设计的优越性设计一个良好、妥当经营的非接触IC卡收费管理系统,其公交支付要具备以下优点。1安全可靠采用先进的IC卡电子技术,以及一系列的安全加密措施,使得此卡具有良好的安全性。2. 使用简便所有
23、操作无需接触,乘客只需携带一张IC卡,即可随时搭乘公共汽车、电车、客轮、地铁等不同的交通工具,不必携带现金零钞或不同的月票,使出行更加方便、安全。3. 管理简单快捷除售卖、充值IC卡,经营者无须再收回现金,从而大大减少了现金交易引起的残钞、伪钞及贪污、盗窃、不安全等现象,也减少了工作量。通过高效的网络系统可方便高效地进行资金结算,大大加快了资金流动,减少资金周转时间。由于收入全部电子化,因此,可以直接统计、监控交通流量及收入情况,方便了资源调度及经营管理,乘客流量也会因使用方便而增加,从而提高效益,增加收入.。4. 系统良好的对外开放性和应用普遍性采用良好的MIFARE卡通用读写设备,系统可以
24、接受多家卡厂的符合MIFARE标准的卡。5. 收拢大量闲散资金采取预付卡的形式,银行能够回笼大量闲散资金,并对公交企业的结算、信贷更易控制。零钞、硬币的流通减少,也可减少银行的工作量。6.亮丽国家政府的新方案采用IC卡自动收费管理系统可间接获得社会安全、交通状况改善、群众满意等诸方面益处。IC卡工程的组织实施,离不开计算机系统的支持。其中涉及到计算机应用、大规模数据处理、信息处理、网络技术等多项高科技技术的集成。IC卡技术是一项成熟的技术,关键在于应用。3.2系统设计的原理1) 采用公开的基于MIFARE技术的设备及卡片,使系统有良好的扩展性、防垄断性,设备及卡片的成本有下降的空间。2) 清算
25、中心根据国内大型城市五年后的发展预计,以日处理800万次交易数据而设计。3)采用非接触式IC卡。4) 结算管理中心集中处理发卡/充值、数据采集、数据处理等,以保证系统的一致性、安全性、数据的完整性。5)选择一流的IC卡读写设备,使系统具有:高的准确率,极低的出错率;大的存储容量,可存储大量的黑名单及交易数据;操作简捷,使用方便;高可靠电源,确保车载设备适应各种车辆、路况下长期使用;模块化的设计,便于安装、维护。6)结算管理中心与各营运公司、数据采集点、发卡/充值点均采用实时专线数据通讯(DDN)及备用拨号(MODEM)通讯方式,以保证系统的安全,可靠。7) 计算中心的设计考虑到可处理多收费业务
26、、多家银行介入、多种应用环境。8) 具有全方位的系统监控措施9)。根据需要,提供详尽的统计信息,完善的管理图表,最少的人工参与。10)采用完善的加密体系,在密钥的生成、密钥的保管及发放、数据的传输、发卡/充值等阶段均有加密措施.系统密钥做到定期更换,保证系统的安全性。3.3 系统设计的结构方案从管理关系上又可把公交IC卡智能管理系统的结构分为公交总公司、营运分公司、营运场站构成,如图3-1。图3-1 系统结构图由总公司直属的成卡中心、卡销售点、(持卡消费的)乘客构成IC卡消费环节。其中,成卡中心负责将外购的空白成品IC卡初始化为本公司的专用卡。结算中心作为在经济上沟通总公司、成卡中心与营运分公
27、司(含场站)的纽带,在经济上对总公司负责,对成卡中心、营运分公司实现监管。营运中心作为在业务上沟通总公司、营运分公司与场站的纽带,在营运业务上对总公司负责,对营运分公司及其下属的场站实现业务监管。按功能来分系统结构包括密钥管理系统、结算管理中心、传输网络及数据加密系统、发卡/充值系统、数据采集系统、非接触式IC卡、车载系统,如图3-2。密钥发行机生成密码密钥输入读卡器管理员卡保存CPU卡专用密钥生成存储器密匙卡密钥管理系统查询服务器发卡服务器清算主机数据采集主机监控工作站磁盘阵列CPU卡密匙卡结算管理中心异地备份路由器发卡/充值机发卡/充值终端管理终端DDN/PSTNInternet网电话网数
28、据采集点发卡充值点中心路由器查询服务发卡/充值终端公交车载机乘车卡手持数据采集器红外接收器采集电脑终端路由器发卡/充值机发卡/充值点车载系统图3-2 系统拓扑结构图3.4设计结构图的说明1) 数据采集系统:通过手持式红外数据采集器或在线方式,采集自动收费系统中累计的交易数据,传输数据到采集电脑终端中,再经过网络传输到清算中心。此外,数据采集电脑终端从结算管理中心下载黑名单再传送到各收费机中。2) 自动收费系统:由非接触式IC卡收费机和相应通讯设备组成,完成对IC卡的扣款,显示余额,纪录交易数据。累计的交易数据由采集系统传输到数据采集电脑中,再通过网络传输到清算中心。3) 发卡/充值系统:通过与
29、数据采集电脑网络及银行网络,由专门的发卡/充值机完成,并通过数据通讯网络与结算管理中心相联。4) 密钥管理系统:负责产生、保存、更改系统密钥及IC卡密钥。5) 传输网络:采用数据通讯(DDN)与备用拨号方式双重联接,使用TCP/IP协议。6) 结算管理中心:管理卡及其账户档案,以及所有卡账户的账务处理、IC卡用户及各营运公司的清算处理、IC卡黑名单管理、系统授权管理、系统网络及设备运行监控管理、客户服务系统管理以及公交系统营运管理的各项需求。第四章系统结构划分4.1结算中心系统结算管理中心是整个系统的核心,担负系统营运管理。功能见图4-2。图4-1 结算管理中心功能1)密钥管理系统:是非接触式
30、IC卡自动收费系统内IC卡及IC卡设备以及通讯系统的安全密钥产生、保管、检验、使用、更改、销毁的管理系统。密钥卡掌握在高级管理人员手中,完成系统密钥的设置及分配,使系统设备及通讯皆经过加密处理,并做到定期更换系统密钥。2) 发卡/充值管理:各发卡/充值点电脑终端要连接清算中心的发卡/充值服务器,经确认后,方能发卡/充值。3) 数据采集管理:控制从数据采集电脑上传交易数据,下载黑名单。4) 黑名单管理:通过分析发卡/充值数据和各收费数据,将预付卡上无预付金的卡自动生成黑名单,同时由挂失系统提供挂失卡,产生黑名单。5)司机、车辆收费站管理:记录司机、车辆及各轮渡码头、地铁站的收费信息,自动生成各类
31、报表。6)挂失、查询:记录挂失人员资料,提供各种查询数据。7)清算系统:通过汇总各发卡/充值点的收入资料和各收费终端的交易资料,分别计算出各营运机构的营运收入,通过银行24h内划拨到各营运公司账户,并完成各预付卡的结算。8)系统设备、通讯系统监控:通过系统监控,了解通讯及设备运行状况。9)营运管理系统:管理各营运公司参与运作的车辆、线路等资料,自动生成各营运线路客流量图表等资料。10)报表的生成、发放:自动生成各种报表,定时发送各营运单位。11)分析、决策管理:根据公交营运及管理的结构模型,通过分析系统提供的各种原始资料,产生各种、各级综合管理报告、财务状况报告及可行的系统分析报告,对整个公交
32、系统的经营状况进行总体,分析、优化和预测,协助经营管理与决策,提高公交系统的运作效率。12)人工收费录入:系统支持人工收费的资料输入,建立完善的公交系统管理。结算中心子系统是整个收费系统自动处理、运行的关键 , 其框图参见图4-3。该子系统具有如下8个方面的功能:1) 账户管理: IC 卡账户的注册、维护和注销, 账户交易记录和修改, 账户资料的查询, 同时负责系统黑名单管理。2) 数据传输管理: 在结算中心与汇总传输点和发卡充值点之间进行数据传输。3) 结算管理: 通过对汇总传输点和发卡充值点汇总上来的数据进行计算分析, 产生结算数据;根据结算数据给出相应报警; 提供修改结算算法功能, 以适
33、应不同情况和不同时期的结算要求; 承担车费收费部分的财务管理。4) 报表模块: 产生和输出各种报表, 通过报表生成器为用户提供自定义报表功能。5) 设备管理: 对公交车辆、车载系统、手持系统、IC 卡读写系统等设备进行管理, 记录设备的维护和保养记录, 提高管理水平。图4-2 结算中心系统框图6) 线路管理: 制定、修改公交线路方案及其票价。7) 系统管理: 维护结算中心计算机、数据库和应用软件系统。8) 决策支持模块: 通过对历史数据的分析和统计, 制定相应的政策和方案, 提高管理水平。4.2汇总传输点子系统除不具备账户、线路和决策支持模块之外, 与结算中心子系统其他模块基本相同。4.3数据
34、采集子系统数据采集系统由数据采集机,数据下载机及数据采集电脑组成,它实际上是收费机与电脑系统的中介连接设备通过数据采集系统采集各个车载收费机保存的交易数据、工作数据等资料,通过电脑及通讯网络传送到结算管理中心,并接受结算管理中心的运行调整指令、数据,对收费机进行各种参数、系统密钥及黑名单的调整、设置。数据采集机采用红外线进行数据交换,采集速度为115K BPS,可采集5万笔流水记录,并有备用RS232接口可与数据采集电脑连接。该子系统由车载收费机和手持数据采集器两部分设备组成,完成以下基本功能:1) 对乘客卡进行验证和扣款;2) 将扣款信息传输到车载收费机记录设备中;3) 将数据转载到汇总传输
35、点系统中;4) 将管理中心发布的黑名单下载到车载收费机中, 并对乘客IC卡进行验证。4.4 IC卡收费管理子系统公共交通收费管理系统是将信息技术有效的营运到公交系统中,以方便市民乘车,巩固无人售票成果和提高车辆运营速度和效率,实现公共交通收费管理的现代化。1. 车载收费机内部的数据主要来源有:(1)车载收费机内部参数:车载收费机在正式投入使用之前,必须有数据采集机对它进行参数设定,具体参数有:机内自动日历,时钟、机器编号、车号、路线、票制票价。(2)司机卡编号和营运起始时间:司机每次接班时,启动车载收费机卡机,这时车载收费机从司机卡中读出司机卡号记录在内存中,同时将当前时间作为营运起始时间记录
36、在内存中。(3)感应式IC卡消费信息:每次读取乘车卡时,将记载卡类型、卡编号、本次交易额、卡内余额、交易时间等参数记录在内存数据区内。交班时司机再次持卡,机内自动记录营运结束时间。司机营运一次,必须在营运前和营运后刷两次卡,则卡中的运行文件相应增加一条营运记录,包括营运起始时间、终止时间等信息。乘车卡消费一次,卡的钱包文件中的余额会相应减少,卡的流水记录文件会增加一条记录,包括乘车时间、车号、路线等信息。若是优惠卡,卡的标志文件中的优惠天数相应减少;若是车资不足时,卡的标志文件中会记载透支金额数。4.4.1 管理子系统流程描述1新购卡的初始化由于在购入的IC卡新卡中只有生产厂家的密码(密钥),
37、所以为了保证应用系统的安全,用户在使用卡前应将厂家密码(密钥)替换成自己定义的密码,即卡的初始化发行。卡的发行可由授权微机和非接触卡读写器完成。同时,CPU卡初始化在变更发行密钥的同时也确定了卡上记录文件的操作属性,即确定了在具备何种授权条件下可执行的操作。图4-4新购卡的初始化过程2卡定义系统中使用的IC卡分为三类:乘车卡(包括普通卡、优惠卡、月票卡、学生卡、员工卡)、司机卡和管理卡。乘车卡为乘车交费的凭证,根据使用对象可以授权折扣和限额优惠,在发售乘车卡的同时建立下面相关记录:u 个人档案文件;u 标志文件(允许挂失否、有效日期、提示金额、透支金额、优惠天数、优惠次数、优惠比例);u 钱包
38、文件(余额);u 充值记录文件(充值时间,充值点代码,操作员代码);u 流水记录文件(乘车时间,乘车路线,车号,消费金额)。司机卡为驾驶员授权凭证及管理考核凭证。发出司机卡建立如下记录:l 个人档案文件(同乘车卡);l 运行文件(营运起始时间、营运终止时间,密码);l 密钥更换文件(启动更换密钥号,密钥密文,授权位);l 流水文件(卡编号,车号,班型,车次)。管理卡是各级管理授权凭证及考核凭证,确认持卡人的授权级别及授权内容。发出管理卡建立如下记录:u 个人档案文件(同乘车卡);u 工作文件(工作日期,授权代码);u 工作日志文件;u 密钥更换文件(启动更换密钥号,密钥密文,授权位)。3新卡发
39、售和旧卡充值乘车卡的发售和充值由发卡充值网点组成,负责新卡出售及卡的充值。发卡过程由计算机运行发卡软件并配合联机式感应式IC卡读写器来完成,基本过程如下:1)新卡出售(1)待售卡由发卡中心统一进行初始化后交各发卡充值点。(2)新卡发售由操作员根据用户的个人申请写入个人档案文件和标志文件,申请挂失的卡还必须打印相片(其中,月票卡、员工卡必须具有挂失能力)。月票卡的使用期限应以下月的当前日期为截止日期。(3)操作员手工键入发售金额,由充值机自动操作钱包文件和记录文件。(4)充值机自动写入当前系统授权的应用密钥。(5)购买新卡时,需缴纳一定的押金(例如25元)。发卡时,打印发卡凭证,发卡凭证上有购买
40、金额,押金及姓名、卡编号。用户可以将卡编号和姓名写在卡的签名条上。2)旧卡充值由于IC卡使用寿命长, 可重复读写, 又因为IC卡成本(相对车费而言) 较高, 乘客的IC卡使用一段时间后可以“补充”金额重复使用, 这一过程称之为充值。(1)新发行的卡或旧卡可通过发卡充值点配备充值机进行充值。(2)由操作员键入充值金额,充值机自动修改标志文件、钱包文件和记录文件。(3)如超过密钥使用期充值机提示变更密钥,如充值机经密钥变更授权,在确认后自动更新密钥。4.4.2 管理子系统模块此系统主要应用于发卡充值点对乘客IC卡账户进行管理, 包括以下3个模块。1) 初始发卡模块。初始化卡时, 操作人员必须持有中
41、心授权的初始化专用卡, 在通过口令字验证及内部验证后, 才能具有真正初始化发卡的权利。初始发卡工作是整个系统的安全关键点, 应该在管理中给予高度重视。该模块的具体功能参见图4-5。图4-5 初始发卡模块的功能2) 充值模块。乘客经初始化IC卡设定基本参数后, 可以在各个充值点进行充值。充值时, 工作人员必须持有中心授权的充值专用卡, 在通过口令字验证及内部验证后, 才能具有充值IC 卡的权利。每次执行充值时, 系统均先检查充值员的充值金额是否已经超过规定的充值限额, 防止出现越权充值的现象。同时, 结算中心要将充值金额记录与用户实际消费金额进行比较, 防止出现车费流失现象。具体功能参见图4-6
42、。图4-6充值模块的功能3) 完成IC卡的初始化,使新购进IC卡成为系统使用IC卡已完成初始化的非接触式IC卡, 通过通用读写器读写, 通用读写器经过RS232与发卡/充值电脑相连, 电脑终端通过DDN (数据通讯) 与管理结算中心通讯(另有备用拨号MODEM ) , 经中心在线确认完成发卡/充值控制卡发行模块。对控制卡发行、领用和归还等情况进行跟踪和管理, 防止出现重大责任事故。 总结通过这次对IC卡系统功能的设计与实现使我对IC卡有了深刻的了解,经过认真的查找资料及老师热心的帮助让我对各种IC 卡的结构和功能都产生了浓厚的兴趣。本文在分析了IC卡的各种类型和相关知识的基础上,熟悉了公交IC
43、卡的基本原理,仔细研究并设计了公交IC卡的系统结构,将IC卡应用于交通收费管理,对提高IC卡的使用规范性起到了很好的效果。本文的创新在于通过手持式红外数据采集器或在线方式,采集自动收费系统中累计的交易数据,传输数据到采集电脑终端中,再经过网络传输到清算中心。此外,数据采集电脑终端从结算管理中心下载黑名单再传送到各收费机中。IC卡给我们带来了巨大的方便和效率,尽管这样IC卡仍然存在着巨大的隐患和问题。IC卡互不通用,一卡只具备一种功能,对使用者来说成本就高,一般工薪阶级的也难以承受。而对于发行商来说不管发行量大小都需要建立相应的发行系统、管理系统、运行系统,如果发行量小,投资和运行费就会居高不下,发行单位就难以承受,还会出现重复投资、交叉建设等现象。如果多家单位联合发行不仅可以降低成本而且可以方便携带者。 要达到上述目的,作为交通系统必须要有一个统一的机构,进行组织协调领导IC卡应用,制定全程系统IC卡应用发展规划和管理规定,制定IC卡各项标准规划,协调全系统IC卡发展,审批IC 卡的发行,凡系统内准备发行的IC卡的单位必须经过专家的论证和该部门的获准,以做到更大范围的统一协