一种立体库监控系统及其用户身份认证和操作追溯的方法技术方案

技术编号:32517573 阅读:16 留言:0更新日期:2022-03-02 11:15
本发明专利技术提出了一种立体库监控系统及其用户身份认证和操作追溯的方法,该系统包括数据库建立模块、用户身份认证模块、操作日志记录模块;所述数据库建立模块用于采集用户的面部照片,建立用户的肖像数据库;所述用户身份认证模块用于操作立体库监控系统时根据建立的肖像数据库进行人脸识别,判断操作者是否是授权用户,是授权用户时系统才允许操作,同时拍下操作人的图像留作证据;所述日志记录模块用于记录用户的所有操作事件和操作时间至数据库,以备后续追溯。本发明专利技术的方法解决了传统立体库监控系统因用户操作后账号未退出且登录时间还处于有效期时,被其他人员操作后难于追溯实际操作人的问题。溯实际操作人的问题。溯实际操作人的问题。

【技术实现步骤摘要】
一种立体库监控系统及其用户身份认证和操作追溯的方法


[0001]本专利技术涉及自动化立体库管理的
,特别是一种立体库监控系统及其用户身份认证和操作追溯的方法。

技术介绍

[0002]传统的用户登录验证功能安全性比较薄弱,可追溯性也比较差,用户登录后账号未退出且账号登录时间还处于有效期时,用户离开了工位,其他非该账号的人员操作后,后续追溯时只能查到该用户账号发生了哪些操作,而无法追溯到实际操作人员。而且如果密码还是弱口令,一旦密码被破解,系统就会很危险,现提出一种立体库监控系统及其用户身份认证和操作追溯的方法。

技术实现思路

[0003]本专利技术的目的就是解决现有技术中的问题,提出一种立体库监控系统及其用户身份认证和操作追溯的方法,可以有效判断操作者是否为授权用户,避免非授权人员操作,保护立体库系统安全运行。
[0004]为实现上述目的,本专利技术提出了一种立体库监控系统,该系统包括数据库建立模块、用户身份认证模块、操作日志记录模块;
[0005]所述数据库建立模块用于采集用户的面部照片,建立用户的肖像数据库;
[0006]所述用户身份认证模块用于操作立体库监控系统时根据建立的肖像数据库进行人脸识别,判断操作者是否是授权用户,是授权用户时系统才允许操作,同时拍下操作人的图像留作证据;
[0007]所述日志记录模块用于记录用户的所有操作事件和操作时间至数据库,以备后续追溯。
[0008]本专利技术还提出了一种立体库监控系统用户身份认证和操作追溯的方法,包括以下步骤:
[0009]S1.用户肖像数据库建立:数据库中建立一个用户肖像数据表;
[0010]S2.用户操作日志数据库:数据库中建立一个用户操作日志数据表;
[0011]S3.用户注册:用户在立体库监控系统中注册帐号,录入姓名和登记人脸图像,信息保存到用户肖像数据表;
[0012]S4.用户操作:用户操作立体库监控系统,产生用户操作事件;
[0013]S5.用户身份认证:用户在立体库监控系统上操作的同时触发用户身份认证;
[0014]S6.保存操作日志:用户在操作立体库监控系统的同时,保存操作事件到用户操作日志表中;
[0015]S7.查询操作日志:用户在立体库监控系统中查询历史操作记录。
[0016]作为优选,步骤S1中的用户肖像数据表,表字段包含用户ID、用户姓名、注册时间、人脸图像字段。
[0017]作为优选,步骤S2中的用户操作日志数据表,表字段包含操作记录ID、操作事件名称、操作事件结果、操作时间、操作用户ID、操作用户人脸图像。
[0018]作为优选,步骤S4中用户操作的具体步骤包括:
[0019]S41.操作事件触发步骤:用户在立体库监控系统上通过操作键盘鼠标输入文字或点击按钮后触发操作事件,立体库监控系统先拦截触发的操作事件,先不执行;
[0020]S42.操作事件执行步骤:立体库监控系统拦截到操作事件后,根据用户身份认证步骤的认证结果决定是否执行操作事件,如果认证通过则执行操作事件,如果认证未通过则取消操作事件的执行。
[0021]作为优选,步骤S5中用户身份认证的具体步骤包括:
[0022]S51.触发身份认证步骤:立体库监控系统拦截到操作事件后立即触发身份认证程序;
[0023]S52.调摄像头拍摄步骤:身份认证模块调摄像头接口拍摄人脸图像;
[0024]S53.人脸识别步骤:检索用户肖像数据库中存储的人脸图像和摄像头拍摄的人脸图像进行相似度算法比对,识别到相似度高于设定的阀值的图像后表示人脸识别通过,反之表示识别未通过;
[0025]S54.提取用户数据步骤:如果识别通过,则用户身份认证模块提取认证通过的用户肖像数据表的数据给立体库监控系统后续步骤使用。
[0026]作为优选,步骤S6中保存操作日志的具体步骤包括:
[0027]S61.触发日志保存步骤:立体库监控系统程序产生执行用户操作事件时立即触发日志保存步骤;
[0028]S62.日志保存步骤:将操作事件名称、操作事件结果、操作时间、操作用户ID、操作用户人脸图像保存到用户操作日志表中。
[0029]作为优选,步骤S7中,用户按用户姓名、操作事件名称、操作时间在立体库监控系统中查询历史操作记录。
[0030]本专利技术的有益效果:
[0031]一、安全性高,用户对系统进行操作前,系统会人脸识别校验实际操作人是否和登录账号匹配,不匹配就会注销用户登录。
[0032]二、可追溯性强,用户对系统进行操作时,系统会采集人脸记录到数据库,后续可以查看到操作人的人脸照片,方便追溯实际的操作人员。
[0033]本专利技术的特征及优点将通过实施例结合附图进行详细说明。
【附图说明】
[0034]图1是本专利技术一种立体库监控系统及其用户身份认证和操作追溯的方法的流程图。
【具体实施方式】
[0035]本专利技术的一种立体库监控系统,包括数据库建立模块、用户身份认证模块、操作日志记录模块;所述数据库建立模块用于采集用户的面部照片,建立用户的肖像数据库;所述用户身份认证模块用于操作立体库监控系统时根据建立的肖像数据库进行人脸识别,判断
操作者是否是授权用户,是授权用户时系统才允许操作,同时拍下操作人的图像留作证据;所述日志记录模块用于记录用户的所有操作事件和操作时间至数据库,以备后续追溯。
[0036]一种立体库监控系统用户身份认证和操作追溯的方法,包括以下步骤:
[0037]S1.用户肖像数据库建立:数据库中建立一个用户肖像数据表,表字段包含用户ID、用户姓名、注册时间、人脸图像字段。
[0038]S2.用户操作日志数据库:数据库中建立一个用户操作日志数据表,表字段包含操作记录ID、操作事件名称、操作事件结果、操作时间、操作用户ID、操作用户人脸图像。
[0039]S3.用户注册:用户在立体库监控系统中注册帐号,录入姓名和登记人脸图像,信息保存到用户肖像数据表。
[0040]S4.用户操作:用户操作立体库监控系统,产生用户操作事件,具体步骤包括:
[0041]S41.操作事件触发步骤:用户在立体库监控系统上通过操作键盘鼠标输入文字或点击按钮后触发操作事件,立体库监控系统先拦截触发的操作事件,先不执行;
[0042]S42.操作事件执行步骤:立体库监控系统拦截到操作事件后,根据用户身份认证步骤的认证结果决定是否执行操作事件,如果认证通过则执行操作事件,如果认证未通过则取消操作事件的执行。
[0043]S5.用户身份认证:用户在立体库监控系统上操作的同时触发用户身份认证,具体步骤包括:
[0044]S51.触发身份认证步骤:立体库监控系统拦截到操作事件后立即触发身份认证程序;
[0045]S52.调摄像头拍摄步骤:身份认证模块调摄像头接口拍摄人脸图像;
[0046]S53.人脸本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种立体库监控系统,其特征在于:该系统包括数据库建立模块、用户身份认证模块、操作日志记录模块;所述数据库建立模块用于采集用户的面部照片,建立用户的肖像数据库;所述用户身份认证模块用于操作立体库监控系统时根据建立的肖像数据库进行人脸识别,判断操作者是否是授权用户,是授权用户时系统才允许操作,同时拍下操作人的图像留作证据;所述日志记录模块用于记录用户的所有操作事件和操作时间至数据库,以备后续追溯。2.一种立体库监控系统用户身份认证和操作追溯的方法,其特征在于:包括以下步骤:S1.用户肖像数据库建立:数据库中建立一个用户肖像数据表;S2.用户操作日志数据库:数据库中建立一个用户操作日志数据表;S3.用户注册:用户在立体库监控系统中注册帐号,录入姓名和登记人脸图像,信息保存到用户肖像数据表;S4.用户操作:用户操作立体库监控系统,产生用户操作事件;S5.用户身份认证:用户在立体库监控系统上操作的同时触发用户身份认证;S6.保存操作日志:用户在操作立体库监控系统的同时,保存操作事件到用户操作日志表中;S7.查询操作日志:用户在立体库监控系统中查询历史操作记录。3.如权利要求2所述的一种立体库监控系统用户身份认证和操作追溯的方法,其特征在于:步骤S1中的用户肖像数据表,表字段包含用户ID、用户姓名、注册时间、人脸图像字段。4.如权利要求2所述的一种立体库监控系统用户身份认证和操作追溯的方法,其特征在于:步骤S2中的用户操作日志数据表,表字段包含操作记录ID、操作事件名称、操作事件结果、操作时间、操作用户ID、操作用户人脸图像。5.如权利要求2所述的一种立体库监控系统用户身份认证和操作追溯的方法,其特征在于:步...

【专利技术属性】
技术研发人员:姜跃君田晓聪
申请(专利权)人:嘉兴蓝匠仓储系统软件有限公司
类型:发明
国别省市:

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

1