一种程序代码分析方法、装置、服务器以及存储介质制造方法及图纸

技术编号:41464458 阅读:23 留言:0更新日期:2024-05-30 14:20
本申请提供了一种程序代码分析方法、装置、服务器以及存储介质,可应用于人工智能领域或金融领域,该方法包括:将获取的程序代码存储于代码仓库,所述代码仓库用于根据代码类别对所述程序代码进行分类存储;构建程序分析机制,所述程序分析机制包括程序调用关系机制、版本比对机制、数据库表索引机制或者数据量性能评估机制中一项或多项;根据所述程序分析机制对所述程序代码进行分析,得到分析结果。将程序代码存储与分析相结合,通过构建程序分析机制,以实现程序代码的区域化存储、调用关系显示、版本比对、据表应用索引以及数据量性能评估功能。

【技术实现步骤摘要】

本申请涉及人工智能领域,尤其涉及一种程序代码分析方法、装置、服务器以及计算机可读存储介质。


技术介绍

1、对于复杂的银行系统,程序代码类型多,业务逻辑复杂且生产交易量大,在开发过程中如果不及时对程序代码进行梳理,容易出现程序代码梳理遗漏、程序间逻辑梳理不明确。

2、目前,对于程序代码的存储、分析需要使用不同的工具,例如海龟git(tortoisegit,tgit)工具只能进行源码存储和版本分支创建,没有分析功能;代码扫描工具也只对代码本身存在的漏洞进程检测,无法帮助开发者进行业务上梳理。


技术实现思路

1、本申请提供了一种程序代码分析方法,该方法既能存储程序代码又能对程序代码进行分析。本申请还提供了上述方法对应的装置、服务器以及计算机可读存储介质。

2、有鉴于此,第一方面,本申请提供了一种程序代码分析方法、装置、服务器以及存储介质,包括:

3、将获取的程序代码存储于代码仓库,该代码仓库用于根据代码类别对程序代码进行分类存储;

4、构建程序分析机制,该程序分析机制本文档来自技高网...

【技术保护点】

1.一种程序代码分析方法,其特征在于,包括:

2.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述程序调用关系机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:

3.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述版本比对机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:

4.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述数据库表索引机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:

5.根...

【技术特征摘要】

1.一种程序代码分析方法,其特征在于,包括:

2.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述程序调用关系机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:

3.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述版本比对机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:

4.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序分析机制为所述数据库表索引机制,所述根据所述程序分析机制对所述程序代码进行分析,得到分析结果,包括:

5.根据权利要求1所述的程序代码分析方法,其特征在于,若所述程序...

【专利技术属性】
技术研发人员:凌雅丽
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1