一种软件工程配置管理方法、设备、介质及程序产品技术

技术编号:44202391 阅读:24 留言:0更新日期:2025-02-06 18:37
本申请公开了一种软件工程配置管理方法、设备、介质及程序产品,涉及软件工程技术领域。该方法包括:获取当前操作目标工程项目的操作者的身份类型;身份类型包括开发者、测试者和使用者;根据身份类型确定操作者的模块使用权限,根据模块使用权限,从目标工程项目对应的所有配置模块中筛选出目标配置模块;配置模块为预先针对目标工程项目,并根据目标工程项目不同阶段涉及的配置项对应的配置类型构建的;配置模块包括宏定义模块、动态加载模块、环境变量模块;基于目标配置模块对应的配置文件生成配置界面,通过配置界面获取操作者下发的工程配置信息,并根据工程配置信息执行相应操作。能够提高软件工程配置管理能力。

【技术实现步骤摘要】

本专利技术涉及软件工程,特别涉及一种软件工程配置管理方法、设备、介质及程序产品


技术介绍

1、随着科学技术不断发展,软件工程项目的规模和复杂性以指数级速度增长,针对软件工程项目的工程配置管理应运而生。相关技术中,配置管理方法能够满足基本的配置需求,但在面对大型项目和多角色协作时,其维护性和灵活性较差,且缺乏安全机制,使得配置更改可能导致系统脆弱性,容易受到误操作影响。如何提高软件工程配置管理能力是目前亟需解决的问题。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种软件工程配置管理方法、设备、介质及程序产品,能够提高软件工程配置管理能力。其具体方案如下:

2、第一方面,本申请公开了一种软件工程配置管理方法,包括:

3、获取当前操作目标工程项目的操作者的身份类型;所述身份类型包括开发者、测试者和使用者;

4、根据所述身份类型确定所述操作者的模块使用权限,根据所述模块使用权限,从所述目标工程项目对应的所有配置模块中筛选出目标配置模块;所述配置模块为预先针对所述目标工程本文档来自技高网...

【技术保护点】

1.一种软件工程配置管理方法,其特征在于,包括:

2.根据权利要求1所述的软件工程配置管理方法,其特征在于,所述配置模块的构建过程,包括:

3.根据权利要求1所述的软件工程配置管理方法,其特征在于,所述宏定义模块用于控制目标工程项目编译;

4.根据权利要求1所述的软件工程配置管理方法,其特征在于,所述动态加载模块用于控制目标工程项目运行时的全局变量;

5.根据权利要求4所述的软件工程配置管理方法,其特征在于,所述动态加载模块的配置项还包括配置方案标识;

6.根据权利要求5所述的软件工程配置管理方法,其特征在于,根据所述目标测试配...

【技术特征摘要】

1.一种软件工程配置管理方法,其特征在于,包括:

2.根据权利要求1所述的软件工程配置管理方法,其特征在于,所述配置模块的构建过程,包括:

3.根据权利要求1所述的软件工程配置管理方法,其特征在于,所述宏定义模块用于控制目标工程项目编译;

4.根据权利要求1所述的软件工程配置管理方法,其特征在于,所述动态加载模块用于控制目标工程项目运行时的全局变量;

5.根据权利要求4所述的软件工程配置管理方法,其特征在于,所述动态加载模块的配置项还包括配置方案标识;

6.根据权利要求5所述的软件工程配置管理方法,其特征在于,根据所述目标测试配置方案和所述动态加载模块的其余配置项及对应的配置参数,执行针对所述目标工程项目的运行测试,包括:

7.根据权利要求1所述的软件工程配置管理方法,其特征在于,所述环境变量模块用于配置系统运行的基础环境参数;

8.根据权利要求1所述的软件工程配置管理方法,其特征在于,所述宏定义模块的配置项包括待测试项、功能模块的启用/禁用、编译版本...

【专利技术属性】
技术研发人员:侯博川李柏宏吴韶华
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

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

1