|
呵呵,刚看见邮件,id卡可以说是最简单的一种卡,写程序控制读卡器也很简单,选一个方便一点的读卡器可以比较容易实现读卡功能(选择读卡器很重要,因为所谓的读卡程序实际上是你的程序操作读卡器,而读卡器去读卡)。现在的读卡器多与计算机串口相连。对于绝大多数id卡读卡器而言,只要读卡器发现卡片时,其会自动读出卡号并将卡号发送到计算机串口。也有一些读卡器,读出卡号后并不直接向计算机发送数据,而是保存在读卡器中,等待计算机索取卡号时才会发送(这样的读卡器有种种弊端,现在已经比较少见了)。
使用id卡可以实现一卡通,但前提是必须确保你的网络中所有可能操作卡片的节点都可实现与数据库实时相连,因为一卡通的最基本要求就是通过卡片实现持卡人的身份识别,而id卡本身没有存储空间(卡里只有一个卡号,还是厂家出厂时已经固化的,无法更改),无法保存持卡人身份信息,因此必须将持卡人信息保存入数据库,并在数据库中建立卡号和持卡人的对应关系。使用卡时大致流程为,读卡器读出卡号,将卡号交给其相连的计算机,计算机从数据库获取该持卡人信息,然后再执行相关操作。
你的问题很大,我现在只能比较笼统的介绍一下工作流程,不知是否可以看明白? |
|