本发明涉及数据处理,特别涉及一种实验试剂管理方法及系统。
背景技术:
1、现有的高校或者研究所中均设置有较多的实验室,以对应满足不同的实验要求,在进行实验的过程中,需要使用多种实验试剂,以进一步获取到需要的实验结果。
2、然而,由于现有的高校或者研究所内部的工作人员并不完全清楚不同实验室中所存放的实验试剂的品种,同时也不了解不同实验室中的实验试剂使用量以及库存,导致工作人员需要进行某一项实验时,并不能快速的挑选出满足实验条件的实验室,从而增加了工作人员的工作时间,对应降低了工作人员的实验效率。
技术实现思路
1、基于此,本发明的目的是提供一种实验试剂管理方法及系统,以解决现有技术中的工作人员不能完全清楚不同实验室中所存放的实验试剂品种的问题。
2、本发明实施例第一方面提出了:
3、一种实验试剂管理方法,其中,所述方法包括:
4、当获取到一实验试剂时,在预设试剂数据库中提取出与所述实验试剂对应的标签信息,并对所述标签信息进行全盘扫描,以提取出所述标签信息中包含的试剂说明以及使用说明;
5、根据所述试剂说明确定出与所述实验试剂对应的试剂品种,并根据所述试剂品种确定出对应的目标实验室;
6、创建出与所述目标实验室对应的一级文件夹,并在所述一级文件夹中创建出二级文件夹,以将所述标签信息存储至所述二级文件夹中;
7、将所述一级文件夹上传至预设云服务器中,并在所述预设云服务器中创建出与所述一级文件夹对应的试剂目录,所述试剂目录与所述目标实验室相对应。
8、本发明的有益效果是:通过实时提取出每个实验试剂的标签信息能够对应了解到每个实验试剂的种类,基于此,能够进行对应的区分,从而能够进一步将每个实验试剂对应存储至每个实验室所对应的一级文件夹中的二级文件夹中,进一步的,再创建出与当前一级文件夹对应的试剂目录,从而能够使用户清楚的了解到每个实验室中存放的实验试剂,大幅缩短了工作人员挑选实验室的时间,对应提升了实验效率,同时提升了用户的使用体验。
9、进一步的,所述在所述预设云服务器中创建出与所述一级文件夹对应的试剂目录的步骤包括:
10、提取出每一所述二级文件夹中分别存储的标签信息,并对应检测出每一所述标签信息在所述一级文件夹中的若干存储节点;
11、根据第一预设规则对若干所述存储节点进行融合处理,以生成对应的存储数据链,并根据所述存储数据链对应生成所述试剂目录。
12、进一步的,所述根据所述存储数据链对应生成所述试剂目录的步骤包括:
13、当生成所述存储数据链时,提取出所述标签信息中的试剂说明所包含的若干主题元素、使用说明中包含的若干说明元素,并检测出若干所述主题元素中包含的试剂名称;
14、建立所述试剂名称与所述存储数据链之间的映射关系,并根据所述映射关系对应生成所述试剂目录。
15、进一步的,所述方法还包括:
16、当所述预设云服务器实时接收到用户通过用户终端发送的查看请求时,对所述查看请求进行解析处理,以对应检测出所述查看请求中携带的人员名称以及请求时间,并提取出若干所述说明元素中包含的试剂用量;
17、根据所述试剂名称以及所述试剂用量生成对应的试剂数据链,并将所述试剂数据链设定为所述二级文件夹的文件夹名称;
18、根据第二预设规则对所述一级文件夹进行动态加密处理,以生成对应的加密秘钥,并将所述加密秘钥实时下发至所述用户的移动终端,以使所述用户通过所述加密秘钥开启所述一级文件夹,所述试剂数据链具有唯一性。
19、进一步的,所述根据第二预设规则对所述一级文件夹进行动态加密处理,以生成对应的加密秘钥的步骤包括:
20、在所述一级文件夹中随机选取出一目标试剂数据链,并提取出所述请求时间中包含的一级数字、所述人员名称中包含的目标字母以及所述目标试剂数据链中包含的二级数字,并对所述一级数字、所述目标字母以及所述二级数字进行随机排列组合,以生成若干对应的原始密码;
21、根据第三预设规则对若干所述原始密码进行筛选处理,以对应获取到若干目标密码,并随机选取出一目标密码作为所述加密秘钥。
22、进一步的,所述根据第三预设规则对若干所述原始密码进行筛选处理,以对应获取到若干目标密码的步骤包括:
23、逐一检测出每一所述原始密码中的数字对应的第一数量以及字母对应的第二数量,并实时判断所述第一数量是否小于所述第二数量;
24、若实时判断到所述第一数量小于所述第二数量,则立即将当前第一数量小于第二数量的原始密码设定为所述目标密码。
25、进一步的,所述方法还包括:
26、实时检测所述用户是否在预设时间阈值内通过所述加密秘钥启用所述一级文件夹;
27、若实时检测到所述用户未在所述预设时间阈值内通过所述加密秘钥启用所述一级文件夹,则对当前所述加密秘钥进行最小拆分处理,以将所述加密秘钥拆分成若干个最小字符单元;
28、对若干所述最小字符单元进行二次随机排列处理,以生成若干对应的二次原始密码,并随机选取出一二次原始密码作为二次加密秘钥,以将所述二次加密秘钥下发至所述用户的移动终端。
29、本发明实施例第二方面提出了:
30、一种实验试剂管理系统,其中,所述系统包括:
31、提取模块,用于当获取到一实验试剂时,在预设试剂数据库中提取出与所述实验试剂对应的标签信息,并对所述标签信息进行全盘扫描,以提取出所述标签信息中包含的试剂说明以及使用说明;
32、处理模块,用于根据所述试剂说明确定出与所述实验试剂对应的试剂品种,并根据所述试剂品种确定出对应的目标实验室;
33、存储模块,用于创建出与所述目标实验室对应的一级文件夹,并在所述一级文件夹中创建出二级文件夹,以将所述标签信息存储至所述二级文件夹中;
34、传输模块,用于将所述一级文件夹上传至预设云服务器中,并在所述预设云服务器中创建出与所述一级文件夹对应的试剂目录,所述试剂目录与所述目标实验室相对应。
35、进一步的,所述传输模块具体用于:
36、提取出每一所述二级文件夹中分别存储的标签信息,并对应检测出每一所述标签信息在所述一级文件夹中的若干存储节点;
37、根据第一预设规则对若干所述存储节点进行融合处理,以生成对应的存储数据链,并根据所述存储数据链对应生成所述试剂目录。
38、进一步的,所述传输模块还具体用于:
39、当生成所述存储数据链时,提取出所述标签信息中的试剂说明所包含的若干主题元素、使用说明中包含的若干说明元素,并检测出若干所述主题元素中包含的试剂名称;
40、建立所述试剂名称与所述存储数据链之间的映射关系,并根据所述映射关系对应生成所述试剂目录。
41、进一步的,所述实验试剂管理系统还包括加密模块,所述加密模块具体用于:
42、当所述预设云服务器实时接收到用户通过用户终端发送的查看请求时,对所述查看请求进行解析处理,以对应检测出所述查看请求中携带的人员名称以及请求时间,并提取出若干所述说明元素中包含的试剂用量;
43、根据所述试剂名称以及所述试剂用量生成对应的试剂数据链,并将所述试剂数据链设定为所述二级文件夹的文件夹名称;
44、根据第二预设规则对所述一级文件夹进行动态加密处理,以生成对应的加密秘钥,并将所述加密秘钥实时下发至所述用户的移动终端,以使所述用户通过所述加密秘钥开启所述一级文件夹,所述试剂数据链具有唯一性。
45、进一步的,所述加密模块还具体用于:
46、在所述一级文件夹中随机选取出一目标试剂数据链,并提取出所述请求时间中包含的一级数字、所述人员名称中包含的目标字母以及所述目标试剂数据链中包含的二级数字,并对所述一级数字、所述目标字母以及所述二级数字进行随机排列组合,以生成若干对应的原始密码;
47、根据第三预设规则对若干所述原始密码进行筛选处理,以对应获取到若干目标密码,并随机选取出一目标密码作为所述加密秘钥。
48、进一步的,所述加密模块还具体用于:
49、逐一检测出每一所述原始密码中的数字对应的第一数量以及字母对应的第二数量,并实时判断所述第一数量是否小于所述第二数量;
50、若实时判断到所述第一数量小于所述第二数量,则立即将当前第一数量小于第二数量的原始密码设定为所述目标密码。
51、进一步的,所述实验试剂管理系统还包括检测模块,所述检测模块具体用于:
52、实时检测所述用户是否在预设时间阈值内通过所述加密秘钥启用所述一级文件夹;
53、若实时检测到所述用户未在所述预设时间阈值内通过所述加密秘钥启用所述一级文件夹,则对当前所述加密秘钥进行最小拆分处理,以将所述加密秘钥拆分成若干个最小字符单元;
54、对若干所述最小字符单元进行二次随机排列处理,以生成若干对应的二次原始密码,并随机选取出一二次原始密码作为二次加密秘钥,以将所述二次加密秘钥下发至所述用户的移动终端。
55、本发明实施例第三方面提出了:
56、一种计算机,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如上面所述的实验试剂管理方法。
57、本发明实施例第四方面提出了:
58、一种可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上面所述的实验试剂管理方法。
59、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。