企业一卡通技术探讨
来源:中国一卡通网 作者:不详 发布时间:2013-09-03 09:30:56 字体:[大 中 小]
关键字:企业一卡通系统 IC卡 ID卡 消费系统 门禁系统
摘 要:如果你在网络上搜索“一卡通”,你会发现前面会加上各种各样的定语,并且其定义也不一样。大概的意思是,通过这一张卡,可以有很多应用。比如,某银行一卡通,可以在各银行点办理业务;某校园一卡通,可以在整个校园范围用于就餐、用水、交通、购物、上网、医疗等消费;某网络公司一卡通,可以全国任何一个上网的地方消费玩游戏;某城市交通一卡通,可以在该城市刷卡坐公共汽车、地铁、出租车;某小区一卡通,可以实现小区出入管理,三表收费管理;等等……
四、 企业一卡通系统硬件技术探讨
市面上考勤机、门禁机、售饭机及闸机、道闸、读卡器、发卡器的型号很多,针对一个具体的需求应该怎样去选配系统的产品呢?
一个计算机系统硬件可以分为输入部分、输出部分、处理部分、存储部分。门禁考勤机、售饭机或其他类似的读卡设备的硬件组成也可以这样分类。
输入部分:
读卡部分
一般情况,考勤机、售饭机内置读卡部分,门禁控制器外接读卡器。控制器外接读卡器Wiegand 协议较多,485协议一般各厂家不兼容。
键盘:
考勤机、售饭机、门禁控制器大多可接键盘输入密码或操作信息。
控制、检测类信号
一般门禁有开门按钮、门磁等其他控制信号输入。
输出部分:
显示
LED指示灯、数码管或液晶显示器。一般考勤机用液晶显示器显示汉字,显得直观、明了。售饭机、水控制器大多用LED显示,用在光线差的的饭堂或澡堂。
控制类信号
基本上都是继电器输出,可接闸机、电锁、报警器等设备。
处理部分和存储部分都大同小异,读卡、判断权限、写卡或输出信号并存储记录。
在硬件选型时,先确定是选IC卡还是ID卡,因为两种读卡设备的处理方式和成本都有区别。
无论是IC卡设备还是ID卡设备,读卡判断的第一步是识别该卡片是否是本系统的卡。如果是集中数据库实时处理的系统,设备不用判断,直接由数据库软件判断。但目前常见的系统都是分散控制的,这个判断工作由前端设备完成。目前有两种判断方法:
1. 卡号查找判断
本系统识别的卡号下载到了设备存储器中,如果从存储器中找到了卡号就认为是本系统卡号,如果没有找到,就认为是非法卡。一般ID卡系统、门禁控制器采用这种方法处理。此类设备中,由于查找卡片的速度问题和存储卡号的容量问题,卡片数量都有限制,大概是几千张卡片。
2. 规则判断
一般应用于IC卡系统中。首先系统发卡时在IC卡中写入了规则,比如更改了密钥。设备读卡时,校验卡片密钥,校验通过了,就认为是本系统卡片,没有通过就是非法卡。这样设备本身不会有识别卡数目的限制。笔者公司的IC卡系统按识别100万张卡的容量来设计。
在一卡通系统中必须处理关于卡片丢失的问题。对于软件,处理方法是挂失并且下黑名单。对于硬件的处理方法,也有三种,一种直接下黑名单卡号到设备中。第二种是直接从白名单中删除该卡号,对应于上面的第一种判断方法。对应规则的判断方法中,我们通过流水号来下载黑名单,即一个流水号对应设备中1位的存储空间。这样系统中100万的黑名单也只占用128KByte的存储空间。
硬件选型中,确定IC卡或ID卡后,再根据需求确定设备的识别卡数目及外观、通讯方式等。一般的设备为了安装测试通讯方便,都有通讯指示灯。
市面上485通讯的设备较多,如果布线不方便,可以使用485转以太网或光纤口设备。以太网设备,由于通讯速度快和利用现有局域网的特点,也得到了越来越多的青睐。
选购硬件时一定要注意,市面上各家厂商的产品一般只有自己的硬件兼容自己的软件。
五、 企业一卡通系统软件技术探讨
企业一卡通系统真正的使用效果,只能在软件上体现。但离开稳定的网络和硬件,软件是不能正常使用的。
目前通用的企业一卡通系统的架构刚才已经探讨了,集中的卡片人员管理和数据库操作,各子系统单独的界面和设备管理,各刷卡终端分散控制满足客户独立需求。
一个大型的企业一卡通管理系统,应该是网络版的数据库系统,同时数据库最好能和其他企业内的管理系统共享和同步数据。
在具体的软件上,针对不同子系统操作人员和不同级别的操作人员,其权限和界面应该是不一样的,而且能灵活设置。
值得讨论的就是数据的输入和输出了。
输入的数据主要有用户界面的键盘输入和系统表格导入及硬件记录采集。人性化的操作界面、灵活的查询条件输入、提示性文字、图表工具条等等这些是所有管理软件的共同要求。这里强调的是人员卡片等信息的导入。这些都是一卡通管理软件必须实现的。硬件采集记录和卡片操作部分的设计很重要。软件设计时需要检测各硬件的状态,处理硬件接口的占用和释放的问题。特别是卡片操作,写卡成功了和写数据库成功了,怎样做到一致?如果中途卡拿走了,换了其他卡,会否出问题?
涉及到消费的问题一定要探讨帐务的问题。
在消费系统中,IC卡其实就是“存折”,在这个意义上和银行的磁卡功能是一样的。系统中的涉及人员,无论是持卡人、设备操作员还是软件操作员、系统管理员都关心帐务的处理和资金的流向。
一种处理方法是,系统不涉及现金,现金由银行处理。首先,卡片是双界面的,持卡人存钱到银行办理开户、存款。系统系统中有转帐模块,从银行磁卡帐户转到IC卡帐户。这样做,系统操作员不用处理现金,但持卡人可能辛苦些。
目前常见的消费系统不考虑银行的参与,食堂承包人和发卡收款人是不同的身份。企业建设一卡通系统,由其财务人员管理系统的资金和帐务及人员卡片。食堂承包者,管理消费机的操作和记录的采集。每天,食堂承包者采集消费机记录,并核对其收入和系统管理人员对帐。这里的对帐工作有三个,一个是持卡者和主办方关于个人帐户的处理;另一个是持卡人与食堂承包者关于消费事件中资金流动的确认;最后是食堂承包者和主办方的帐务和资金往来,这个最复杂。
消费系统中,硬件主要实现消费事件的实时处理,不能写错卡、丢失记录、写错记录。软件有个人帐务和卡片的处理,即开户、发卡、充值、挂失及报损和总的帐务统计管理。这些处理中,软件的好坏取决与,对人的事件和行为的理解和处理。具体的处理,每家产品不一致,详件各家产品说明书。
门禁系统属于安防系统,必须要讨论安全问题。
IC卡是加密的,有三重密钥处理机制。普通的ID卡没有这么安全,自己搭电路就能读出卡号数据。所以从安全角度看,笔者门禁系统也尽量考虑用IC 卡。
门禁读卡设备一般和控制器分开,这也是从安全的角度处理的。同时,IC卡在门禁中只做身份识别的处理,系统本身不能解决代刷卡的问题。处理这种需求必须要考虑其他的识别途径和系统。如密码校验或生物识别技术中的指纹、掌型、虹膜识别或者监控系统。典型的应用是停车场管理,用摄像机记录进出的车牌,在软件中对比处理。门禁系统和其他系统连动也是一卡通软件处理的一个问题。
上面提到的数据输出的解决方法是自定义报表并且不变形的导出到EXCEL表。当然,具体的应用时可能还有与其他数据库的操作问题。
具体软件的功能根据具体客户需求,可多可少。目前大多的一卡通考勤系统中都做了人事和工资部分。有的客户需要在软件中加入人事部的一些工作,如招聘管理、领用物品管理、宿舍管理、绩效考核等。有的客户需要加入财务的一些工作,如统计成本、食堂进货、工资管理等等。有的对记件工资这块的要求包括各工序不良品的统计、材料统计、利润分析等等。市面很多专业的软件公司处理这些需求,如人力资源管理系统中的人力测评、岗位分析、绩效考核、员工培训、招聘管理。还有财务管理软件、进销存管理软件、ERP软件、CRM软件等。这些软件如何同一卡通软件共存或整合可能也是一卡通软件发展中的一个重要问题。
六、 企业一卡通系统的施工布线技术探讨
一卡通系统的硬件具体的连接参考各厂商的产品说明书。笔者认为当前在一卡通施工布线中需要注意的问题有:
1.选择线型的问题。一个weigand 26bit的读头和控制器接线,一般要四根线,如果用5类网线,传输距离不超过50米。改用0.5mm四芯屏蔽线可以超过100米。笔者建议485通讯线,电锁控制线、读头信号线用0.5mm四芯屏蔽线。
2.配套设备的选型与测试。所有设备在接线之前,应先检测无误。最好模拟现场的距离和线型测试,选用固定型号的产品。
3.接线的问题,485通讯线总线型连接,接头最好焊接,并做好标记。先局部接线通电测试,再总的接线调试。
4.接地和屏蔽问题。地线有很多类型,这里不讲述了。现场应该将屏蔽层接地,强弱电线分开。室外走线需注意防雷。
5.电源的处理。最好各设备独立供电,系统统一接一路
0V强电,并设置独立的漏电开关。至少保证一条总线上的设备是一相电源。
七、 结束语
企业一卡通系统目前并没有统一的规范和标准。笔者只是把自己多年的经验总结一下,拿来与大家探讨。如有错误或不实之处,欢迎联系指正。
新闻投稿合作邮箱:yktchina-admin@163.com 字体[大 中 小] [收藏] [进入论坛]