温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023
身份证
读卡器
档案管理系统
中的
应用
身份证读卡器在档案管理系统中的应用
翻开文本图片集
【】全国各地人才效劳机构,负责接收和管理流动人才的人事档案。随着二代身份证的普及,针对日益庞大的库房容量,本文提出了基于身份证读卡器这一信息技术的档案查询、办理新思路,描述了实现的方法,并对实现过程中的难点提出了解决方法。
【关键词】人事档案;身份证读卡器;数据库【中图分类号】R132
【文献标识码】A
【文章编号】1672-5158(2022)10-0002-02
1 引言
随着信息技术的不断开展,以计算机技术为主体的各类高新技术已经将触角深入到国民经济的方方面面。以往,我们的档案代理系统主要通过初办代理时个人获得的档案号,或者通过姓名来查找个人信息。这些方法,在档案数量较少或个人办理初期,弊端尚不明显,而一旦库容量到达一定的数量级,或者随着时间的推移,其缺乏就显现了出来。主要表现在两个方面:
同一份档案重复力理,造成数据冗余。随着人才的频繁流动,很多人会把转出的档案重新转回,从而会重新办理代理,这样就会造成同一份档案在数据库里有多条记录。目前系统中这样的冗余数据很多。
一无法迅速定位。由于档案数量巨大,通过姓名查找存在重名问题。目前系统中经常有这样的情况出现:录入姓名,一下子跳出几十条同名数据,需要工作人员再次核对生日,院校等信息才能确认某档案,大大影响效率。
随着社会的进步和开展,二代身份证在我们的生活中起到越来越重要的作用,二代身份证具有唯一性。本文作者根据自己多年的档案工作经验和一定的计算机知识,提出了在当前的人事代理系统中增加使用二代身份证读卡器来完成数据的采集、查询的新方法,彻底解决了这一难题。
2 系统设计
系统设计是本系统开发的重要阶段,它直接影响到目标系统的平安和稳定,是整个系统开发工作的核心。
2.1 系统体系结构设计
原应用系统采用的是两层C/S计算机结构体系,由客户端和数据库效劳器组成。身份证读卡器系统配有SDK软件开发包,对原有的业务系统可以做到良好兼容,将证件识别采集程序嵌入到原来各种应用系统中即可进行数据采集。其模式结构图见图1。
2.2 系统流程设计
根据中心业务的工作方式,针对二代身份证可进行机读识别的特点,借助二代身份证读卡器,采用“联机模式方案〞,实现中心对客户身份证信息的采集及有效性验证。简单地讲,就是将身份证读卡器与PC通过串口或USB口直接相连,PC上加载加密模式的读卡器驱动软件及身份识别应用程序,应用程序将二代身份证中IC的信息(公民身份号码、姓名、性别、民族、出生日期、住址、签发单位、签发日期、有效期截止日期、照片)传输到PC中。同时,柜台工作人员通过PC的显示来核对机读的信息与身份证印刷信息是否一致。针对中心的需求实现二次应用程序开发,如将已识别的用户身份信息的保存、查询和索引等。
2.3 系统功能模块设计
系统主要包含信息读取、身份验证、将采集到的信息和原系统进行匹配从而实现数据查询等功能。
2.3.1 自动查询
工作人员进入客户端应用程序后,程序自动检测身份证读卡器工作状态,如果感应到有身份证靠近,会直接将身份证号码这一唯一信息读入系统,免去手工操作,提高了录入速度和准确性。系统通过网内线路将采集到的身份证号码上传到档案数据库,与库里的信息进行比照查询,如果查询到库中无该客户记录,那么提示档案库不存在此人档案,可再通过姓名查询的方式进行二次核查,防止数据库中身份证数据信息有误;如果查询到库中有该客户记录,如果只有一条那么直接显示,如果有重复数据(此档案重复在该中心办理),只需选择正确的一条即可。
2.3.2 双重验证
身份真伪通过视读和机读双重验证,确保用户身份真实准确。具体讲就是系统会通过身份证读卡器获取照片信息,然后和事人员进行比对,即可一目了然断定身份真伪。
2.3.3 信息采集
对于初次办理代理的人员,只有将将身份证放在读卡器上,应用程序会自动采集芯片中的用户身份信息,从而实现保存、查询和索引等功能。在采集的过程中,系统会自动判断档案数据库中是否有重复的身份证号码,如果存在那么提示工作人员,以防重复办理。这样既能保证数据真实有效,同时又能防止产生冗余数据。
3 关键技术分析
人才档案系统的效劳内容繁多,涵盖了代理,户籍,保险公积金等各项业务,业务流程不尽相同,根据各业务特点,在开发期间拟解决以下几个关键问题。
3.1 需求分析与功能抽象技术
通过深入调研,首先弄清楚人才中心档案管理和档案效劳的根本需求,完成系统功能分析,初步确定体系结构,包括对原系统的改进和待实现功能的定义。在这一过程中要需要整理出详尽的需求分析报告,尽可能做到完备。根据需求分析报告设计业务系统流程、划分具体功能,并通过系统信息需求分析的结论,设计本系统的E-R模型,即将业务的需求与表述转化为数据库设计专用语言与流程,清晰反映数据及数据之间的联系与传递关系,这个阶段是整个系统开发的根底。在以后的开发过程中还需要根据实际需求变化不断更改。
3.2 主要技术分析
3.2.1 图像采集
通过二代身份证读卡器,可将二代身份证中的加密照片信息读取到本地指定目录并存放成图片文件zp.bmp,应用程序可以显示改照片信息,并且保存到数据库中,完成照片的采集。
3.2.2 封装对象
在PowerBuilder中我们还可以创立自己的用户对象。我们可以利用面向对象方法中的对象的封装性、继承性、多态性等特点使得我们开发的应用程序具有极大的可重用性和可扩展性,而这一点正是软件工程中对应用程序所提出的重要目标。
在原有的信息管理系统中,多个业务(档案查询,初办代理,户籍查询,户籍办理等)需要调用身份证读卡器供应商提供的动态链接文件,为了提高系统的开发效率,使得开发人员无须重复编码,直接定义了一个不可视控件,将相关函数封装在该对象中,这样开发人员使用时只需要声明变量,系统将自动调用相应的效劳例程处理,使用起来简洁高效。
4 结语
使用身份证读卡器信息技术辅助人事档案管理,可有效地解决管理弊端,使数据库与身份证信息准确。这一技术首先被应用在南京某人才效劳机构的档案管理中,取得了良好的效果。近年来,该技术被迅速推广到全国其它近二十家人才效劳机构,信息管理部门借助“客户身份证自动采集设备+电子数据库〞的方案对原办事流程进行改造,从而实现对初办代理、后续效劳等关键环节一劳永逸的立体化管理。通过使用该技术手段,实现了大容量档案库房的有序管理,极大的提高了单位的工作效率和效劳质量。
参考文献
[1] 郑阿奇 著PowerBuilder实用教程-(第3版)电子工业出版社2022
[2] 赵韶平等编著PowerDesigner系统分析与建模清华大学出版社2022