一种服务器部件信息追溯方法、系统、终端及存储介质
文献发布时间:2023-06-19 11:44:10
技术领域
本发明涉及服务器技术领域,具体涉及一种服务器部件信息追溯方法、系统、终端及存储介质。
背景技术
SAP作为浪潮集团的一款服务器信息管理软件,具有ZPP04(产品档案组成信息及其总体列表)VL06F(通用交货清单)ZPP77(生产订单与主机SN对应关系查询报表)COOIS(生产订单信息系统)ZPP80(生产订单组件查询)等主要功能,为我们查询整机,订单,部件,出货等信息的关联性提供了支持。
现有的SAP诸多功能项目中,我们搜索整机部件清单需要使用ZPP04,搜索整机出货信息需要根据机型从VL06F里搜索全部出货信息再反向查询,搜索物料涉及的订单需要使用ZPP80,根据订单或整机SN互相查询时需要使用ZPP77等。这就导致了部件信息追溯步骤复杂,效率低,且搜索到的信息不完全,同时物料编码会同时使用多个,进而导致信息存储和检索的复杂度提升。
发明内容
针对现有技术的上述不足,本发明提供一种服务器部件信息追溯方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种服务器部件信息追溯方法,包括:
在服务器信息管理软件增设任务项;
在所述任务项中以整机的产品序列号为基础构建整机的信息体系;
将整机的信息导入所述信息体系中相应的信息项。
进一步的,所述在任务项中以整机产品序列号为基础构建整机产品的信息体系,包括:
在整机产品序列号的下级设置机型、出货信息、订单信息、部件原厂序列号信息、系统厂商信息、固件厂商信息和软件厂商信息;
在出货信息的下级设置代理商信息、销售人员信息、最终用户信息和出货时间信息;
在订单信息的下级设置生成订单信息、销售订单信息和返工订单信息;
在部件原厂序列号信息的下级设置部件原厂零件号信息、部件安装时间、部件批次和更换信息;
在系统厂商信息的下级设置系统版本信息、升级时间信息和激活信息;
在固件厂商的下级设置基本输入输出系统版本信息及升级时间,和基板管理控制器版本即升级时间;
在软件厂商的下级设置软件激活信息。
进一步的,所述将整机的信息导入所述信息体系中相应的信息项,包括:
采集整机的信息,将信息导入整机产品的任务项中的相应信息项。
进一步的,所述方法还包括:
采集待追溯部件所属整机的产品序列号;
根据所述产品序列号检索目标任务项;
从所述目标任务项中检索部件信息。
第二方面,本发明提供一种服务器部件信息追溯系统,包括:
任务增设单元,配置用于在服务器信息管理软件增设任务项;
体系构建单元,配置用于在所述任务项中以整机的产品序列号为基础构建整机的信息体系;
信息导入单元,配置用于将整机的信息导入所述信息体系中相应的信息项。
进一步的,所述体系构建单元包括:
初级构建模块,配置用于在整机产品序列号的下级设置机型、出货信息、订单信息、部件原厂序列号信息、系统厂商信息、固件厂商信息和软件厂商信息;
第一构建模块,配置用于在出货信息的下级设置代理商信息、销售人员信息、最终用户信息和出货时间信息;
第二构建模块,配置用于在订单信息的下级设置生成订单信息、销售订单信息和返工订单信息;
第三构建模块,配置用于在部件原厂序列号信息的下级设置部件原厂零件号信息、部件安装时间、部件批次和更换信息;
第四构建模块,配置用于在系统厂商信息的下级设置系统版本信息、升级时间信息和激活信息;
第五构建模块,配置用于在固件厂商的下级设置基本输入输出系统版本信息及升级时间,和基板管理控制器版本即升级时间;
第六构建模块,配置用于在软件厂商的下级设置软件激活信息。
进一步的,所述信息导入单元包括:
采集整机的信息,将信息导入整机产品的任务项中的相应信息项。
进一步的,所述系统还包括:
序列采集模块,配置用于采集待追溯部件所属整机的产品序列号;
目标检索模块,配置用于根据所述产品序列号检索目标任务项;
部件检索模块,配置用于从所述目标任务项中检索部件信息。
第三方面,提供一种终端,包括:
处理器、存储器,其中,
该存储器用于存储计算机程序,
该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。
第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
本发明的有益效果在于,
本发明提供的服务器部件信息追溯方法、系统、终端及存储介质,通过增设任务项并以整机的产品序列号为基础构建整机的信息体系,从物料源头到最终出货终端之间冗长杂乱的关联统一起来,以任何一个唯一绑定的信息都可以查询整条信息链,从而实现今后涉及市场端批量问题的反向嫌疑范围确定的精准与时效性以及上游部件的批次范围。本发明提高后期追溯的效率,通过点可以映射出面,结果清晰易懂便捷。
此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例的方法的示意性流程图。
图2是本发明一个实施例的系统的示意性框图。
图3为本发明实施例提供的一种终端的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
图1是本发明一个实施例的方法的示意性流程图。其中,图1执行主体可以为一种服务器部件信息追溯系统。
如图1所示,该方法包括:
步骤110,在服务器信息管理软件增设任务项;
步骤120,在所述任务项中以整机的产品序列号为基础构建整机的信息体系;
步骤130,将整机的信息导入所述信息体系中相应的信息项。
具体的,所述服务器部件信息追溯方法包括:
S1、在服务器信息管理软件增设任务项。
在现有SAP的基础上进行改进,添加新的任务项CHY888。
S2、在所述任务项中以整机的产品序列号为基础构建整机的信息体系。
在任务项中构建以整机的产品序列号为基础的树状信息体系。在整机产品序列号的下级设置机型、出货信息、订单信息、部件原厂序列号信息、系统厂商信息、固件厂商信息和软件厂商信息;在出货信息的下级设置代理商信息、销售人员信息、最终用户信息和出货时间信息;在订单信息的下级设置生成订单信息、销售订单信息和返工订单信息;在部件原厂序列号信息的下级设置部件原厂零件号信息、部件安装时间、部件批次和更换信息;在系统厂商信息的下级设置系统版本信息、升级时间信息和激活信息;在固件厂商的下级设置基本输入输出系统版本信息及升级时间,和基板管理控制器版本即升级时间;在软件厂商的下级设置软件激活信息。
即通过这个任务项,将部件的原厂SN,部件浪潮PN,厂商名称,批次,对应整机SN,OS厂商版本,BIOS厂商版本,BMC厂商版本,生产订单,销售订单,扫描时间,出货时间,集成商,最终客户,销售,销售联系方式以及被动/主动升级固件OS和更换FRU后的变更记录都可以完整清晰的体现出来。
S3、将整机的信息导入所述信息体系中相应的信息项。
将整机信息一一导入步骤S2构建的信息体系中。在后续部件追溯时,采集待追溯部件所属整机的产品序列号,根据产品序列号检索目标任务项;从目标任务项中检索部件信息。例如通过输入整机121001247,可以快速刷出订单号10422131,出货地江苏区,出货时间2020/8/25,最终客户国睿科技股份有限公司,以及整机出货时携带的系统为麒麟V100710版本对应的百敖厂商的BIOS0901和BMC 0915,且于2020/11/28日BMC由0915升级到1117。
如图2所示,该系统200包括:
任务增设单元210,配置用于在服务器信息管理软件增设任务项;
体系构建单元220,配置用于在所述任务项中以整机的产品序列号为基础构建整机的信息体系;
信息导入单元230,配置用于将整机的信息导入所述信息体系中相应的信息项。
可选地,作为本发明一个实施例,所述体系构建单元包括:
初级构建模块,配置用于在整机产品序列号的下级设置机型、出货信息、订单信息、部件原厂序列号信息、系统厂商信息、固件厂商信息和软件厂商信息;
第一构建模块,配置用于在出货信息的下级设置代理商信息、销售人员信息、最终用户信息和出货时间信息;
第二构建模块,配置用于在订单信息的下级设置生成订单信息、销售订单信息和返工订单信息;
第三构建模块,配置用于在部件原厂序列号信息的下级设置部件原厂零件号信息、部件安装时间、部件批次和更换信息;
第四构建模块,配置用于在系统厂商信息的下级设置系统版本信息、升级时间信息和激活信息;
第五构建模块,配置用于在固件厂商的下级设置基本输入输出系统版本信息及升级时间,和基板管理控制器版本即升级时间;
第六构建模块,配置用于在软件厂商的下级设置软件激活信息。
可选地,作为本发明一个实施例,所述信息导入单元包括:
采集整机的信息,将信息导入整机产品的任务项中的相应信息项。
可选地,作为本发明一个实施例,所述系统还包括:
序列采集模块,配置用于采集待追溯部件所属整机的产品序列号;
目标检索模块,配置用于根据所述产品序列号检索目标任务项;
部件检索模块,配置用于从所述目标任务项中检索部件信息。
图3为本发明实施例提供的一种终端300的结构示意图,该终端300可以用于执行本发明实施例提供的服务器部件信息追溯方法。
其中,该终端300可以包括:处理器310、存储器320及通信单元330。这些组件通过一条或多条总线进行通信,本领域技术人员可以理解,图中示出的服务器的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中,该存储器320可以用于存储处理器310的执行指令,存储器320可以由任何类型的易失性或非易失性存储终端或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。当存储器320中的执行指令由处理器310执行时,使得终端300能够执行以下上述方法实施例中的部分或全部步骤。
处理器310为存储终端的控制中心,利用各种接口和线路连接整个电子终端的各个部分,通过运行或执行存储在存储器320内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行电子终端的各种功能和/或处理数据。所述处理器可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器310可以仅包括中央处理器(Central Processing Unit,简称CPU)。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
通信单元330,用于建立通信信道,从而使所述存储终端可以与其它终端进行通信。接收其他终端发送的用户数据或者向其他终端发送用户数据。
本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。
因此,本发明通过增设任务项并以整机的产品序列号为基础构建整机的信息体系,从物料源头到最终出货终端之间冗长杂乱的关联统一起来,以任何一个唯一绑定的信息都可以查询整条信息链,从而实现今后涉及市场端批量问题的反向嫌疑范围确定的精准与时效性以及上游部件的批次范围。本发明提高后期追溯的效率,通过点可以映射出面,结果清晰易懂便捷,本实施例所能达到的技术效果可以参见上文中的描述,此处不再赘述。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中如U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质,包括若干指令用以使得一台计算机终端(可以是个人计算机,服务器,或者第二终端、网络终端等)执行本发明各个实施例所述方法的全部或部分步骤。
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
在本发明所提供的几个实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内/任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
- 一种服务器部件信息追溯方法、系统、终端及存储介质
- 服务器部件认证管控方法、系统、终端及存储介质