首页> 中国专利> 用于项目管理的信息处理方法及装置

用于项目管理的信息处理方法及装置

摘要

本公开实施例公开了一种用于项目管理的信息处理方法及装置,首先在接收到用户端发送的对项目所包含的任务进行变更的请求之后,基于请求指示的变更内容,对任务进行变更;而后响应于接收到用户端发送的对任务变更完成的反馈信息,基于预设的工作流转策略,将变更后的任务流转至审核节点;最后如果在审核节点处被触发完成对变更后的任务的审核,对变更后的任务进行配置。通过首先对项目变更,而后对变更后的项目进行审核,基于审核结果对变更后的项目所包含的任务进行配置,进而实现了对项目变更过程实时管理及监控。

著录项

  • 公开/公告号CN112749948A

    专利类型发明专利

  • 公开/公告日2021-05-04

    原文格式PDF

  • 申请/专利权人 叮当快药科技集团有限公司;

    申请/专利号CN202110040390.5

  • 发明设计人 万睿;刘坤;

    申请日2021-01-13

  • 分类号G06Q10/10(20120101);

  • 代理机构11541 北京知果之信知识产权代理有限公司;

  • 代理人卜荣丽;李志刚

  • 地址 100006 北京市东城区灯市口大街50号院2号楼

  • 入库时间 2023-06-19 10:51:07

说明书

技术领域

本公开涉及数据处理技术领域,具体涉及到一种用于项目管理的信息处理方法及装置。

背景技术

项目管理,项目管理者在有限的资源约束下,运用系统的观点、方法和理论对项目涉及的全部工作进行有效地管理,即从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。

一个项目在执行项目管理计划时,会因为优先级、需求、相关方、时间、成本等种种因素发生改变而导致需要变更项目管理计划。

相关技术中,项目变更无法实时被监管,进而出现因随意变更项目管理计划而产生的项目延期,项目完成效率低。

发明内容

本公开的主要目的在于提供一种用于项目管理的信息处理方法,以解决项目变更无法实时被监管,进而出现因随意变更项目管理计划而产生的项目延期,项目完成效率低的问题。

为了实现上述目的,根据本公开的第一方面,提供了一种用于项目管理的信息处理方法,包括:在接收到用户端发送的对项目所包含的任务进行变更的请求之后,基于所述请求指示的变更内容,对所述任务进行变更;响应于接收到所述用户端发送的对所述任务变更完成的反馈信息,基于预设的工作流转策略,将所述变更后的任务流转至审核节点;如果在所述审核节点处被触发完成对所述变更后的任务的审核,对所述变更后的任务进行配置。

可选地,在接收到用户端发送的对项目所包含的任务进行变更的请求之后,基于所述请求指示的变更内容,对所述任务进行变更包括:在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的进度信息进行变更,变更所述任务的进度信息;在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的执行人员信息进行变更,变更所述任务与所述执行人员信息的关联关系;和/或,在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的任务类型进行变更,变更所述任务的任务类型。

可选地,如果在所述审核节点处被触发完成对所述变更后的任务的审核,对所述变更后的任务进行配置包括:如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更内容存储至日志中;如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更内容发送至目标用户端;和/或,如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更后的任务同步在预设页面中,其中,所述预设页面与所述执行人员信息相对应,所述执行人员信息与所述变更后的任务相关联。

可选地,方法还包括:响应于接收到用户端发送的创建项目的请求,将所述用户端创建的项目存储至数据库中。

根据本公开的第二方面,提供了一种用于项目管理的信息处理装置,包括:变更单元,被配置成在接收到用户端发送的对项目所包含的任务进行变更的请求之后,基于所述请求指示的变更内容,对所述任务进行变更;流转单元,被配置成响应于接收到所述用户端发送的对所述任务变更完成的反馈信息,基于预设的工作流转策略,将所述变更后的任务流转至审核节点;配置单元,被配置成如果在所述审核节点处被触发完成对所述变更后的任务的审核,对所述变更后的任务进行配置。

可选地,变更单元进一步被配置成包括:第一变更模块,被配置成在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的进度信息进行变更,变更所述任务的进度信息;第二变更模块,被配置成在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的执行人员信息进行变更,变更所述任务与所述执行人员信息的关联关系;和/或,第三变更模块,被配置成在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的任务类型进行变更,变更所述任务的任务类型。

可选地,配置单元进一步被配置成包括:存储模块,被配置成如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更内容存储至日志中;发送模块,被配置成如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更内容发送至目标用户端;和/或,同步模块,被配置成如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更后的任务同步在预设页面中,其中,所述预设页面与所述执行人员信息相对应,所述执行人员信息与所述变更后的任务相关联。

可选地,装置还包括:存储单元,被配置成响应于接收到用户端发送的创建项目的请求,将所述用户端创建的项目存储至数据库中。

根据本公开的第三方面,提供了一种计算机可读存储介质,存储有计算机指令,所述计算机指令用于使所述计算机第一方面任意一项实施例所述的用于项目管理的信息处理方法。

根据本公开的第四方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器执行第一方面任意一项实施例所述的用于项目管理的信息处理方法。

在本公开实施例用于项目管理的信息处理方法,首先在接收到用户端发送的对项目所包含的任务进行变更的请求之后,基于请求指示的变更内容,对任务进行变更;而后响应于接收到用户端发送的对任务变更完成的反馈信息,基于预设的工作流转策略,将变更后的任务流转至审核节点;最后如果在审核节点处被触发完成对变更后的任务的审核,对变更后的任务进行配置。通过首先对项目变更,而后对变更后的项目进行审核,基于审核结果对变更后的项目所包含的任务进行配置,进而实现了对项目变更过程实时管理及监控。

附图说明

为了更清楚地说明本公开具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本公开实施例的用于项目管理的信息处理方法的流程图;

图2是根据本公开实施例的用于项目管理的信息处理装置的示意图;

图3是根据本公开实施例的电子设备的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本公开方案,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分的实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本公开保护的范围。

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。

可以应用于本公开用于项目管理的信息处理方法及装置实施例的示例性架构可以包括终端设备,网络和云端服务器。网络用以在终端设备和云端服务器之间提供通信链路的介质。网络可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户可以使用终端设备通过网络与云端服务器交互,以接收或发送消息等。终端设备上可以安装有各种客户端应用,例如用于对项目管理类的应用等。

终端设备以是具有显示屏并且支持信息输入的各种电子设备,包括但不限于膝上型便携计算机和台式计算机等等。

云端服务器可以是提供各种服务的服务器,例如对终端设备项目管理类应用提供支持的后台服务器。后台服务器可以对终端设备发来的对项目所包含的任务进行变更的请求进行分析处理,并最终实现对任务变更和审核。

需要说明的是,本申请实施例所提供的用于项目管理的信息处理方法一般由云端服务器执行,相应地,用于项目管理的信息处理装置一般设置于云端服务器中。

应该理解,图1中的终端设备、网络和云端服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和云端服务器。

根据本公开实施例,提供了一种用于项目管理的信息处理方法,如图1所示,该方法包括如下的步骤101至步骤103:

步骤101:在接收到用户端发送的对项目所包含的任务进行变更的请求之后,基于所述请求指示的变更内容,对所述任务进行变更。

在本实施例中,项目包含的任务包括但是不限于测试任务、开发任务、上线任务等,对项目包含的任务进行变更的请求可以通过用户端的页面被触发,例如,当页面的指定组件被触发后,在页面可以弹出项目所包含任务变更的原因输入框,当在页面的输入完成后,服务器可以将项目的数据提供给页面,以使页面对项目的数据进行呈现。项目的数据可以包括项目所对应的任务列表,在页面对项目进行管理的操作(例如,点击页面的修改任务按钮)可以触发对项目所包含的任务进行变更的请求。

具体地,当服务器接收到用户端通过页面触发的对项目所包含的任务进行变更的请求之后,基于请求指示的变更内容对任务列表中的任务进行变更。例如,当页面被触发添加任务,并且页面接收到了所输入的添加任务的信息,则服务器在接收到请求指示的添加任务并将输入的信息添加至该任务之后,对任务列表进行任务添加并将上述信息添加至该任务中,以完成对任务的变更。

作为本实施例一种可选的实现方式,在接收到用户端发送的对项目所包含的任务进行变更的请求之后,基于所述请求指示的变更内容,对所述任务进行变更包括:在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的进度信息进行变更,变更所述任务的进度信息;在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的执行人员信息进行变更,变更所述任务与所述执行人员信息的关联关系;和/或,在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的任务类型进行变更,变更所述任务的任务类型。

在本实施例中,对任务进行变更包括对任务的进度信息进行变更,包括但是不限于任务的开始时间、任务结束时间和任务状态(完成阶段)。具体地,用户端将用户在用户端页面触发的变更任务的开始时间、修改任务结束时间和修改任务状态的请求发送至服务器,服务器在接收到该修改请求之后按照请求指示的修改信息对任务进行变更。

具体地,还包括对任务的执行人员信息进行变更,具体地,用户端可以将用户在页面通过勾选的方式触发的将任务与执行人员相关联的请求,发送至服务器,服务器在接收到用户端发送的关联请求之后,将任务与执行人员预关联。当服务器接收到用户端发送对任务的执行人员信息进行变更的请求之后,服务器变更任务与执行人员的预关联的关系。可以理解,上述变更的请求可以基于用户在页面变更勾选关系后触发。

更具体地,还包括对任务的任务类型进行变更,任务类型包括但是不限于添加任务、删除任务或修改任务。具体地,用户端可以将用户在用户端页面通过对编辑组件触发的对任务类型进行变更(例如,通过添加组件添加任务,通过删除组件删除任务或者通过修改组件修改任务)的请求发送至服务器,服务器在接收到该请求之后,按照请求指示的修改内容对项目的任务进行变更。

上述可选的实现方式,提高了项目变更时的便捷性,进而提高了项目变更效率。

步骤102:响应于接收到所述用户端发送的对所述任务变更完成的反馈信息,基于预设的工作流转策略,将所述变更后的任务流转至审核节点。

在本实施例中,用户端可以将用户通过用户端的页面触发的对任务变更完成的请求发送至服务器,服务器基于预设的工作流转策略,将变更完成的任务流转至审核节点。在变更后的任务流转至审核节点之后,服务器可以向任务变更前执行人员的账所号登录的用户端发送通知,以使用户端的页面(可以是工作日历页面)更改任务状态(例如,待审核状态)。

预设的工作流转策略可以采用已公开的流转策略,也可以采用未公开的用于实现上述工作流转作用的技术,在此不做限定。审核节点用于表征变更后的任务进入预设的审核程序,用户端和服务器相互配合完成该预设的审核程序,预设的审核程序用于实现对变更后的任务进行审核。

步骤103:如果在所述审核节点处被触发完成对所述变更后的任务的审核,对所述变更后的任务进行配置。

在本实施例中,预设的审核程序可以包括首先将变更完成的任务发送至目标用户端,以使目标用户端发送用户对变更完成的任务的审核信息,而后服务器基于该审核信息对变更后的任务进行配置。例如,用户在变更操作完成后点击页面分配完成按钮,该项目即进入变更待审核状态,服务器将变更后的任务流转至登录目标账号后的目标用户端处(例如,变更提出者的上级领导处账号对应的用户端)等待审核。对变更后的任务进行配置包括如果审核信息指示审核驳回,则向用户端发送驳回审核的通知信息,且将变更前的项目的数据反馈至用户端。如果审核信息指示审核通过,对变更后的任务进行配置。

作为本实施一种可选的实现方式,在所述审核节点处被触发完成对所述变更后的任务的审核,对所述变更后的任务进行配置包括:如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更内容存储至日志中;如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更内容发送至目标用户端;和/或,如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更后的任务配同步在预设页面中,其中,所述预设页面与所述执行人员信息相对应,所述执行人员信息与所述变更后的任务相关联。

在本实施例中,如果审核通过,服务器可以将所述变更内容对应的信息记录至日志中。例如,可以将添加任务的变更操作对应的变更时间,变更人,变更具体内容记录在日志中,该记录变更操作的日志可供查询,且可以在用以呈现日志的页面被呈现。

具体地,如果审核通过,则可以将变更内容发送至目标用户端,例如,可以以邮件的形式将变更后的项目通知至预设人员(项目相关方)账号登录的用户端。

更具体地,如果审核通过,可以将变更后的任务配置在预设页面中,预设页面与所述执行人员信息相对应,执行人员信息与所述变更后的任务相关联。预设页面包括但是不限于执行人的工作日历页面。将变更后的任务配置在预设页面中包括将变更后的任务对应的名称同步至预设页面中。

在上述可选的实现方式中,由于相关技术中缺失记录和审核功能会导致项目经理无法有效监控项目管理计划的执行过程,缺失通知的功能会导致相关方不能及时实施变更计划,从而产生种种风险,上述可选的实现方式中审核功能的实现减少了因随意变更项目管理计划而产生的项目延期等风险。变更后通过邮件通知相关方使各方信息同步,并能立即实施变更计划。变更日志不仅可供查询,也可以做相应的数据统计,供项目复盘时使用。变更后通过邮件可以实时通知相关方,以使各方信息同步。将变更后的任务实时同步至相关联的执行人员,能够实现立即实施变更计划。解决了在变更项目管理计划时,无记录,无审核,无通知的问题。

作为本实施一种可选的实现方式,方法还包括:响应于接收到用户端发送的创建项目的请求,将所述用户端创建的项目存储至数据库中。

在本实施例中,服务器还可以接收用户通过用户端发送的创建项目的请求,接收用户端发送的用户基于用户端页面创建的项目,创建项目的过程可以包括,用户端首先接收用户通过页面添加的新项目,并接收用户导入的该项目对应的任务列表以及针对该任务配置的执行人员,而后用户端将上述信息发送至服务器。服务器存储创建的项目,并将项目对应的任务名称同步至执行人员的预设页面(例如,可以是工作日历页面)。

从以上的描述中,可以看出,本公开用于项目管理的信息处理方法实施例实现了如下技术效果:方便了对项目整体变更的控制,提高了项目变更的效率。项目任务变更后被审核,实现了项目变更的实时监管,也减少了因随意变更项目管理计划而产生的项目延期等风险。变更后通过邮件通知相关方使各方信息同步,进而提高了项目的实施效率。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

根据本公开实施例,还提供了一种用于实施上述用于项目管理的信息处理方法的装置,如图2所示,该装置包括:变更单元201,被配置成在接收到用户端发送的对项目所包含的任务进行变更的请求之后,基于所述请求指示的变更内容,对所述任务进行变更;流转单元202,被配置成响应于接收到所述用户端发送的对所述任务变更完成的反馈信息,基于预设的工作流转策略,将所述变更后的任务流转至审核节点;配置单元203,被配置成如果在所述审核节点处被触发完成对所述变更后的任务的审核,对所述变更后的任务进行配置。

作为本实施例一种可选的实现方式,变更单元进一步被配置成包括:第一变更模块,被配置成在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的进度信息进行变更,变更所述任务的进度信息;第二变更模块,被配置成在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的执行人员信息进行变更,变更所述任务与所述执行人员信息的关联关系;和/或,第三变更模块,被配置成在接收到用户端发送的对项目所包含的任务进行变更的请求之后,如果所述请求指示对所述任务的任务类型进行变更,变更所述任务的任务类型。

作为本实施例一种可选的实现方式,配置单元进一步被配置成包括:存储模块,被配置成如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更内容存储至日志中;发送模块,被配置成如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更内容发送至目标用户端;和/或,同步模块,被配置成如果在所述审核节点处被触发完成对所述变更后的任务的审核,将所述变更后的任务同步在预设页面中,其中,所述预设页面与所述执行人员信息相对应,所述执行人员信息与所述变更后的任务相关联。

作为本实施例一种可选的实现方式,装置还包括:存储单元,被配置成响应于接收到用户端发送的创建项目的请求,将所述用户端创建的项目存储至数据库中。

从以上的描述中,可以看出,本公开用于项目管理的信息处理实施例实现了如下技术效果:方便了对项目整体变更的控制,提高了项目变更的效率。项目任务变更后被审核,实现了项目变更的实时监管,也减少了因随意变更项目管理计划而产生的项目延期等风险。变更后通过邮件通知相关方使各方信息同步,进而提高了项目的实施效率。

本公开实施例提供了一种电子设备,如图3所示,该电子设备包括一个或多个处理器31以及存储器32,图3中以一个处理器31为例。

该控制器还可以包括:输入装置33和输出装置34。

处理器31、存储器32、输入装置33和输出装置34可以通过总线或者其他方式连接,图3中以通过总线连接为例。

处理器31可以为中央处理器(CentralProcessingUnit,CPU)。处理器31还可以为其他通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器32作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本公开实施例中的控制方法对应的程序指令/模块。处理器31通过运行存储在存储器32中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的用于项目管理的信息处理方法。

存储器32可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据服务器操作的处理装置的使用所创建的数据等。此外,存储器32可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器32可选包括相对于处理器31远程设置的存储器,这些远程存储器可以通过网络连接至网络连接装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置33可接收输入的数字或字符信息,以及产生与服务器的处理装置的用户设置以及功能控制有关的键信号输入。输出装置34可包括显示屏等显示设备。

一个或者多个模块存储在存储器32中,当被一个或者多个处理器31执行时,执行如图1所示的方法。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各电机控制方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)、随机存储记忆体(RandomAccessMemory,RAM)、快闪存储器(FlashMemory)、硬盘(HardDiskDrive,缩写:HDD)或固态硬盘(Solid-StateDrive,SSD)等;存储介质还可以包括上述种类的存储器的组合。

虽然结合附图描述了本公开的实施方式,但是本领域技术人员可以在不脱离本公开的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号