企业一卡通技术探讨 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

企业一卡通技术探讨

来源:中国一卡通网  作者:不详  发布时间:2013-09-03 09:30:56  字体:[ ]

关键字:企业一卡通系统  IC卡  ID卡  消费系统  门禁系统  

摘   要:如果你在网络上搜索“一卡通”,你会发现前面会加上各种各样的定语,并且其定义也不一样。大概的意思是,通过这一张卡,可以有很多应用。比如,某银行一卡通,可以在各银行点办理业务;某校园一卡通,可以在整个校园范围用于就餐、用水、交通、购物、上网、医疗等消费;某网络公司一卡通,可以全国任何一个上网的地方消费玩游戏;某城市交通一卡通,可以在该城市刷卡坐公共汽车、地铁、出租车;某小区一卡通,可以实现小区出入管理,三表收费管理;等等……

  一、 企业一卡通定义和IC卡技术探讨 

  如果你在网络上搜索“一卡通”,你会发现前面会加上各种各样的定语,并且其定义也不一样。大概的意思是,通过这一张卡,可以有很多应用。比如,某银行一卡通,可以在各银行点办理业务;某校园一卡通,可以在整个校园范围用于就餐、用水、交通、购物、上网、医疗等消费;某网络公司一卡通,可以全国任何一个上网的地方消费玩游戏;某城市交通一卡通,可以在该城市刷卡坐公共汽车、地铁、出租车;某小区一卡通,可以实现小区出入管理,三表收费管理;等等…… 

  本文所探讨的“企业一卡通系统”主要指应用于企业的基于感应卡应用的管理系统,该系统给对应的企业内员工或出入企业办公场所的人员发放卡片,并对持卡人员从事与卡片有关的如签到、出入权限校验、消费、充值或其他特定的刷卡活动进行记录与管理。简单的说,就是给企业每个员工发张卡,实现门禁、考勤、消费、巡更、停车场等系统的应用。如果系统再扩充,可以包罗很多目前企业用到的管理系统,如人力资源管理系统、财务工资管理系统、ERP系统等等。 

  综上所述,企业一卡通管理系统并没有精确的定义,其特点就是围绕着一卡多用的需求,根据公司的规模,一卡通系统可大可小,但各公司的一卡通产品一般不兼容。
企业一卡通管理系统规模可大可小,可以从几个方面去理解: 

  1. 持卡人的规模可多可少。一般企业一卡通管理系统中的持卡人指企业内的每个员工。但有时包括进出该企业的办公或生活场所的一些其他人员。
  2. 子系统的数量。关于卡片有关的应用很多,详见本文第二部分。
  3. 系统的标准性。一个计算机管理系统,如果是为一个企业量身定做的,其复杂程度就很高,而且也可能不稳定,但却极可能是最能满足需求的。
  4. 系统操作及管理人员的多少和分散性。一个800人的考勤系统,是属于很小的系统,但如果一卡通系统管理软件在20个部门中的每个部门都安装,并同时使用和维护,且不同级别的部门还经常有不同的使用方法和使用目的,那就不算小系统了。
  5. 开放性、集成性和兼容性。开放性指系统能否允许其他系统集成本系统;集成性指系统能否集成其他应用系统到本系统中;兼容性指系统能否和其他系统并存,共同完成管理任务。 

  我们探讨企业一卡通管理系统时,必须探讨IC卡技术。其实目前大部分一卡通系统的卡片并不是IC卡,但企业一卡通系统中的卡片几乎都是IC卡,而且是非接触式的IC卡(即感应卡)。 

  我们平常见到最多的卡应该是磁卡,上面能看到一个黑色的磁条,通过这个磁条存储持卡人识别信息。我们先看银行取款的磁卡的应用过程:银行磁卡的磁条上存储有帐号信息,即卡号,我们平时上柜员机取款时,插入卡片并输入密码,前端系统将卡号和密码信息传递到后台数据库。数据库系统立刻分析、扣款并返回交易成功信息。相比最常用的感应式可写并加密的IC卡来说,磁卡具有易复制、不能存储金额、易失磁等缺点。但像银行这种规模大的系统,其更换成本很高,并且磁卡成本低,所以一直还是使用磁卡。相比之下,企业内部一卡通管理系统的应用起步较晚,而且系统规模相对小、更换成本小,所以现在基本都用感应卡。感应卡不易复制,使用方便,没有失磁的困扰,并且读卡机具和卡片不接触,增加机具使用寿命。 

  IC(Integrated Circuit),中文意思为集成电路。顾名思义,IC卡也就是在卡上放有集成电路,通常也称IC卡为智能卡、聪明卡。IC卡是通过IC存储数据实现信息交换。按IC卡中所镶嵌的集成电路类型的不同可分为:存储器卡、逻辑加密卡、智能卡。按与外界传送数据的形式可分为:接触式IC卡和非接触式IC卡(射频卡或感应卡)。接触式IC卡必须符合ISO7816标准,非接触式IC卡,对调制及编码方法已有严格的规定,即以PHILIPS公司为主的A型标准和以MOTOROLA公司为主的B型标准。非接触式IC卡的数据传递是通过无线电波的藕合进行的,没有机械触点的摩擦接触,因此在使用环境和耐用度上优于接触式IC卡。这些特性也决定了目前企业一卡通系统都选用非接触式IC卡,即感应卡。 

  在行业内又有一种通俗的称法,即称只读的不能写的非接触式卡为ID卡,而可写数据的感应卡为IC卡。其实,做为单独的考勤和简单门禁系统,笔者建议用ID卡,因为ID卡成本小。但完整的企业一卡通系统,涉及消费信息存储,涉及进出或刷卡标记,这些数据放在IC卡上,系统实现简单、稳定。详细内容在第三部分讲解。这里只是建议,完整的企业一卡通系统还是选用可存数据的感应卡,即行业内称的IC卡。建议对IC卡技术不太明确的人选购IC卡时,一定要强调是可写数据的感应卡,最好卡片各扇区不能加密。 

  感应式可写数据的IC卡还根据不同的厂家和芯片分很多类型。其中用得较多是Philip M1和其兼容卡。16个扇区有独立的密钥体系,适合做多种应用。严格说,一个好的企业一卡通管理系统,不推荐占用或加密所有的扇区。但是为了保护经销商的利益,很多的企业一卡通系统,对所有扇区进行加锁。笔者公司的一卡通产品单独提供一个卡片操作工具,让客户去选择是否加密卡片。

  二、 企业一卡通系统的子系统 

  关于IC卡的应用,根据系统设计的不同处理方法,我们可以分为三种类型,签到类、权限判断类、消费类。有时,一个单一的应用需求可能包含不止一种类型的处理方法。 

  典型的签到类应用有考勤、会议签到、巡更。签到类的应用特点是硬件控制简单、软件报表复杂。一般硬件的主要功能是记录刷卡时间和卡号。以考勤系统为例,考勤机只要刷卡保存记录就可以了,其他的要求可能有显示姓名、卡号、刷卡速度、防止重复刷卡,但这些要求在考勤系统中不是必需的。考勤软件的主要功能是,采集硬件的刷卡记录,通过和数据库中存放的考勤要求对比,分析并显示出考勤结果。软件的复杂在于,考勤要求的输入和考勤结果的输出。笔者公司对于考勤结果的输出处理是通过自定义报表输出,并且所有报表输出可以保证不变形的导出到EXCEL表。目前,各行业分工精细,很多软件公司专业做人力资源管理、考勤分析、工资计算,但硬件由其他厂家生产。 

  我们的系统认为某位员工某天的考勤结果由5类因素产生:1.打卡记录,既该天的刷卡记录,包括手工签卡;2.班次,要求该天什么时候刷卡和刷卡范围(提前刷卡时间和滞后刷卡时间);3.不上班的记录,包括请假条、出差单或调休单;4.不按班次上班的记录,包括加班单、调休单等;5.节假日的定义,不同类型节假日加班的补助是不一样的,这个区别主要体现在工资系统中。 

  会议签到类的应用可以看成简单的考勤,模块中所管理的人员是参会的人员,考勤时间只针对开会的时间。巡更类的应用,完全可以看成保安人员在指定刷卡设备上的考勤记录。访客系统,也可以看成签到类应用。 

  典型的权限判断类的IC卡应用就是门禁系统。门禁(Access Control)系统广义的范围很广,停车场、酒店IC卡门锁、道闸、检票系统都可算是门禁系统。其主要功能有判断刷卡人的权限,根据不同的权限做出处理。一般这种处理都牵涉到一系列的输入、输出的信号。简单的IC卡门禁系统由两部分组成,读卡部分和控制部分。简单的单门控制器,不用联接电脑软件,只有一组继电器信号输出、内置读卡部分。控制部分主要指电锁,还包括三辊闸机、道闸、摆闸等等。 

  门禁系统的复杂性在于输入输出信号的组合和配件的选用上。门禁控制器本身分很多种类,可内置或外接读卡部分,可以一控一、一控二、一控四、一控八等。通讯方式也分很多类型,而且通讯方式的不同不仅体现在控制器与电脑之间,还体现在读卡部分与控制器之间。很多具体的应用涉及一些输入信号的处理,如门禁中的门磁输入、开门按钮输入、消防信号、防撬信号,停车场系统中的车辆检测器,闸机中的红外信号、手动控制等。有时还需要兼容其他技术防范系统的输入输出信号,如停车场系统中的图像对比模块,是一个典型的监控系统。 

  也有一些特殊的门禁要求,如区域布防、防潜返、防尾随、报警输出、多卡开门、双门互锁,这些控制都是通过系统软硬件的设置和输入、输出的判断实现的。至于哪些控制功能在软件实现、哪些功能在硬件实现,我们在下一部分探讨。 

  门禁软件主要保存人员进出的记录,对硬件设备进行管理和参数设定。很多IC卡系统门禁软件都带考勤功能,而很多考勤软件都集成了工资管理模块。 

  IC卡在消费类的应用很广,目前硬件主要有消费机和水资源控制器。消费机主要应用在饭堂就餐,还可以应用在小卖部、医疗室、图书室、健身房等场所。 

  一般的IC卡消费系统都有一些扣款方式和充值方式的选择,这些功能有的可以直接在硬件实现,有的在软件实现,具体各家的产品功能、性能不一。笔者公司的消费系统采用M1系列兼容卡片,在IC卡上存储有最近消费额、卡余额的信息,同时还存储有卡号、姓名等身份信息。这样处理保证消费交易过程在消费机和卡之间完成,不用与后台数据库通讯,实现完整意义的脱机操作。为了方便帐务核对及查询,在消费机上设有按键,可查询当次消费累计额、未采集的消费累计额、最近3天的消费累计额。笔者建议,充值功能可以设置单独的自动充值机或在软件界面上用手工充值按钮完成。如果单纯从成本要求,可以在消费机上实现补助发放,但消费机既完成扣款又完成加款的功能会导致系统的一些管理漏洞。 

  具体的就餐系统会有很多不同公司订制自己的个性化需求。例如,定餐才能吃饭、考勤了才能吃饭、第一次扣款金额和第二次不一样、限时、限次、限卡类就餐、打印小票等。 

  水资源控制器分很多类型,开水和淋浴控制可能具体实现不一样。还有其他的控制,这些要外接输入、输出设备。笔者公司的水资源控制器,可以外接流量表、输出控制电磁阀。一般水资源控器做成防水的,卡片放到控制器上,按键出水。控制器中存储消费总额,控制器可根据时间或流量表扣费。 

  总之,企业一卡通系统具体的实现是和具体的需求联系的,一个具体的应用可能用到几种类型的处理方法。硬件可能既要记录刷卡时间,也要判断不同的卡标记、输入信号并输出不同的控制信号驱动闸机、报警、打印等设备,还要写卡操作在卡片上记录金额、进出标记等。而软件可能既要管理人员卡片、设备的信息,也要定时采集刷卡记录、下载设备参数、卡片权限,还要对卡片挂失、报损及帐务、报表等相关事件处理。

  一个稍微复杂的企业一卡通管理软件会有很多功能模块。一般不同的功能模块大多不在一个电脑上管理,系统可能会出现很多工作站,甚至不止一个数据库。另外,在不同工作站上的操作人员的权限、所看到的界面都会根据不同的需求不一样。

  三、 实时控制技术与分散控制技术 

  控制系统是由集中控制系统朝分散控制系统及网络分级控制的方向发展。IC卡一卡通管理系统以对一张卡片管理实现多种用途出发,如果能实现集中管理,就可以节省人力、物力。我们持卡人使用感应卡的要求是一晃而解决问题,也就要求快速处理刷卡并输出控制的信号。
  
  总结这些要求分别是分散控制、集中管理、实时处理刷卡。 

  ID卡是不能在卡上存储数据的,ID卡的消费系统怎样实现扣款操作呢?实时和数据库同步卡余额数据。实时系统就是在一次刷卡事件的处理过程中,必须同后台数据库进行了通讯。笔者以为,前端设备在卡片一晃之间,进行与后台数据库的操作的这种处理方法存在一些固有的缺陷。系统对网络和后台操作系统的依赖性强,一旦网络或后台有问题,当前的交易过程或刷卡过程无法完成。所以对于单纯的考勤或简单的门禁系统,如不需要写卡操作,笔者建议采用ID卡实现系统。对于消费系统或复杂的需要写卡的考勤、门禁系统,建议还是选用IC卡。使用IC卡消费机,消费系统的扣款操作在前端能够独立完成。消费机可以脱机操作。这样也是分散控制系统所要求的。管理软件负责集中处理有关卡片、人员和分析记录,统计结果。前端设备,读卡判断各种输入信号,独立完成消费扣款事件或判断权限、输出控制信号。笔者以为,一般企业一卡通的管理系统是分三层进行控制:最高一层对数据库进行操作,管理有关人员卡片的数据;中间一层对硬件进行管理,采集数据、下载人员权限;底层也就是终端设备完成具体的刷卡处理过程。 

  要实现企业一卡通系统的实时刷卡处理,而又不依赖后台和网络的实时通讯,只能采用可写的IC卡实现。对于不同的应用,需要采用不同的设备,所以要有不同的设备管理模块和功能操作界面。同时,系统必须要有一个集中的卡片、人员管理界面。 

  有一种提法是,一张卡、一个数据库、一个网络,才是完整意义的一卡通系统。笔者以为,只要是一张卡的应用,而且系统管理、操作方便,就不用追求一个数据库和一个网络。当前各家厂商的产品接口不统一,而且各家的产品各有所长,只有搭建一个开放性强、兼容性强、集成性强的系统才能真正满足客户需求。举例,一个图书管理子系统集成到企业一卡通系统中,我觉得可以用独立的数据库的图书管理系统,只要对卡片读写,就能实现系统中人员、卡片一致的效果。设备的通讯网络的选择取决于现场具体的情况和客户具体性能的要求。市面上有以太网口的刷卡设备、也有485口的刷卡设备。具体的选择也是看客户的实际需求和使用现状。搭建一个485的网络成本低,专网安全。如果有局域网不用再布线,并且不用担心安全问题,可以选择以太网口的设备,也可以选用485转以太网的网络设备。笔者建议,对于不同型号或厂家的设备,最好不要挂在同一根485的总线上。所以在系统需求定义时,大可以不必追求于单一网络、数据库、界面或通讯方式的统一,而应该从不同子系统的应用环境、使用者、实现难易程度、已有资源去考虑系统的实现。 

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖