说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210745437.2 (22)申请日 2022.06.28 (71)申请人 南京大学 地址 210023 江苏省南京市栖霞区仙林大 道163号 (72)发明人 张贺 董黎明 刘苇 荣国平 周鑫 邵栋 (74)专利代理 机构 南京众联专利代理有限公司 32206 专利代理师 顾进 (51)Int.Cl. G06Q 10/10(2012.01) G06F 8/70(2018.01) G06F 16/215(2019.01) G06F 16/22(2019.01)G06F 16/2458(2019.01) G06F 16/25(2019.01) (54)发明名称 一种软件项目中工程师与软件制品关系网 络生成的工具 (57)摘要 本发明提供了一种软件项目中工程师与软 件制品关系网络生成的工具, 包括数据获取模 块、 关系提取模块、 数据存储模块和关系展示模 块。 其中数据获取模块负责从数据源中获取关系 网络生成所需要的各类软件开发过程数据以及 制品数据, 并进行数据清洗; 关系提取模块将对 获取到的数据做进一步分析, 提取出工程师和各 类制品之间的关系; 数据存储模块将对识别出的 关系数据进行存储, 为后续关系网络结果的展示 提供支持; 关系展示模块将以关系网络图的形式 将得到的关系进行可视化展示。 本发 明通过建立 一套完整的软件项目中工程师与软件制 品关系 网络生成流程, 识别出工程师同项目各制品间的 关联关系, 帮助项目成员进行数据溯源, 优化软 件开发过程, 支持项目决策的制定, 降低项目风 险。 权利要求书1页 说明书5页 附图4页 CN 115187196 A 2022.10.14 CN 115187196 A 1.一种软件项目中工程师与软件制品关系网络生成的工具, 其特征在于, 包括数据获 取模块、 关系提取模块、 数据存 储模块以及关系展示模块; 所述数据获取模块用于从数据源中获取项目开发的过程数据以及产生的制品数据, 并 进行数据清洗和处 理, 所述关系提取模块用于分析所述数据获取模块得到的数据, 提取出工程师与 各类制品 之间的关系, 所述数据存储模块用于存储所述关系提取模块提取出的工程师同制品间的关系数据, 支持后续的关系网络可视化展示, 所述关系 展示模块将根据用户给定的时间等筛选条件, 从数据库中读取出符合条件的 关系数据, 以网络图的形式在界面上进行 可视化展示。 2.根据权利要求1所述的软件项目中工程师与软件制品关系网络生成的工具, 其特征 在于, 数据获取模块通过软件项目开 发过程中使用的各类系统提供的API, 根据用户设定的 时间筛选条件获取项目开发的过程数据以及产生的各类制品的数据, 在获取相关数据后, 数据获取模块将对原始数据进行清洗, 去除不需要的字段, 并对时间等字段 的格式进行统 一。 3.根据权利要求1所述的软件项目中工程师与软件制品关系网络生成的工具, 其特征 在于, 所述关系提取模块本工具考虑的是人员、 制品以及活动三者之间的关系, 其中, 人员 主要包括项目涉及的开发人员、 测试人员以及运维人员, 制品主要包括需求、 问题单、 测试 用例、 测试报告、 代码文件, 活动包括需求分析、 软件设计、 编码、 测试、 部署; 针对人员与制 品之间的关系, 考虑的是制品由谁创建、 由谁修改, 针对人员与活动的关系, 考虑的是活动 涉及到了 哪些人员, 针对活动和制品间的关系, 考虑的是活动使用了产生了 哪些制品、 使用 了哪些制品, 除了这些关系外, 活动之间也存在着关系, 一个大活动可能由多个子活动组 成; 制品之间也存在着关系, 有 些制品是基于其它制品产生的, 有 些制品还会包含其它粒度 更小的制品。 4.根据权利要求1所述的软件项目中工程师与软件制品关系网络生成的工具, 其特征 在于, 所述数据存储模块将关系数据存入两张表中, 分别为Node表和Edge表, 其中, Node表 为关系网络中节点数据的存储表, 主要存储 上文提到的人员、 制品和活动的相关信息, Edge 表存储的即为人员、 制品与活动之间的关系, 以及这些关系产生的时间。权 利 要 求 书 1/1 页 2 CN 115187196 A 2一种软件项目中工 程师与软件制品关系网 络生成的工具 技术领域 [0001]本发明涉及软件工程技术领域, 特别是本发明涉及一种软件项目中工程师与软件 制品关系网络生 成的工具, 帮助项目成员进 行数据溯源, 优化开 发流程, 支持项目决策的制 定, 降低项目风险。 背景技术 [0002]随着软件行业的高速 发展, 软件的功能日益增加, 规模也随之扩大, 一个软件项目 的开发流程往往会涉及到众多项目成员和软件制品, 这 都为软件项目的管理带来了 极大的 压力。 数据溯源指的是对一块数据的起源以及数据到达数据库的整个过程的描述, 它 可以 帮助项目成员理解这些数据, 保持开 发流程的透明性。 同时, 数据溯源的结果也可以帮助项 目成员对当前软件开 发流程的执行情况进 行分析, 为后续开 发活动的决策制定提供数据支 持。 关系网络是一种很好的承载数据溯源结果的方式, 通过构建不同类别数据之间的关系 网络, 项目成员可以很容易识别出这些数据之间的关系, 例如某个需求由谁开发, 由谁测 试, 涉及到了哪些代码文件, 涉及到了哪些测试用例等等。 通过搭建人员、 制品以及活动之 间的关系网络, 可以使得整个软件项目的开发流程变得更加清晰透明, 便于软件项目后续 的演化发展。 [0003]然而, 当前的数据溯源工具大多只是记录了数据的流动过程, 并未考虑到不 同类 别数据之间的关联情况。 而微软一团队于2010年左右 开发的一款类似的开 发者关系网络生 成应用CodeBook, 只考虑了开发者及代码相关制品之间的关联关系, 并未考虑到软件项目 团队中其他角色, 例如测试人员和运 维人员, 也未考虑到项目开 发过程中产生的其它制品, 例如测试用例等。 [0004]因此, 本发明提供了一种软件项 目中工程师与制品间关系网络生成的工具, 考虑 人员、 制品与活动三类数据之间的关联关系, 将开 发、 测试、 运 维相关的人员、 制品纳入关系 网络生成中, 帮助项目成员进行数据溯源, 保持项目开发的透明性, 优化软件开发流程, 支 持项目决策, 降低项目风险。 发明内容 [0005]本发明的目的在于提供一种软件项目中工程师与制品间关系网络生成的工具, 帮 助项目成员进行数据溯源, 保持项目开发的透明性, 优化软件开发流程, 支持项目决策, 降 低项目风险。 [0006]为达成上述目标, 本发明提供了一种软件项目中工程师与制品间关系网络生成的 工具, 该工具包括以下几个模块: 数据获取模块、 关系提取模块、 数据存储模块以及关系展 示模块。 [0007]所述数据获取模块用于从数据源中获取项目开发的过程数据以及产生的制品数 据, 并进行数据清洗和处理。 具体来说, 数据获取模块通过软件项目开 发过程中使用的各类 系统提供 的API, 根据用户设定的时间筛选条件获取项目开发的过程数据以及产生的各类说 明 书 1/5 页 3 CN 115187196 A 3
专利 一种软件项目中工程师与软件制品关系网络生成的工具
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 SC 于
2024-02-24 01:02:19
上传分享
举报
下载
原文档
(679.0 KB)
分享
友情链接
炼石图解-网络数据安全风险评估实施指引V1.0.pdf
GB-T 20269-2006 信息安全技术 信息系统安全管理要求.pdf
GD-J 037-2011 广播电视相关信息系统安全等级保护定级指南.pdf
GB-T 14619-2013 厚膜集成电路用氧化铝陶瓷基片.pdf
T-NAIA 0215—2023 煤基厨灶用液体燃料.pdf
T-GIAEC 001—2023 工业锅炉定期节能检查技术规范.pdf
T-WLJC 116—2023 工业互联网数据采集装置.pdf
ISO 27701-2019 隐私信息管理体系要求中文版.pdf
GB-T 41524-2022 玩具材料中短链氯化石蜡含量的测定 气相色谱-质谱联用法.pdf
CNCERT 2020年上半年我国互联网网络安全监测数据分析报告.pdf
GB-T 19828-2018 食盐定点生产企业质量管理技术规范.pdf
CSA 云渗透测试指南.pdf
安全管理制度编写及维护规范.pdf
GB-T 41581-2022 核电厂应急撤离时间估算.pdf
GB-T 31773-2015 中药方剂编码规则及编码.pdf
GM-T 0038-2014 证书认证密钥管理系统检测规范.pdf
DB42-T 1380-2018 农村公路工程技术标准 湖北省.pdf
GB/T 29827-2013 信息安全技术 可信计算规范 可信平台主板功能接口.pdf
DB37-T 3304-2018 信息安全技术 云计算运维安全管理规范 山东省.pdf
GB-T 18442.7-2017 固定式真空绝热深冷压力容器 第7部分:内容器应变强化技术规定.pdf
交流群
-->
1
/
11
评价文档
赞助2元 点击下载(679.0 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。