[发明专利]一种紧固件防呆系统、方法及介质有效
申请号: | 202110251127.0 | 申请日: | 2021-03-08 |
公开(公告)号: | CN113064896B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 贾纪麟 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/28;G06F1/18 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 紧固 件防呆 系统 方法 介质 | ||
1.一种紧固件防呆系统,应用于服务器,其特征在于,所述紧固件防呆系统包括:初始化模块、关系数据创建模块、数据处理模块、紧固件处理模块和校验模块;
所述初始化模块用于获取紧固件,并基于所述紧固件创建编码和存放空间;
所述关系数据创建模块用于获取所述服务器的第一板卡安装信息,并根据所述第一板卡安装信息、所述编码和所述存放空间创建关系数据;
所述数据处理模块用于获取所述服务器的第二板卡安装信息,并根据所述第二板卡安装信息生成处理信息;
所述紧固件处理模块用于根据所述处理信息和所述关系数据将所述紧固件安装至与所述第二板卡安装信息对应的待安装板卡;
所述校验模块用于获取所述紧固件在所述待安装板卡上的安装情况,并根据所述安装情况判断所述待安装板卡的安装指标级别;
所述安装指标级别包括达标和未达标,所述安装指标级别用于指示板卡是否安装完成;所述第一板卡安装信息为服务器的板卡安装信息;所述第二板卡安装信息为服务器需要安装的板卡的安装信息;
所述初始化模块包括;紧固件识别模块、编码模块和存储模块;所述紧固件识别模块用于获取所述紧固件,并识别所述紧固件的类别;所述编码模块用于按照所述类别为所述紧固件创建对应的所述编码;所述存储模块用于创建与所述编码对应的所述存放空间,并按照所述编码将所述紧固件存放至所述存放空间;
所述关系数据创建模块包括:存放数据创建模块、板卡信息获取模块、匹配数据创建模块和数据整合模块;所述存放数据创建模块用于根据所述编码和所述存放空间创建紧固件存放数据;所述板卡信息获取模块用于获取所述第一板卡安装信息,并识别所述第一板卡安装信息中的第一紧固件需求信息,所述板卡信息获取模块将所述第一紧固件需求信息发送至所述匹配数据创建模块;所述匹配数据创建模块用于根据所述第一紧固件需求信息和所述编码创建紧固件匹配数据;所述数据整合模块用于将所述紧固件存放数据和所述紧固件匹配数据整合,得到所述关系数据;
所述数据处理模块包括待安装板卡信息获取模块和处理信息创建模块;所述待安装板卡信息获取模块用于获取所述第二板卡安装信息,并提取所述第二板卡安装信息中的第二紧固件需求信息和所述第二紧固件需求信息所对应的位置信息;所述处理信息创建模块用于整合所述第二紧固件需求信息和所述位置信息,得到所述处理信息;
所述紧固件处理模块包括:拣选信息创建模块、紧固件拣选模块和紧固件安装模块;所述拣选信息创建模块用于根据所述第二紧固件需求信息和所述关系数据创建对应的拣选信息;所述紧固件拣选模块用于根据所述拣选信息在所述存放空间中拣选对应的所述紧固件,并设定拣选出的所述紧固件为待安装紧固件;所述紧固件安装模块用于按照所述位置信息将所述待安装紧固件安装至所述待安装板卡,并向所述校验模块发送校验信号;
所述紧固件存放数据为所述存放空间对应的编号和所述编码之间的对应关系数据;所述紧固件匹配数据为所述第一紧固件需求信息和所述编码之间的对应关系数据。
2.根据权利要求1所述的紧固件防呆系统,其特征在于:所述校验模块包括安装情况获取模块和指标级别判断模块;
所述安装情况获取模块用于接收所述校验信号,并根据所述校验信号执行板卡校验措施,得到所述安装情况;
所述指标级别判断模块用于根据所述安装情况执行指标判断措施,得到所述安装指标级别。
3.根据权利要求2所述的紧固件防呆系统,其特征在于:所述板卡校验措施包括:
所述安装情况获取模块扫描所述待安装板卡上是否存在空余紧固件安装位;
若是,则所述安装情况获取模块输出所述安装情况为待安装板卡安装未完成;
若否,则所述安装情况获取模块输出所述安装情况为待安装板卡安装完成。
4.根据权利要求3所述的紧固件防呆系统,其特征在于:所述指标判断措施包括:
当所述安装情况为所述待安装板卡安装未完成时,所述指标级别判断模块判断所述安装指标级别为未达标,并将所述空余紧固件安装位进行上报;
当所述安装情况为所述待安装板卡安装完成时,所述指标级别判断模块判断所述安装指标级别为达标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110251127.0/1.html,转载请声明来源钻瓜专利网。