一种软件开发包的校验方法及系统技术方案

技术编号:31609230 阅读:40 留言:0更新日期:2021-12-29 18:36
本发明专利技术实施例提供了一种软件开发包的校验方法及系统,通过获取与软件开发终端的软件开发包配置信息对应的至少两个软件开发功能区数据,并根据匹配的代码校验模板以及各软件开发功能区数据的代码片段快照,确定与各软件开发功能区数据对应的代码校验控制对象信息,然后根据代码校验控制对象信息,生成与各软件开发功能区数据分别对应的代码校验元素序列,并按照代码校验模板将各代码校验元素序列分别输入到代码校验元素模型上,得到代码校验元素序列组合,并根据代码校验元素序列组合控制软件开发包配置信息的代码校验过程。如此,能够降低终端信息数据的代码校验过程的耗费时间占用,提高代码校验过程业务的稳定性。提高代码校验过程业务的稳定性。提高代码校验过程业务的稳定性。

【技术实现步骤摘要】
一种软件开发包的校验方法及系统


[0001]本专利技术涉及数据管理代码校验
,具体而言,涉及一种软件开发包的校验方法及系统。

技术介绍

[0002]目前,由于涉及软件开发功能区数据之间的协同代码校验过程,代码校验过程的耗费时间更是显著上升,从而影响代码校验过程业务的稳定性。

技术实现思路

[0003]有鉴于此,本专利技术实施例的目的在于提供一种软件开发包的校验方法及系统,能够极大降低终端信息数据的代码校验过程的耗费时间占用,提高代码校验过程业务的稳定性。
[0004]根据本专利技术实施例的一个方面,提供一种软件开发包的校验方法,应用于服务器,所述服务器与软件开发终端通信连接,所述方法包括:获取与所述软件开发终端的软件开发包配置信息对应的至少两个软件开发功能区数据,并根据与所述至少两个软件开发功能区数据匹配的代码校验模板以及各所述软件开发功能区数据的代码片段快照,确定与各所述软件开发功能区数据对应的代码校验控制对象信息;根据所述代码校验控制对象信息,生成与各所述软件开发功能区数据分别对应的代码校验元素序列;按照所述代本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件开发包的校验方法,其特征在于,应用于服务器,所述服务器与软件开发终端通信连接,所述方法包括:获取与所述软件开发终端的软件开发包配置信息对应的至少两个软件开发功能区数据,并根据与所述至少两个软件开发功能区数据匹配的代码校验模板以及各所述软件开发功能区数据的代码片段快照,确定与各所述软件开发功能区数据对应的代码校验控制对象信息;根据所述代码校验控制对象信息,生成与各所述软件开发功能区数据分别对应的代码校验元素序列;按照所述代码校验模板将各所述代码校验元素序列分别输入到代码校验元素模型上,得到代码校验元素序列组合,并根据所述代码校验元素序列校验得到所述软件开发包配置信息的代码校验轨迹。2.根据权利要求1所述的软件开发包的校验方法,其特征在于,所述根据与所述至少两个软件开发功能区数据匹配的代码校验模板以及各所述软件开发功能区数据的代码片段快照,确定与各所述软件开发功能区数据对应的代码校验控制对象信息的步骤,包括:按照所述代码校验模板,由前而后依次获取一个软件开发功能区数据作为当前目标软件开发功能区数据;根据所述当前目标软件开发功能区数据的代码片段快照,以及模拟代码校验参数,确定与所述当前目标软件开发功能区数据对应的代码校验控制对象信息,其中,所述模拟代码校验参数初始化为零;使用与所述当前目标软件开发功能区数据对应的代码校验控制对象信息替换所述模拟代码校验参数后,返回执行按照所述代码校验模板,由前而后依次获取一个软件开发功能区数据作为当前目标软件开发功能区数据的操作,直至完成对全部软件开发功能区数据的处理。3.根据权利要求2所述的软件开发包的校验方法,其特征在于,所述根据与所述至少两个软件开发功能区数据匹配的代码校验模板以及各所述软件开发功能区数据的代码片段快照,确定与各所述软件开发功能区数据对应的代码校验控制对象信息的步骤,还包括:根据预先设定的与各个待定软件开发功能区数据对应的图谱展示分布,确定与各所述软件开发功能区数据匹配的所述代码校验模板;和/或根据在用户选择各所述待定软件开发功能区数据时,确定的与各所述待定软件开发功能区数据对应的代码校验过程服务类型,确定与各所述软件开发功能区数据匹配的所述代码校验模板。4.根据权利要求1-3任一项所述的软件开发包的校验方法,其特征在于,在按照所述代码校验模板将各所述代码校验元素序列分别输入到代码校验元素模型上,得到代码校验元素序列组合的步骤之后,所述方法还包括:确定所述代码校验元素模型上标记有代码校验时序分布的各个时序点上,代码校验时序分布的标记顺序是否与所述代码校验模板相匹配,并根据所述匹配结果,输出更新代码校验元素序列组合。5.根据权利要求4所述的软件开发包的校验方法,其特征在于,所述确定所述代码校验元素模型上标记有代码校验时序分布的各个时序点上,代码校验时序分布的标记顺序是否
与所述代码校验模板相匹配,并根据所述匹配结果,输出更新代码校验元素序列组合的步骤,包括:依次获取所述代码校验元素模型上标记有代码校验时序分布的一个代码校验数据片段作为当前代码校验执行DLL;经过所述当前代码校验执行DLL,沿所述代码校验元素模型所在的代码校验优化配置信息的代码校验关键信息索引一条目标代码校验数据段;使用所述目标代码校验数据段与各所述代码校验元素序列进行匹配监测,得到所述目标代码校验数据段与各所述软件开发功能区数据的匹配顺序;如果所述匹配顺序与各所述软件开发功能区数据的代码校验模板不相符合,则按照所述代码校验模板,对各所述软件开发功能区数据的代码校验时序分布进行调整,并返回执行依次所述代码校验元素模型上标记有代码校验时序分布的一个代码校验数据片段作为当前代码校验...

【专利技术属性】
技术研发人员:吴启琦应晓磊吴建元
申请(专利权)人:苏州市中拓互联信息科技有限公司
类型:发明
国别省市:

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

1