一种基于更改底层代码查验业务功能的管理系统技术方案

技术编号:43103300 阅读:28 留言:0更新日期:2024-10-26 09:46
本发明专利技术提供了一种基于更改底层代码查验业务功能的管理系统,包含查询模块、前端解析模块,后端解析模块和数据存储模块;查询模块,用于业务功能菜单查询与代码信息查询;前端解析模块,用于对前端代码进行解析;后端解析模块,用于对后端代码进行解析;数据存储模块,用于存储解析数据;前端解析模块通过解析系统功能菜单、链路页面和前后端调用页面建立跟踪链路,基于跟踪链路确定代码改动所影响的具体页面;后端解析模块通过对新代码文件进行解析得到后端解析数据,基于后端解析数据获取注解修改信息,基于后端解析数据与代码修改信息确定关联页面。本发明专利技术可以提高代码修改的准确性,提升测试的覆盖率和效率。

【技术实现步骤摘要】

本专利技术涉及计算机软件领域,具体地,涉及一种基于更改底层代码查验业务功能的管理系统


技术介绍

1、dbs系统即经销商业务系统,专门帮助经销商管理其业务运营。dbs系统的功能可以涵盖库存管理、销售管理、客户关系管理(crm)、财务管理等多个方面。汽车销售商多应用经销商业务系统(dbs),需要dbs根据销售业务的需求。实现大量的参数化、定制化以及逻辑复杂的业务流程,这就使得dbs系统有频繁的业务变更需求,进而直接影响系统的稳定性,使得无法保证持续的稳定运行。

2、现有的dbs运维场景中,测试工作需要由测试人员依靠人力加以测试,测试人员在测试中完全依赖于个人经验,导致了测试周期的延长、测试覆盖面不全面以及整体效率偏低等问题。另外,修改底层代码可能带来系统性风险,在尝试解决某一问题时对底层代码的更改可能会引发其他功能的异常。


技术实现思路

1、针对现有技术中的缺陷,本专利技术的目的是提供一种基于更改底层代码查验业务功能的管理系统,解决现有技术中存在的代码修改不安全不准确、测试效率低且覆盖率低的问题。<本文档来自技高网...

【技术保护点】

1.一种基于更改底层代码查验业务功能的管理系统,其特征在于,包含查询模块、前端解析模块,后端解析模块和数据存储模块;

2.根据权利要求1所述的基于更改底层代码查验业务功能的管理系统,其特征在于,查询模块包括业务功能查询子模块和代码信息查询子模块;

3.根据权利要求1所述的基于更改底层代码查验业务功能的管理系统,其特征在于,所述后端解析数据包含方法调用关系、函数在代码文件中的开始及结束行数,同时包含下列数据中的至少一种:微服务名、包名、类名、函数名、参数名、注解名、版本号。

4.根据权利要求1所述的基于更改底层代码查验业务功能的管理系统,其特征在于,所述...

【技术特征摘要】

1.一种基于更改底层代码查验业务功能的管理系统,其特征在于,包含查询模块、前端解析模块,后端解析模块和数据存储模块;

2.根据权利要求1所述的基于更改底层代码查验业务功能的管理系统,其特征在于,查询模块包括业务功能查询子模块和代码信息查询子模块;

3.根据权利要求1所述的基于更改底层代码查验业务功能的管理系统,其特征在于,所述后端解析数据包含方法调用关系、函数在代码文件中的开始及结束行数,同时包含下列数据中的至少一种:微服务名、包名、类名、函数名、参数名、注解名、版本号。

4.根据权利要求1...

【专利技术属性】
技术研发人员:李福庆秦长坤徐辉饶南婷黄斌根彭有能
申请(专利权)人:江铃汽车股份有限公司
类型:发明
国别省市:

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

1