一卡通管理系统的设计与实现
转自《金卡工程》 2005/4
摘 要:本文分析了IC卡一卡通在考勤、工资、消费、门禁、人力资源管理系统中的应用和各系统的整合。其中所描述的软、硬件和算法适用各种类型的企事业单位。
关 键 词:IC卡;一卡通;考勤;工资;消费;门禁;人力资源;软件;算法
随着计算机技术的高速发展和IC卡技术的推广和普及,一卡通管理以其高效、精确、严谨的明显优势为企业高效有序的运行以及信息的快速准确的传递提供了极大的可能性,深受各类企业的高度重视。
在这种状况下,我们开发了《博特考勤、工资、人力资源管理》、《博特消费管理》、《博特门禁管理》等博特系列软件,多年来专注为企业提供一卡通解决方案,并且在实际应用中取得了良好的效果。
本系列软件在设计时充分考虑了各种不同类型、不同性质企业的需求,设计灵活、功能强大,以适应企业不断发展的需要,作为产品软件已经在市场广泛使用。
系统网络结构可以根据企业实际情况,选择电话网络连接、485网络连接或者TCP/IP网络连接方式,各种方式连接示意图如下所示:

电话网络的一卡通连接示意图

485网络的一卡通连接示意图

TCP/IP网络的一卡通连接示意图
系统具有完整的用户身份验证、数据检查、软硬件加密、数据自动备份等多重安全保护技术。
软件系统平台和IC卡读写系统分离,使得该系统能面向其它硬件设备,提高了系统兼容性和扩展性。
本系统采用C/S结构,后台数据库允许选择MS SQL Server/Oracle/Sybase。设计思路流程如下图所示:

各系统间以人员档案以基础,围绕同一个数据库,一人一卡,一卡多用,在避免数据冗余的同时也便于了数据的管理。
考勤系统的设置必须考虑如下问题:
(1)、软件的企业制度的容度:能满足各种企业的规章制度的建立,灵活的操作和参数管理。
(2)、能支持其他各种设备,不能因为硬件设备而限制了软件的使用范围。在这个工作中可以考虑允许从其他系统的数据库中获取数据到本系统的数据库中。
(3)、数据操作的安全性,日志记录,分权控制
(4)对多种设备的通讯函数的包装,方便增加新的设备。
薪资管理系统必须有如下的功能:
软件系统平台和IC卡读写系统分离,同时支持数十种硬件设备,并且允许将其它硬件设备的数据导入到本管理软件中,从而实现了本系统软件和其他设备的兼容。
以上我们所提供的是一卡通管理系统的整体实现方案,在实际的设计工作中还必须考虑更多的因素。博特系列软件正是采用如上所述的方式实现,本系列软件做为产品化软件已在市场上广泛使用,并得到众多客户的好评。