一种软件产品运行环境检测方法和系统技术方案

技术编号:28034754 阅读:37 留言:0更新日期:2021-04-09 23:16
本申请的一种软件产品运行环境检测方法和系统,涉及计算机软件技术领域,方法包括以下步骤:获取多种软件标准信息;将多种软件标准信息录入总配置库中;获取待测软件实际信息,待测软件实际信息包括待测软件的实际名称、实际发布者和实际版本;将待测软件实际信息录入检测库中;从总配置库中检索出待测软件的软件标准信息;将待测软件的软件标准信息录入检测库中;将待测软件实际信息与录入检测库中的软件标准信息进行分类对比;根据对比结果判断待测软件是否符合安装要求;对判断结果进行显示。本申请能够将待测软件信息和标准软件信息进行批量化对比、判断待测软件的安装情况并进行显示,提高了软件产品运行环境的检测效率和检测准确度。

【技术实现步骤摘要】
一种软件产品运行环境检测方法和系统
本申请涉及计算机软件
,尤其涉及一种软件产品运行环境检测方法和系统。
技术介绍
终端设备一般需要安装各种软件才能正常运行,且对安装的软件的版本信息有一定的要求。每个终端设备上的软件是由人工逐一安装的,安装的时候不可避免地出现漏安装和安装版本不匹配的问题。因此还需要对软件的安装信息进行检测,或终端设备出厂前也需要对软件的安装信息进行复核,而现有技术中对软件安装信息的检测还停留在由人工逐一进行比对的阶段,如此不仅需要耗费大量的人力,且还存在效率低下、准确度低的问题。
技术实现思路
本申请提供了一种软件产品运行环境检测方法和系统,以解决现有技术中由人工对软件安装信息逐一进行比对而存在的效率低下、准确度低的问题。本申请采用的技术方案如下:一种软件产品运行环境检测方法,包括以下步骤:获取多种软件标准信息,所述软件标准信息包括软件的标准名称、标准发布者和标准版本;将多种所述软件标准信息录入总配置库中;获取待测软件实际信息,所述待测软件实际信息包括所本文档来自技高网...

【技术保护点】
1.一种软件产品运行环境检测方法,其特征在于,包括以下步骤:/n获取多种软件标准信息,所述软件标准信息包括软件的标准名称、标准发布者和标准版本;/n将多种所述软件标准信息录入总配置库中;/n获取待测软件实际信息,所述待测软件实际信息包括所述待测软件的实际名称、实际发布者和实际版本;/n将所述待测软件实际信息录入检测库中;/n从所述总配置库中检索出待测软件的所述软件标准信息;/n将所述待测软件的所述软件标准信息录入所述检测库中;/n将所述待测软件实际信息与录入所述检测库中的所述软件标准信息进行分类对比;/n根据对比结果判断所述待测软件是否符合安装要求;/n对判断结果进行显示。/n

【技术特征摘要】
1.一种软件产品运行环境检测方法,其特征在于,包括以下步骤:
获取多种软件标准信息,所述软件标准信息包括软件的标准名称、标准发布者和标准版本;
将多种所述软件标准信息录入总配置库中;
获取待测软件实际信息,所述待测软件实际信息包括所述待测软件的实际名称、实际发布者和实际版本;
将所述待测软件实际信息录入检测库中;
从所述总配置库中检索出待测软件的所述软件标准信息;
将所述待测软件的所述软件标准信息录入所述检测库中;
将所述待测软件实际信息与录入所述检测库中的所述软件标准信息进行分类对比;
根据对比结果判断所述待测软件是否符合安装要求;
对判断结果进行显示。


2.根据权利要求1所述的软件产品运行环境检测方法,其特征在于,
所述分类对比,包括:
将所述待测软件的实际名称与所述标准名称进行比对;
将所述待测软件的实际发布者与所述标准发布者进行比对;
将所述待测软件的实际版本与所述标准版本进行比对。


3.根据权利要求2所述的软件产品运行环境检测方法,其特征在于,
判断所述待测软件是否符合安装要求,包括:
根据所述待测软件的实际名称与所述标准名称的对比结果判断;
若所述实际名称与所述标准名称不一致,则所述待测软件不符合安装要求;
若所述实际名称与所述标准名称一致,则所述待测软件已被安装;
当所述待测软件已被安装,根据所述待测软件的实际发布者与所述标准发布者的对比结果判断;
若所述实际发布者与所述标准发布者不一致,则所述待测软件不符合安装要求;
若所述实际发布者与所述标准发布者一致,则所述待测软件安装正确;
当所述待测安装正确,根据所述待测软件的实际版本与所述标准版本的对比结果判断;
若所述实际版本与所述标准版本不一致,则所述待测软件不符合安装要求;
若所述实际版本与所述标准版本一致,则所述待测软件版本正确,所述待测软件符合安装要求。


4.根据权利要求3所述的软件产品运行环境检测方法,其特征在于,
对判断结果进行显示,包括:
若所述待测软件符合安装要求,则显示安装成功;
若所述待测软件不符合安装要求,则显示安装失败。


5.根据权利要求4所述的软件产品运行环境检测方法,其特征在于,
在所述对判断结果进行显示之后,还包括对安装失败原因进行显示:
若所述实际名称与所述标准名称不一致,则显示失败原因为未安装;
若所述实际发布者与所述标准发布者不一致,则显示失败原因为安装错误;
若所述实际版本与所述标准版本不一致,则显示失败原因...

【专利技术属性】
技术研发人员:王焕财戴志强金刚赵严姚毅杨艺
申请(专利权)人:凌云光技术股份有限公司苏州凌云视界智能设备有限责任公司苏州凌云光工业智能技术有限公司
类型:发明
国别省市:北京;11

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

1