说明:收录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)
分享
友情链接
GB-T 41806-2022 信息安全技术 基因识别数据安全要求.pdf
GB-T 19055-2003 汽车发动机可靠性试验方法.pdf
GB-T 33133.2-2021 信息安全技术 祖冲之序列密码算法 第2部分:保密性算法.pdf
GB-T 22517.6-2020 体育场地使用要求及检验方法 第6部分:田径场地.pdf
GB-T 14926.25-2001 实验动物 呼肠孤病毒Ⅲ型检测方法.pdf
民航 MH-T 1076.1-2023 民航旅客行李全流程跟踪系统 第1部分:机场端建设规范.pdf
GB-T 42445-2023 工业自动化和控制系统安全 IACS环境下的补丁管理 IEC TR 62443-2-3-2015.pdf
GB-T 12604.10-2023 无损检测 术语 第10部分:磁记忆检测.pdf
GB-T 34095-2017 信息安全技术 用于电子支付的基于近距离无线通信的移动终端安全技术要求.pdf
GB-T 41703-2022 商业或工业用及类似用途的热泵热水系统设计、安装、验收规范.pdf
T-SZFAA 03—2019 人工光型植物工厂建设规范.pdf
GM-T 0005-2021 随机性检测规范.pdf
GB-T 15852.1-2020 信息技术 安全技术 消息鉴别码 第1部分:采用分组密码的机制.pdf
GB-T 36627-2018 信息安全技术 网络安全等级保护测试评估技术指南.pdf
GB-T 19487-2004 电子政务业务流程设计方法 通用规范.pdf
GB-T 41389-2022 信息安全技术 SM9密码算法使用规范.pdf
GB-T 12969.1-2007 钛及钛合金管材超声波探伤方法.pdf
DB14-T 2624—2022 五角枫播种育苗技术规程 山西省.pdf
GB-T 41919-2022 人造石建筑板材.pdf
GB-T 19705-2017 水文仪器信号与接口.pdf
交流群
-->
1
/
11
评价文档
赞助2元 点击下载(679.0 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。