[发明专利]软件开发管理系统在审
申请号: | 201810254523.7 | 申请日: | 2018-03-26 |
公开(公告)号: | CN108537503A | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 李鑫;王运鹏;曹海胜;周兵;张孝前;韩林 | 申请(专利权)人: | 西南电子技术研究所(中国电子科技集团公司第十研究所) |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10 |
代理公司: | 成飞(集团)公司专利中心 51121 | 代理人: | 郭纯武 |
地址: | 610036 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件开发管理 公共服务 管理模块 集成管理 开发过程 计划管理模块 软件开发过程 软件开发计划 软件项目开发 文档管理模块 版本控制 变更管理 辅助系统 管理系统 开发周期 快速响应 流程设计 权限设置 缺陷管理 软件复用 数据建模 统计分析 可管理 可控制 模板化 易维护 导出 文档 串通 环节 组装 贯通 追踪 监控 编制 管理 开发 | ||
1.一种软件开发管理系统,包括计划管理模块、开发过程管理模块、变更管理模块、文档管理模块和支撑集成CASE工具和OFFICE、其他辅助系统的集成管理模块,其特征在于:计划管理模块根据集成管理模块集成的CASE工具和OFFICE工具、其他辅助系统,贯通开源CASE工具、开发过程管理模块、变更管理模块、文档管理模块和集成管理模块,将软件开发过程中的版本控制、变更管理、缺陷管理和软件复用环节无缝串通起来,在不同开源软件CASE工具之间进行数据交互,通过构建贯穿软件开发过程的需求管理、设计文档管理模块、源代码管理、测试管理及缺陷管理之间的双向追溯,建立一体化软件开发过程管理平台,以计划管理模块为驱动力,形成集成度高、自动化程度高的软件开发过程管控模式,实现快速响应需求、协同开发的开发过程管理系统;基于基础公共服务管理模块实现开发过程管理模块需求-设计-开发-测试的双向追踪,并反馈给计划管理模块,计划管理模块在所述基于开源软件CASE工具集成软件系统中创建计划,并允许以开发过程管理模块中的过程项为计划输入项,建立计划与输入项的对应映射关系,选择开发过程管理模块中的过程项为计划输出项,驱动开发过程管理模块软件开发过程阶段的推进、监控项目进度,开发过程管理模块调用变更管理模块对需求条目的变更操作和其相关的已激活需求条目及其他开发过程进行双向追溯,通过变更管理模块分析开发过程管理模块中各阶段的变更因素;通过变更流程审核需求条目生成新的版本,并通过计划管理模块建立新的开发流程追溯;文档管理模块在集成管理模块OFFICE工具基础上实现软件工程标准化模版管理,在灵活组织文档内容的基础支持按照文档模版自动生成符合软件工程化标准的文档。
2.如权利要求1所述的软件开发管理系统,其特征在于:所述计划管理包括计划制定、任务汇报、计划查询、计划状态变更,其中,计划制定用于所述软件开发过程管理系统项目管理用户创建计划并指定给相关责任人,制定计划时允许以所述开发过程管理模块中的过程项为计划输入项;所述任务汇报用于实现计划监控,进而达到实现项目监控目的。
3.如权利要求1所述的软件开发管理系统,其特征在于:任务汇报时,选择所述开发过程管理模块中的过程项为计划输出项,建立与输入项的映射关系;计划查询用于实现对诸如计划类型,所属阶段,计划状态过滤条件查询过滤项目计划;计划状态变更用于实现在项目开展过程中,根据实际情况,对计划做激活、暂停、完成状态的修改。
4.如权利要求1所述的软件开发管理系统,其特征在于:开发过程管理包括需求管理、功能设计管理、功能代码管理、测试管理和缺陷管理;其中,所述需求管理用于需求条目的创建、修改、查询或删除,并调用所述变更管理模块实现对需求条目的变更操作,激活状态的需求条目,通过调用所述计划管理模块实现与其它开发过程阶段的双向追溯;功能设计管理用于功能设计条目的创建、修改、查询或删除,并调用所述变更管理模块实现对功能设计条目的变更操作,激活状态的功能设计条目通过调用所述计划管理模块实现与其他开发过程阶段的双向追溯;所述功能代码管理用于功能代码条目的创建、修改、查询或删除,并调用所述变更管理模块实现对功能代码条目的变更操作,激活状态的功能代码条目通过调用所述计划管理模块实现与其他开发过程阶段的双向追溯;所述测试管理用于测试项和测试用例的创建、复制、修改、查询或删除,并通过调用所述计划管理模块实现与其他开发过程阶段的双向追溯;所述缺陷管理用于缺陷的创建、修改、查询或删除,并通过调用所述计划管理模块实现与其他开发过程阶段的双向追溯。
5.如权利要求1所述的软件开发管理系统,其特征在于:开发过程管理模块贯穿于软件生命周期的每一个阶段,贯穿需求管理、变更管理、缺陷管理、测试管理、项目管理、配置管理各环节,从而达到监督、规范和控制软件开发过程,提高软件质量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南电子技术研究所(中国电子科技集团公司第十研究所),未经西南电子技术研究所(中国电子科技集团公司第十研究所)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810254523.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:业务见证方法、装置、计算机设备及存储介质
- 下一篇:一种项目立项交接审核系统
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理