[发明专利]一种协同开发系统及协同开发方法有效
申请号: | 201010623673.4 | 申请日: | 2010-12-30 |
公开(公告)号: | CN102567838A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 牛亚文;刘玮;刘越;赵立君 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/30 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 100032 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 协同 开发 系统 方法 | ||
1.一种协同开发系统,其特征在于,该协同开发系统包括:任务管理模块、开发平台模块以及测试平台模块,其中,
任务管理模块,用于提供统一接口描述语言编译界面,接收成员根据统一接口描述语言编译界面输入的子任务源程序代码信息、流程控制信息以及子任务接口信息,分别生成源程序代码文件、流程控制文件和子任务接口文件,输出至开发平台模块;接收测试平台模块输出的测试成功信息,存储测试成功信息对应的子任务代码和流程控制代码;
开发平台模块,用于接收源程序代码文件和流程控制文件,编译成可执行的代码文件,将可执行的代码文件以及接收的子任务接口文件输出至物联网测试平台模块;
测试平台模块,用于根据接收到的子任务接口文件编写测试用例,并对接收的可执行代码文件进行测试。
2.如权利要求1所述的系统,其特征在于,所述测试平台模块进一步将测试中间结果信息输出至开发平台模块。
3.如权利要求2所述的系统,其特征在于,所述任务管理模块包括:任务划分与分配单元、任务接口管理单元、任务代码管理单元、开发平台接口单元以及测试平台接口单元,其中,
任务划分与分配单元,用于接收任务划分与分配指令,对任务进行相应的划分和分配,并存储划分和分配后的子任务信息;接收来自成员的输出指令,将该成员对应的子任务信息输出至任务接口管理单元;
任务接口管理单元,用于接收子任务信息,向成员提供统一接口描述语言编译界面,接收成员根据统一接口描述语言编译界面输入的子任务接口信息,生成子任务接口文件,接收成员的导入指令,将该成员对应的子任务接口文件输出至开发平台接口单元;
任务代码管理单元,用于存储并管理子任务代码;根据测试平台的测试结果存储更新后的子任务代码;
开发平台接口单元,用于提供任务接口管理单元、任务代码管理单元与物联网开发平台模块的接口;
测试平台接口单元,用于提供任务质量监控单元与物联网测试平台模块的接口。
4.如权利要求3所述的系统,其特征在于,所述任务管理模块进一步包括:
关联任务跟踪与联调单元,用于检测关联子任务的开发状态,如果开发完成,通过测试环境进行关联子任务的联合测试。
5.如权利要求4所述的系统,其特征在于,所述任务代码管理单元进一步用于接收关联任务跟踪与联调单元输出的联调指令,根据联调指令包含的任务标识,将该任务对应的各子任务代码进行组合,通过开发平台接口单元输出至开发平台模块以进行整体开发及联合调试。
6.如权利要求3所述的系统,其特征在于,所述任务管理模块进一步包括:
任务状态管理单元,用于按照预先设置的策略接收开发平台接口单元输出的开发信息、以及测试平台接口单元输出的测试信息,进行存储,接收来自成员的查询请求,将查询请求对应的任务开发信息以及测试信息进行展示。
7.如权利要求3所述的系统,其特征在于,所述任务管理模块进一步包括:
任务质量监控单元,用于接收测试平台接口单元输出的任务测试信息,进行存储,接收成员的质量监控请求,将任务测试信息进行展示。
8.如权利要求1至7任一项所述的系统,其特征在于,进一步包括:
成员管理模块,用于管理成员的注册、注销、权限控制,接收来自成员的登录请求,对成员进行认证,在认证通过后允许成员接入。
9.如权利要求8所述的系统,其特征在于,进一步包括:日历模块、论坛模块、馈送订阅模块、维客模块以及博客模块中的一种或其任意组合,其中,
日历模块,用于监测对系统的访问日历事件,管理并存储监测到的访问日历事件信息;
论坛模块,用于提供显示界面,管理并存储团队的讨论信息;
馈送订阅模块,用于接收来自成员的订阅请求,将成员所属团队的任务状态按照预先设置的策略发送;
维客模块,用于提供维客工具,存储成员发表的维客信息,接收成员的查询请求,将查询请求对应的维客信息向成员展示;
博客模块,用于提供博客工具,存储成员发表的博客信息,接收成员的查询请求,将查询请求对应的维客信息向成员展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010623673.4/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理