一种项目信息处理方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:43846229 阅读:12 留言:0更新日期:2024-12-31 18:40
本发明专利技术提供一种项目信息处理方法、装置、电子设备和可读存储介质,通过提取项目功能描述文件中各方法的方法描述语义向量和各方法两两之间的关联语义向量,以及最新源代码文件中各方法的源代码语义向量、参数约束向量以及任意两个方法之间的调用约束语义向量,确定了功能一致性和约束一致性,进而基于功能一致性和约束一致性,为项目功能描述文件添加一致性标签,缩短了编程语言和自然语言之间存在“词汇差距”,且从功能描述和代码约束两个方向综合度量了项目功能描述文件与其对应的最新源代码文件之间的一致性,提升了项目功能描述文件与其对应的最新源代码文件之间一致性的判定精度。

【技术实现步骤摘要】

本专利技术涉及涉及信息系统项目管理,尤其涉及一种项目信息处理方法、装置、电子设备和可读存储介质


技术介绍

1、信息系统项目管理是指对综合信息系统的各项目进行规划、组织、指导和控制,以实现项目目标的过程。在信息系统项目管理中,核心工作之一是存储和维护针对各项目内源代码文件的项目功能描述文件。这些项目功能描述文件用于记录项目的功能模块、数据结构等信息,因此项目功能描述文件的维护和管理对于运维人员以及项目管理人员具有重要意义。其中,综合信息系统随着需求更新会可能会频繁更新相应项目的源代码文件,但项目功能描述文件可能存在更新不及时的情况,因此在源代码更新后,对项目功能描述文件进行及时的检查十分重要,以确保描述文档中的内容与更新后的源代码相一致,避免出现信息不一致或者过时的情况。通过定期对比描述文档和源代码,可以及时发现并解决文档与代码之间的差异,确保项目团队对项目的理解保持一致,提高项目的开发效率和质量。

2、目前的描述文档维护工作通常由技术人员人工完成,部分工作则利用了自然语言处理技术,分别提取描述文档的语义表达和源代码文件的语义表达,通过计算描述本文档来自技高网...

【技术保护点】

1.一种项目信息处理方法,其特征在于,包括:

2.根据权利要求1所述的项目信息处理方法,其特征在于,所述基于所述项目功能描述文件中各方法的方法描述语义向量和各方法两两之间的关联语义向量,以及所述最新源代码文件中任意两个方法之间的调用约束语义向量和各方法的参数约束向量,确定约束一致性,具体包括:

3.根据权利要求2所述的项目信息处理方法,其特征在于,所述最新源代码文件中任意两个方法之间的调用约束语义向量是基于如下步骤确定的:

4.根据权利要求3所述的项目信息处理方法,其特征在于,所述基于所述任意两个方法的源代码语义向量,确定所述任意两个方法之间的调用约束...

【技术特征摘要】

1.一种项目信息处理方法,其特征在于,包括:

2.根据权利要求1所述的项目信息处理方法,其特征在于,所述基于所述项目功能描述文件中各方法的方法描述语义向量和各方法两两之间的关联语义向量,以及所述最新源代码文件中任意两个方法之间的调用约束语义向量和各方法的参数约束向量,确定约束一致性,具体包括:

3.根据权利要求2所述的项目信息处理方法,其特征在于,所述最新源代码文件中任意两个方法之间的调用约束语义向量是基于如下步骤确定的:

4.根据权利要求3所述的项目信息处理方法,其特征在于,所述基于所述任意两个方法的源代码语义向量,确定所述任意两个方法之间的调用约束语义向量,具体包括:

5.根据权利要求2所述的项目信息处理方法,其特征在于,所述最新源代码文件中任一方法的参...

【专利技术属性】
技术研发人员:钱益查赵岩王晓丹杨静荣崔鑫岳立柱梁根余陈竞超
申请(专利权)人:黄山商维网络科技股份有限公司
类型:发明
国别省市:

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

1