一种项目管理平台、方法、存储介质及电子设备技术

技术编号:18203794 阅读:38 留言:0更新日期:2018-06-13 06:08
本申请公开了一种项目管理平台、方法存储介质及电子设备,包括项目管理模块、测试管理模块、OA模块和数据泵,所述项目管理模块、测试管理模块和OA模块用于分别管理项目信息、测试数据和流程数据,并通过数据泵获取其他模块的数据,所述数据泵用于监测所述项目管理模块、所述测试管理模块和所述OA模块,并在监测到任意一个模块发生数据更新时,根据更新数据的类型以及预设配置将更新后的数据同步发送至其他模块。所述项目管理平台及方法通过数据泵实现了项目开发过程中各工作模块之间的互联互通,并能够自动同步各个模块的更新数据,使得项目管理工作更加方便流畅,整体提升了项目管理效率和管理质量。

【技术实现步骤摘要】
一种项目管理平台、方法、存储介质及电子设备
本专利技术涉及软件研发
,更具体的说,是涉及一种项目管理平台、方法、存储介质及电子设备。
技术介绍
软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程,是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。整个软件开发过程中涉及的工作内容多,工作量大,周期长,因此,做好软件开发的项目管理工作,对软件开发工作具有重要意义。现有技术中,项目信息管理、测试管理、OA流程等工作模块各自为政、互不关联。各个工作模块都在行使着最原始的职能,如,项目信息管理工具通常是对项目的需求、开发周期、测试周期、上线周期、具体到各阶段的负责人信息进行记录,不能实时的获取项目各阶段进度数据;测试管理工具通常是对测试计划、测试用例以及BUG进行管理;OA流程只负责线上审批流程。各工作模块之间没有建立关联关系,产生的数据也没有关联。这就导致项目管理工作过程中,常常需要在不同的工作模块中进行重复的项目信息录入工作,而项目信息的录入工作多由人工处理完成。由此可见,现有技术中,软件开发项目的项目管理工作中,各工作模块的数据同步不及时,项目管理工作效率低且出错率高。
技术实现思路
有鉴于此,本专利技术提供了一种项目管理平台、方法、存储介质及电子设备,以实现项目开发过程中各工作模块之间数据的自动同步及共享,提升项目管理效率和项目管理质量。一种项目管理平台,包括项目管理模块、测试管理模块、OA模块和数据泵;其中,所述项目管理模块用于管理项目信息,并通过所述数据泵获取所述测试管理模块的测试数据和所述OA模块的流程数据;所述测试管理模块用于管理测试数据,并通过所述数据泵获取所述项目管理模块的项目信息和所述OA模块的流程数据;所述OA模块用于管理流程数据,并通过所述数据泵获取所述项目管理模块的项目信息和所述测试管理模块的测试数据;所述数据泵用于监测所述项目管理模块、所述测试管理模块和所述OA模块,并在监测到任意一个模块发生数据更新时,根据更新数据的类型以及预设配置将更新后的数据同步发送至其他模块。可选的,所述数据泵包括数据探针模块和路由模块,其中,所述数据探针模块包括:项目管理探针,用于监测所述项目管理模块是否有数据更新,并在监测到所述项目管理模块有数据更新时,根据更新数据的类型以及预设配置将所述更新数据匹配至目标路由路径;测试管理探针,用于监测所述测试管理模块是否有数据更新,并在监测到所述测试管理模块有数据更新时,根据更新数据的类型以及预设配置将所述更新数据匹配至目标路由路径;OA探针,用于监测所述OA模块是否有数据更新,并在监测到所述OA模块有数据更新时,根据更新数据的类型以及预设配置将所述更新数据匹配至目标路由路径;所述路由模块用于根据更新数据和目标路由路径的匹配关系,将所述更新数据发送至所述目标路由路径中的终点模块。可选的:所述目标路由路径包括标签信息,所述标签信息包括链路信息。可选的,所述项目管理平台还包括:考勤模块,用于管理员工考勤数据;则所述项目管理模块还用于:在项目状态为上线时,通过所述数据泵获取所述考勤模块的考勤数据。可选的,所述项目管理模块还用于:根据从所述测试管理模块中获取的bug数量和从所述考勤模块获取的工作时长信息确定项目开发的BT率。可选的,所述项目管理平台还包括:代码管理模块,用于管理代码数据;则所述项目管理模块还用于:在项目状态为上线时,通过所述数据泵获取所述代码管理模块的代码数据。可选的,所述项目管理模块还用于:根据从所述测试管理模块中获取的bug数量和从所述代码管理模块获取的代码行数信息确定项目开发的千行代码bug率。可选的,所述项目管理模块还用于:根据从测试管理工具中获取的bug数量和测试用例数量确定项目开发的bug率。一种项目管理方法,应用于上述任意一种所述的项目管理平台,包括:OA模块根据接收到的项目信息,触发OA流程对所述项目信息进行需求评审;在通过数据泵接收到所述OA模块发送的需求评审通过信息后,项目管理模块创建与所述项目信息对应的目标项目;在所述目标项目的上线日有更新时,所述数据泵将更新信息同步给测试管理模块,所述测试管理模块根据更新后的上线日调整项目测试计划,并创建测试任务;所述项目管理模块或测试管理模块通过所述数据泵向所述OA模块发起测试用例和用户测试的事物申请;在通过数据泵接收到所述OA模块返回的事物申请通过信息后,所述测试管理模块执行与所述事物申请对应的测试任务;所述数据泵将所述测试管理模块执行测试任务过程中的测试数据同步至所述项目管理模块。一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述项目管理方法。一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述项目管理方法。本专利技术实施例公开了一种项目管理平台、方法、存储介质及电子设备,包括项目管理模块、测试管理模块、OA模块和数据泵,所述项目管理模块、测试管理模块和OA模块用于分别管理项目信息、测试数据和流程数据,并通过数据泵获取其他模块的数据,所述数据泵用于监测所述项目管理模块、所述测试管理模块和所述OA模块,并在监测到任意一个模块发生数据更新时,根据更新数据的类型以及预设配置将更新后的数据同步发送至其他模块。所述项目管理平台及方法通过数据泵实现了项目开发过程中各工作模块之间的互联互通,并能够自动同步各个模块的更新数据,使得项目管理工作更加方便流畅,整体提升了项目管理效率和管理质量。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的第一种项目管理平台的结构示意图;图2为本专利技术实施例公开的数据泵的结构示意图;图3为本专利技术实施例公开的第二种项目管理平台的结构示意图;图4为本专利技术实施例公开的第三种项目管理平台的结构示意图;图5为本专利技术实施例公开发第四种项目管理平台的结构示意图;图6为本专利技术实施例公开的项目管理方法的流程图;图7为本专利技术实施例公开的数据互联流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例公开的第一种项目管理平台的结构示意图,参见图1所示,所述项目管理平台10可以包括:项目管理模块101、测试管理模块102、OA模块103和数据泵104。其中,所述项目管理模块101用于管理项目信息,并通过所述数据泵104获取所述测试管理模块102的测试数据和所述OA模块103的流程数据。所述项目信息可以但不限制为包括项目的需求、开发周期、测试周期、上线周期、具体到各阶段的负责人等信息。所述项目管理模块101可以配置权限功能,只有经过身份认证的项目管理负责人员才能够登录所述项目管理模块101,并在其中进行相应的数据更新、流程发本文档来自技高网...
一种项目管理平台、方法、存储介质及电子设备

【技术保护点】
一种项目管理平台,其特征在于,包括项目管理模块、测试管理模块、OA模块和数据泵;其中,所述项目管理模块用于管理项目信息,并通过所述数据泵获取所述测试管理模块的测试数据和所述OA模块的流程数据;所述测试管理模块用于管理测试数据,并通过所述数据泵获取所述项目管理模块的项目信息和所述OA模块的流程数据;所述OA模块用于管理流程数据,并通过所述数据泵获取所述项目管理模块的项目信息和所述测试管理模块的测试数据;所述数据泵用于监测所述项目管理模块、所述测试管理模块和所述OA模块,并在监测到任意一个模块发生数据更新时,根据更新数据的类型以及预设配置将更新后的数据同步发送至其他模块。

【技术特征摘要】
1.一种项目管理平台,其特征在于,包括项目管理模块、测试管理模块、OA模块和数据泵;其中,所述项目管理模块用于管理项目信息,并通过所述数据泵获取所述测试管理模块的测试数据和所述OA模块的流程数据;所述测试管理模块用于管理测试数据,并通过所述数据泵获取所述项目管理模块的项目信息和所述OA模块的流程数据;所述OA模块用于管理流程数据,并通过所述数据泵获取所述项目管理模块的项目信息和所述测试管理模块的测试数据;所述数据泵用于监测所述项目管理模块、所述测试管理模块和所述OA模块,并在监测到任意一个模块发生数据更新时,根据更新数据的类型以及预设配置将更新后的数据同步发送至其他模块。2.根据权利要求1所述的项目管理平台,其特征在于,所述数据泵包括数据探针模块和路由模块,其中,所述数据探针模块包括:项目管理探针,用于监测所述项目管理模块是否有数据更新,并在监测到所述项目管理模块有数据更新时,根据更新数据的类型以及预设配置将所述更新数据匹配至目标路由路径;测试管理探针,用于监测所述测试管理模块是否有数据更新,并在监测到所述测试管理模块有数据更新时,根据更新数据的类型以及预设配置将所述更新数据匹配至目标路由路径;OA探针,用于监测所述OA模块是否有数据更新,并在监测到所述OA模块有数据更新时,根据更新数据的类型以及预设配置将所述更新数据匹配至目标路由路径;所述路由模块用于根据更新数据和目标路由路径的匹配关系,将所述更新数据发送至所述目标路由路径中的终点模块。3.根据权利要求2所述的项目管理平台,其特征在于:所述目标路由路径包括标签信息,所述标签信息包括链路信息。4.根据权利要求1所述的项目管理平台,其特征在于,所述项目管理平台还包括:考勤模块,用于管理员工考勤数据;则所述项目管理模块还用于:在项目状态为上线时,通过所述数据泵获取所述考勤模块的考勤数据。5.根据权利要求4所述的项目管理平台,其特征在于...

【专利技术属性】
技术研发人员:万国程宋海宁
申请(专利权)人:泰康保险集团股份有限公司泰康在线财产保险股份有限公司
类型:发明
国别省市:北京,11

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

1