一种基于生物特征识别和区块链的员工考勤系统技术方案

技术编号:39728930 阅读:11 留言:0更新日期:2023-12-17 23:33
一种基于生物特征识别和区块链的员工考勤系统,该系统结合生物特征识别和区块链技术优化现有的员工考勤方式,利用终端识别设备采集员工的人像数据,然后通过哈希值加密算法中的哈希函数对采集的员工信息进行预处理和哈希计算,得到一串由信息摘要构成的密文,上传密文至区块链上,并调用身份认证的智能合约,执行员工信息密文权重比对操作,增强员工考勤信息的安全性,而且最终的验证结果会反馈给当前考勤用户,可以有效地降低员工不诚实行为的发生率

【技术实现步骤摘要】
一种基于生物特征识别和区块链的员工考勤系统


[0001]本专利技术涉及生物特征识别技术和区块链技术


CNN
的基础上利用人脸
68
特征点检测识别算法调用智能识别装置采集员工面部特征信息,识别当前员工的身份信息,汇总这两者的信息并以密文的形式上传到区块链平台,然后执行身份验证的智能合约,求得当前密文对于链上员工对应密文之间的权重,比较该权重和密文一致性阈值,从而验证员工的身份,判断员工的出勤状况,生成出勤结果,并将该结果反馈给当前考勤用户,即考勤通过或者不通过,同时区块链平台会根据该结果调用激励智能合约,对员工的信誉积分进行增减,最终的信誉积分会纳入企业对员工的考核标准

属于区块链技术应用领域

技术背景
[0002]目前员工考勤逐渐由传统的人工花名册方式转换为互联网智能考勤模式,虽然企业管理效率有所提升,但依旧存在考勤不诚实等问题

大部分企业考勤系统仅仅只是提前将员工的关键信息手工录入系统,并存储到企业内部的数据库中或者云平台上,这一方面会降低信息存储的灵活性,使数据存储只限于企业单位和云平台,另一方面也会降低信息存储的安全性,很容易造成员工考勤数据被无痕迹篡改

此外,企业支持的员工考勤方式也存在一些执行漏洞,例如企业员工利用手机移动端进行定位考勤,会产生考勤定位造假的行为;员工刷卡考勤,会产生代打卡现象;员工定时考勤,会引发利用脚本自动完成考勤任务的情况;人脸识别的考勤方式普遍费用较高,企业会基于成本选择使用精度一般的识别设备,导致员工考勤出现多脸对应一条信息的现象

[0003]所以,为从技术上尽可能减少员工考勤不诚实现象的发生,提高企业管理效率规范员工考勤行为,本专利技术提出了一种基于生物特征识别和区块链的员工考勤系统


技术实现思路

[0004]本专利技术的目的是针对现有考勤方式显露出的问题,提出一种基于生物特征识别和区块链的员工考勤系统,用于提高员工面部信息识别的准确率,提高企业员工的考勤管理效率,增强考勤数据存储的安全性,避免不诚实的考勤行为出现

本专利技术具体方法步骤如下:
[0005]1、
员工考勤系统会调用考勤终端设备扫描并识别员工的面部,获取员工具体的生物特征数据,该数据是利用
68
特征点识别算法对企业员工的眼睛

眉毛

鼻子

嘴巴

下巴这五个器官定位描点和面部轮廓精确绘制所得

[0006]2、
把采集的员工信息利用哈希值加密算法中的哈希函数进行预处理和哈希计算,最终得到的摘要信息构成员工信息对应的密文,而该密文会上传到区块链上,并调用身份认证的智能合约,求得当前员工身份信息的密文对于其存储在区块链上对应密文之间的权重,比较该权重与密文一致性阈值

[0007]3、
根据密文一致性比对结果,得出员工的考勤结果
(
通过
/
不通过
)
,并将结果显示到终端设备上,反馈给当前员工

如果当前员工的考勤结果为系统设定考勤不通过对应的
阈值,那么系统会向考勤终端发送警告,并在考勤终端页面显示警告信息,提示当前员工考勤存在问题

[0008]4、
系统会对员工每次的考勤结果进行统计,其中统计结果包括月度考勤

季度考勤和年度考勤的记录日志

[0009]5、
员工考勤统计结果也会上传到区块链上,此时区块链平台会利用信誉管理智能合约验证考勤统计结果,并根据该结果执行员工信誉积分的相关操作,同时关联员工对应的薪资

[0010]6、
企业如果想要查看某一时期的员工考勤状况,直接调用数据导出模块即可查看详细准确的员工考勤记录表

[0011]7、
系统完成整个工作流程

[0012]该方案主要有七个模块:信息录入模块

生物特征识别模块

警告模块

积分管理模块

数据存储模块

数据导出模块

后台信息管理模块

[0013]信息录入模块
[0014]信息录入模块主要负责两种情况,第一种情况,对于新员工,系统会先获取员工的识别信息并通过哈希值加密算法进行加密,将密文直接存储到区块链上,作为员工后期考勤验证的依据

第二种情况,对于老员工,依然要对其识别信息进行加密,所得密文上传到区块链上,通过身份验证,形成考勤记录

[0015]生物特征识别模块
[0016]生物特征识别模块是通过系统调用终端设备扫描员工的面部,并结合
68
特征点的人脸识别算法,从员工的眼睛

眉毛

鼻子

嘴巴

下巴这五个器官定位描点和勾画出面部轮廓,形成精确的员工识别数据信息

[0017]警告模块
[0018]警告模块主要用于提醒考勤出现问题的员工,当员工面部识别后所得的数据密文与区块链上存储的对应密文不一致时,系统会判定当前员工身份存在问题,并通过终端设备将警告信息反馈给当前考勤员工

[0019]积分管理模块
[0020]积分管理模块用于处理企业员工的信誉积分,鉴于员工的考勤记录,区块链平台会调用积分管理智能合约,并按照设定好的比例阈值对员工的信誉积分进行增减,然后直接关联员工的薪资

[0021]数据存储模块
[0022]数据存储模块用于存储企业员工的考勤信息,该信息包括员工的姓名,工号,职位等相关信息,同时也包括人脸识别的数据信息等员工的身份认证信息

员工的考勤信息也关联区块链上对应的密文信息,作为每次考勤判断的依据

[0023]数据导出模块
[0024]数据导出模块用于导出某一时期内员工的所有考勤记录,其中包括具体的考勤时间和考勤信息等详细信息

[0025]后台信息管理模块
[0026]后台信息管理模块一方面管理员工的基本信息,另一方面则是指调配员工考勤流程中的所有环节,根据不同的操作请求,调用相对应的操作模块

[0027]本专利技术采用上述技术方案,与现有技术相比具有如下优点:
[0028](1)
企业员工识别的信息都会以密文的形式上传区块链上,并通过区块链中的身份认证机制去计算识别的员工信息密文对于链上员工信息对应密文之间的权重,比较该权重和密文一致性阈值,验证每次考勤的员工身份,弥补现有技术中不诚实考勤行为的漏洞

[0029](2)...

【技术保护点】

【技术特征摘要】
1.
一种基于生物特征识别和区块链的员工考勤系统,其特征在于:系统利用智能识别装置会对员工的脸部进行扫描,生成人脸数据信息和被扫描人的身份信息,然后将这些信息汇总成记录并以密文的形式上传到区块链中,通过密文比对来验证员工的身份,验证通过,即员工考勤成功,否则考勤失败
。2.
根据权利要求1所述一种基于生物特征识别和区块链的员工考勤系统,其特征在于:利用识别设备采集的员工信息数据都会通过哈希值加密算法中的哈希函数进行预处理和哈希计算,形成由一串随机数组成的密文;如果是新员工,所得的密文会存储到区块链上,作为员工后期考勤验证的依据;如果是老员工,会将当前密文与存储在区块链上的密文进行对比验证,最后反馈验证结果
。3.
根据权利要求1所述一种基于生物特征识别和区块链的员工考勤系统,其特征在于:企业员工完成人脸识别后,系统会加密员工面部的识别数据信息和...

【专利技术属性】
技术研发人员:李鸿芸戴建兵
申请(专利权)人:上海应用技术大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1