掌桥专利:专业的专利平台
掌桥专利
首页

数据处理方法、装置、设备、计算机可读存储介质及产品

文献发布时间:2023-06-19 12:13:22


数据处理方法、装置、设备、计算机可读存储介质及产品

技术领域

本发明涉及自动化办公领域,尤其涉及一种数据处理方法、装置、设备、计算机可读存储介质及产品。

背景技术

签报,简单的说就是需要领导签字的报告。签报是请示、报告的简化,主要是为了简化流程,提高工作效率而产生的。一般情况下,为了规范管理而将项目分为多个阶段,项目的每一个阶段在完成后,需要进行签报,然后进入下一个阶段。

但是,现有的签报方式在项目的每一个阶段进行签报时,均需要登录界面进行签报,使得项目各个阶段的签报依赖于页面实现,造成现有的项目签报装置的签报便捷性较低,导致签报效率低。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

本发明的主要目的在于提供一种数据处理方法、装置、设备、计算机可读存储介质及产品,旨在解决现有项目的签报效率低的技术问题。

为实现上述目的,本发明提供一种数据处理方法,所述数据处理方法包括以下步骤:

获取项目当前的流程节点对应的节点信息,并确定所述节点信息是否包括设置审批链的信息;

若所述节点信息包括设置审批链的信息,则确定所述流程节点为待签报流程节点,并基于所述节点信息确定签报对象;

基于预设规则提取所述流程节点对应的标签以及正文,将所述标签以及正文添加至预设签报模板以生成所述流程节点对应的签报信息,并向所述签报对象发送所述签报信息;

在接收到所述签报对象反馈的所述签报信息对应的确认信息时,确定所述流程节点完成签报;

若确定所述流程节点审批完成,则将所述项目跳转下一个流程节点,并返回执行所述获取所述项目当前的流程节点对应的节点信息的步骤。

进一步地,所述若所述节点信息包括设置审批链的信息,则确定所述流程节点为待签报流程节点的步骤包括:

若所述节点信息包括设置审批链的信息,则根据所述节点信息确定所述流程节点在所述项目的重要等级;

在所述重要等级大于或等于第一预设等级时,确定所述流程节点为待签报流程节点。

进一步地,所述基于所述节点信息确定签报对象的步骤包括:

若所述重要等级大于或等于第一预设等级,且小于或等于第二预设等级时,则将所述项目的第一负责人确定为签报对象;

若所述重要等级大于第二预设等级,则将所述项目的第一负责人以及第二负责人确定为签报对象,其中,所述第二负责人在所述项目的权限大于所述第一负责人在所述项目的权限。

进一步地,所述基于预设规则提取所述流程节点对应的标签以及正文的步骤包括:

获取所述流程节点对应的关键词,并基于所述节点信息获取所述关键词对应的标签以及正文,所述关键词包括所述流程节点的特征或者所述流程节点的项目信息;所述标签包括所述流程节点的特征或所述流程节点在所述项目的阶段。

进一步地,所述签报信息包括签报页面,所述在接收到所述签报对象反馈的所述签报信息对应的确认信息时,确定所述流程节点完成签报的步骤包括:

获取预设时长内所述签报页面的签报状态,若所述签报状态为签报通过,则确定接收到所述确认信息时,并确定所述流程节点完成签报。

进一步地,所述获取所述项目当前的流程节点对应的节点信息,并基于所述节点信息确定所述流程节点是否为待签报流程节点的步骤之前,所述数据处理方法还包括:

获取所述项目对应的项目信息,根据所述项目信息确定所述项目的流程节点;

确定各个所述流程节点顺序以及节点信息;

将每个所述流程节点与所述流程节点的顺序以及节点信息进行关联存储。

此外,为实现上述目的,本发明还提供一种数据处理装置,所述数据处理装置还包括:

获取模块,用于获取所述项目当前的流程节点对应的节点信息,并确定所述节点信息是否包括设置审批链的信息;

第一确定模块,用于若所述节点信息包括设置审批链的信息,则确定所述流程节点为待签报流程节点,并基于所述节点信息确定签报对象;

生成模块,用于基于预设规则提取所述流程节点对应的标签以及正文,将所述标签以及正文添加至预设签报模板以生成所述流程节点对应的签报信息,并向所述签报对象发送所述生成签报信息;

第二确定模块,用于在接收到所述签报对象反馈的所述签报信息对应的确认信息时,确定所述流程节点完成签报;

跳转模块,用于若确定所述流程节点审批完成,则将所述项目跳转下一个流程节点,并返回执行所述获取所述项目当前的流程节点对应的节点信息的步骤。

此外,为实现上述目的,本发明还提供一种数据处理设备,所述数据处理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据处理程序,所述数据处理程序被所述处理器执行时实现前述的数据处理方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有数据处理程序,所述数据处理程序被处理器执行时实现前述的数据处理方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现前述的数据处理方法的步骤。

本发明通过获取项目当前的流程节点对应的节点信息,并基于所述节点信息确定所述流程节点是否为待签报流程节点,接着在所述流程节点为待签报流程节点时,基于所述节点信息确定签报对象,而后基于预设规则提取所述流程节点对应的标签以及正文,将所述标签以及正文添加至预设签报模板以生成所述流程节点对应的签报信息,并向所述签报对象发送所述签报信息,然后在接收到所述签报对象反馈的所述签报信息对应的确认信息时,确定所述流程节点完成签报,最后若确定所述流程节点审批完成,则将所述项目跳转下一个流程节点,并返回执行所述获取所述项目当前的流程节点对应的节点信息的步骤,通过流程节点的节点信息对流程节点进行签报,能够根据项目的实际情况进行流程节点的签报,提升项目的流程节点的签报合理性,并且无需依赖页面进行项目的签报,提升了项目签报的效率。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的数据处理设备的结构示意图;

图2为本发明数据处理方法第一实施例的流程示意图;

图3为本发明数据处理方法第二实施例的流程示意图;

图4为本发明数据处理装置一实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的数据处理设备的结构示意图。

本发明实施例数据处理设备可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、便携计算机等具有显示功能的可移动式终端设备。

如图1所示,该数据处理设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,数据处理设备还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。当然,数据处理设备还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对数据处理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及数据处理程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的数据处理程序。

在本实施例中,数据处理设备包括:存储器1005、处理器1001及存储在所述存储器1005上并可在所述处理器1001上运行的数据处理程序,其中,处理器1001调用存储器1005中存储的数据处理程序时,并执行以下数据处理方法的各个实施例中的操作。

本发明还提供一种数据处理方法,参照图2,图2为本发明数据处理方法第一实施例的流程示意图。

本实施例中,该数据处理方法包括以下步骤:

步骤S101,获取项目当前的流程节点对应的节点信息,并确定所述节点信息是否包括设置审批链的信息;

本实施例中,执行主体为数据处理装置,项目可以为研发项目、活动项目、销售项目等涉及一个或多个流程节点的项目。项目管理人员可以通过项目审批签报装置设置该项目的各个流程节点,流程节点可以为项目执行过程中需要发起签报时的节点或者其他节点,例如项目的产品在研发至某一重要阶段需要发起签报进行汇报,则在该阶段设置对应的流程节点,而后设置各个流程节点的执行顺序,此外,还可以为每一个流程节点设置完成条件,每一个流程节点的完成条件可以包括完成签报和/或其他完成条件。同时,项目管理人员可以在重要的流程节点上设置审批链。

在该项目进入流程节点后,获取项目当前的流程节点对应的的节点信息,可以理解的是,流程节点存在节点信息,节点信息包括该流程节点所需的完成条件以及该流程节点是否被设置审批链。

而后,基于所述节点信息确定所述流程节点是否为待签报流程节点,具体地,分析该节点信息中是否含有设置审批链的信息,若节点信息中包含有设置审批链的信息,则确定该流程节点需要进行签报,即该流程节点为待签报流程节点。例如,设置审批链的信息可以为预设标记,若节点信息中包括预设标记,即确定节点信息包括设置审批链的信息,进而确定该流程节点为待签报流程节点。

然而本设计不限于此,于其他实施方式中,节点信息中的审批链的信息中包括签报对象,因此,可以直接根据节点信息确定节点信息是否包括签报对象,若包括签报对象,则确定流程节点为待签报流程节点。又一实施方式中,还可以先确定所述节点信息是否包括设置审批链的信息;若所述节点信息包括设置审批链的信息,则再次确定节点信息是否包括签报对象,若包括签报对象,则确定流程节点为待签报流程节点,若不包括,则输出未设置签报对象的错误提示信息。

需要说明的是,在节点信息中不包括设置审批链的信息时,则该流程节点为非待签报流程节点,无需进行签报,在该流程节点的完成条件(其他完成条件完成)被满足后,项目即可进入下一个流程节点。

步骤S102,若所述节点信息包括设置审批链的信息,则确定所述流程节点为待签报流程节点,并基于所述节点信息确定签报对象;

本实施例中,在确定该流程节点为待签报流程节点时,再确定该流程节点的签报对象。例如,节点信息中的审批链的信息中包括签报对象,因此,可以直接根据节点信息确定签报对象。此外,审批链的信息中可以包括具体的签报对象,例如,张三;也可以是签报对象的角色,例如,项目部副经理等。此外,签报对象还可以是预设的终端,例如,审批链的信息中包括姓名、职称或者设定好的终端名称等词语,数据处理装置提取此类词语,即可将该词语所对应的对象或者终端确定为签报对象。

步骤S103,基于预设规则提取所述流程节点对应的标签以及正文,基于所述标签以及正文生成所述流程节点对应的签报信息,并向所述签报对象发送所述签报信息;

本实施例中,数据处理装置在确定流程节点需要进行签报时,在节点信息中获取签报信息对应的标签以及正文,其中,预设规则可以是对标签属性以及正文属性的描述信息,例如标签属性包括项目节点的特征或者该流程节点所在项目的阶段,即标签为项目节点的特征或者该流程节点所在项目的阶段,正文属性包括节点信息中的预设位置,其中,节点信息中的预设位置可以为对项目进行介绍的文字信息,该对项目进行介绍的文字信息即为正文,进而可以通过提取预设位置的文字信息获得正文。另外,该预设规则还可以为标签以及正文的获取方式,例如,根据关键词在节点信息中获取签报信息对应的标签以及正文等。而后数据处理装置将所述标签以及正文添加至预设签报模板以生成所述流程节点对应的签报信息,例如,预设签报模板可以为签报页面的页面模板,数据处理装置先获取对应的页面模板,页面模板中设置有通过以及不通过的按钮,而后数据处理装置将标签以及正文添加至页面模板的对应区域得到签报页面,或者,预设签报模板可以为弹窗模板,弹窗模板设有通过以及不通过的按钮,数据处理装置将标签以及正文添加弹框模板中的对应区域以得到签报信息。

而后,数据处理装置将签报信息发送至签报对象,具体地,签报信息可以是以页面的形式发送至签报对象,即基于签报信息生成签报页面,并将该签报页面发送至签报对象,以在签报对象或者签报对象对应的终端显示该签报页面,使得签报对象对应的执行人可在该签报页面点击确认或者退回,例如,签报页面设有确认按钮,在检测到该确认按钮被触发时,确定检测到确认信息,即可确定签名信息被确认,此时,签报页面被标记为通过,即签报页面的状态为通过状态。

进一步地,一实施例中,签报信息包括签报页面,该步骤S103还包括:

获取预设时长内所述签报页面的签报状态,若所述签报状态为签报通过,则确定接收到所述确认信息时,并确定所述流程节点完成签报。

本实施例中,数据处理装置可以在发送签报信息之后的持续时长达到预设时长时查询签报页面的签报状态,或者,数据处理装置定时查询签报页面的签报状态,其中,预设时长为定时查询的时间间隔的整数倍,以获得预设时长内所述签报页面的签报状态,又或者,数据处理装置实时查询签报页面的签报状态,其中,预设时长可进行合理设置,例如预设时长为5min,若签报页面的签报状态为通过状态,即可确认接收到签名信息的确认信息。

步骤S104,在接收到所述签报对象反馈的所述签报信息对应的确认信息时,确定所述流程节点完成签报;

本实施例中,签报签报指的是需要上级领导签字的报告,在接收到签报信息对应的确认信息时,数据处理装置确定该流程节点完成签报。具体地,若签名对象为一个,则直接确定该流程节点完成签报;若签报对象包括多个,例如,签名对象包括项目经理以及项目副经理,或者项目经理的名称以及项目副经理的名称,或者,项目经理对应的终端以及项目副经理对应的终端,则数据处理装置确定接收到所有的签名对象对应的确认信息,在确定接收到所有的签名对象反馈的签报信息对应的确认信息时,数据处理装置确定该流程节点完成签报。

步骤S105,若确定所述流程节点审批完成,则将所述项目跳转下一个流程节点,并返回执行所述获取所述项目当前的流程节点对应的节点信息的步骤。

本实施例中,在流程节点完成签报之后,数据处理装置该流程节点是否审批完成。容易理解,由于项目的类型不同,例如,某些项目的流程节点的完成条件为完成签报,即流程节点在完成签报后,项目即可进入下一个流程节点,而有的项目的流程节点的完成条件不仅仅包括完成签报这一条件,还包括其他完成条件,因此,流程节点的完成并不意味着流程节点的完成。对此,在接收到签报对象发送的确认信息后,项目审批装置可标记流程节点完成签报,若该流程节点的其他完成条件已完成,则将项目跳转至下一个流程节点。也就是说,对于流程节点的完成条件仅包括完成签报,则确定所述流程节点审批完成,并将项目跳转至下一个流程节点;若流程节点的完成条件包括完成签报以及其他完成条件时,则判断其它完成条件是否完成,若其它完成条件完成,则确定所述流程节点审批完成,将项目跳转至下一个流程节点;若其它完成条件未完成,则在其他完成条件完成后,确定所述流程节点审批完成,将项目跳转至下一个流程节点。

本实施例中,在确定流程节点审批完成后,数据处理装置将项目跳转下一个流程节点,并返回执行步骤S101。具体地,可在确定流程节点审批完成后,数据处理装置先确定该项目是否存在下一个流程节点,若存在则将项目跳转下一个流程节点,否则确定项目完成。

然而本设计不限于此,于其他实施例中,也可以输出提示信息,使得项目人员进行流程节点的签报,也即接收到流程节点的签报请求时,返回执行步骤S101。

本实施例提出的数据处理方法,通过获取项目当前的流程节点对应的节点信息,并基于所述节点信息确定所述流程节点是否为待签报流程节点,接着在所述流程节点为待签报流程节点时,基于所述节点信息确定签报对象,而后基于预设规则提取所述流程节点对应的标签以及正文,将所述标签以及正文添加至预设签报模板以生成所述流程节点对应的签报信息,并向所述签报对象发送所述签报信息,然后在接收到所述签报对象反馈的所述签报信息对应的确认信息时,确定所述流程节点完成签报,最后若确定所述流程节点审批完成,则将所述项目跳转下一个流程节点,并返回执行所述获取所述项目当前的流程节点对应的节点信息的步骤,通过流程节点的节点信息对流程节点进行签报,能够根据项目的实际情况进行流程节点的签报,提升项目的流程节点的签报合理性,并且无需依赖页面进行项目的签报,提升了项目签报的效率以及项目资源利用率。同时,通过发送签报信息至签报对象,大大减小了签报时的信息量,提高了签报对象进行签报的便捷性,进一步提升了项目签报的效率。

基于第一实施例,提出本发明数据处理方法的第二实施例,参照图3,在本实施例中,步骤S101包括:

步骤S201,若所述节点信息包括设置审批链的信息,则根据所述节点信息确定所述流程节点在所述项目的重要等级;

步骤S202,在所述重要等级大于或等于第一预设等级时,确定所述流程节点为待签报流程节点。

需要说明的是,在项目中,往往存在项目的某些阶段是较为重要的阶段,而其他阶段则为不重要的阶段,例如,项目的第三个阶段以及第四阶段是较为重要的阶段,其流程节点需要上级领导进行签报,而该项目的第一以及第二阶段仅需完成准备工作为项目的准备阶段,无需对上级领导进行报备,进而无需上级领导的签报。因此,可通过重要等级表征阶段对应的流程节点在项目中的重要程度。例如,在通过项目审批签报装置设置该项目的各个流程节点时,先确定项目的类型,再确定当前流程节点的顺序,再根据顺序以及类型确定流程节点的重要等级,重要等级越高,流程节点对应的阶段在项目越为重要。节点信息包括流程节点的顺序,而项目审批签报装置中存储有项目的类型与项目名称之间的映射关系,项目名称存储在节点信息中,基于映射关系以及项目名称即可确定项目的类型。而顺序、类型以及重要等级可以设置一个表格,在得到顺序以及类型后,进行查表,即可得到流程节点的重要等。例如,项目为A类型的项目,流程节点的顺序为第三,则流程节点的重要等级为二级重要等级;而项目为A类型的项目,流程节点的顺序为第一,则流程节点的重要等级为一级重要等级。

本实施例中,若所述节点信息包括设置审批链的信息,则通过节点信息确定流程节点在该项目的重要等级;而后判断该重要等级是否大于或等于第一预设等级,其中,第一预设等级可以通过数据处理装置进行合理设置,例如,第一预设等级可为二级重要等级。若确定重要等级大于或等于第一预设等级,则判定该流程节点在该项目中的阶段较为重要,需要上级领导进行审批,因此,确定该流程节点为待签报流程节点。

可以理解的是,若该流程节点的重要等级小于第一预设等级,则该流程节点对应的阶段在该项目中的重要性交底,例如,该流程节点对应的阶段可以为该项目的准备阶段,无需上级领导的签报,进而直接将项目跳转下一个流程节点,并返回执行步骤S101。具体地,若流程节点的完成条件包括其他完成条件时,则判断其它完成条件是否完成,若其它完成条件完成,则将项目跳转至下一个流程节点;若其它完成条件未完成,则在其他完成条件完成后,将项目跳转至下一个流程节点。

本实施例提出的数据处理方法,通过若所述节点信息包括设置审批链的信息,则根据所述节点信息确定所述流程节点在所述项目的重要等级;接着在所述重要等级大于或等于第一预设等级时,确定所述流程节点为待签报流程节点,能够通过流程节点所对应的重要等级准确判定流程节点需要进行签报,进一步提升了项目签报的准确性以及效率。

基于第二实施例,提出本发明数据处理方法的第三实施例,在本实施例中,步骤S102包括:

步骤S301,若所述重要等级大于或等于第一预设等级,且小于或等于第二预设等级时,则将所述项目的第一负责人确定为签报对象;

步骤S302,若所述重要等级大于第二预设等级,则将所述项目的第一负责人以及第二负责人确定为签报对象,其中,所述第二负责人在所述项目的权限大于所述第一负责人在所述项目的权限。

一般情况下,一个项目往往设有多个负责人,各个负责人的权限不同。权限不同,则负责人的权职不同,权限越多,则负责人的权职越大。例如,项目经理对项目的权限大于项目副经理对项目的权限,且项目经理的权职大于项目副经理的权职。流程节点较为重要时,仅需向项目副经理签报;而流程节点很重要时,则需同时向项目副经理以及项目经理签报。对此,数据处理装置预先设置第一预设等级以及第二预设等级,第二预设等级高于第一预设等级,例如,第一预设等级可为二级重要等级,第二预设等级可为三级重要等级,或者,第一预设等级可为三级重要等级,第二预设等级可为五级重要等级。

本实施例中,若确定重要等级大于或等于第一预设等级,则再次判断该重要等级是否大于第二预设等级,若重要等级小于或等于第二预设等级,即重要等级处于第一预设等级与第二预设等级之间,则可确定该流程节点所对应的项目的阶段较为重要,仅需向权限较小的负责人进行签报,也即向第一负责人进行签报,进而将该项目的第一负责人确定为签报对象;若重要等级大于第二预设等级,则可确定该流程节点所对应的项目的阶段很重要,此时需要向第一负责人以及第二负责人继续签报,进而将项目的第一负责人以及第二负责人确定为签报对象,其中,所述第二负责人在所述项目的权限大于所述第一负责人在所述项目的权限。

其中,由于第二负责人的权职高于第一负责人的权职。而在向第一负责人以及第二负责人进行签报时,先向第一负责人发送签报信息,若第一负责人确认后,再将确认的签报信息发送至第二负责人,若第二负责人确认,即可标记流程节点完成签报。

需要说明的是,项目包括项目信息,项目信息中包括有各个流程节点对应的负责角色,可根据当前流程节点确定负责角色,从而根据负责角色在通信录中查找负责角色对应的终端,也即查找第一负责人以及第二负责人对应的终端,从而向终端发送提示信息。

本实施例提出的数据处理方法,通过若所述重要等级大于或等于第一预设等级,且小于或等于第二预设等级时,则将所述项目的第一负责人确定为签报对象,若所述重要等级大于第二预设等级,则将所述项目的第一负责人以及第二负责人确定为签报对象,其中,所述第二负责人在所述项目的权限大于所述第一负责人在所述项目的权限,能够根据流程节点的重要等级快速准确地确定签报对象,进一步提升了项目签报的准确性以及效率。

基于第一实施例,提出本发明数据处理方法的第四实施例,在本实施例中,步骤S103包括:

步骤S401,获取所述流程节点对应的关键词,并基于所述节点信息获取所述关键词对应的标签以及正文。

本实施例中,在获取到签报对象之后,基于预设规则提取所述流程节点对应的关键词,该关键词可以是当前流程节点的特征,也可以是当前流程阶段对应的项目信息。例如,可以设置关键词的类型,类型可以是节点名称,则提取出节点名称作为关键词。

而后,基于所述节点信息获取所述关键词对应的标签以及正文,其中,标签是项目节点的特征或者该流程节点所在项目的阶段,此外,节点信息中的预设位置是对项目进行介绍的文字信息,进而通过提取预设位置的文字信息获得正文。

其中,所述关键词包括所述流程节点的特征或者所述流程节点的项目信息;所述标签包括所述流程节点的特征或所述流程节点在所述项目的阶段。

本实施例提出的数据处理方法,通过获取所述流程节点对应的关键词,并基于所述节点信息获取所述关键词对应的标签以及正文,实现了根据关键词获得签报信息对应的标签以及正文,以确保签报信息与流程节点一一对应,进一步提升项目签报的效率。

基于上述各个实施例,提出本发明数据处理方法的第五实施例,在本实施例中,步骤S101之前,该数据处理方法还包括:

步骤S501,获取所述项目对应的项目信息,根据所述项目信息确定所述项目的流程节点;

步骤S502,确定各个所述流程节点顺序以及节点信息;

步骤S503,将每个所述流程节点与所述流程节点的顺序以及节点信息进行关联存储。

本实施例中,项目管理人员可以在数据处理装置上设置或者上传项目的项目信息,进而数据处理装置可以获取到该项目的项目信息,并根据项目信息确定流程节点,而后确定各个所述流程节点顺序以及节点信息。例如,A类型的项目分为六个阶段,每一个阶段对应一个流程节点。项目管理人员可以上传项目的项目信息,数据处理装置根据项目信息确定项目的类型,从而根据项目的类型确定该项目的各个流程节点。数据处理装置可以输出各个流程节点以供项目管理人员进行确认,当然,项目管理人员可以对流程节点进行删减以及增加。管理人员可以在数据处理装置的界面上为需要进行签报的流程节点设置审批链,设置审批链即为各个流程节点配置节点信息。当然,项目管理人员可以设置各个流程节点的重要等级,以为流程节点配置节点信息。

此外,数据处理装置确定各个流程节点后,可以根据各个流程节点对应的顺序自行为各个流程节点设置重要等级,重要等级即为节点信息。项目管理人员可以对项目进行描述,例如,项目分为多少个阶段,每一个阶段对应的顺序,每一个阶段的重要程度,以及哪一些阶段需要进行签报等。这些描述信息即为视为项目的项目信息。数据处理装置在项目信息中提取阶段的描述,从而确定项目的各个流程节点;再从项目信息中提取顺序,为各个流程节点配置顺序;最后提取每个阶段的重要程序以及每个阶段是否需要进行签报,从而为流程节点配置节点信息。

而后,再为每个流程节点配置顺序和节点信息后,将每个所述流程节点与所述流程节点的顺序以及节点信息进行关联存储,从而构建项目的各个流程节点。

本实施例提出的数据处理方法,通过获取项目信息,根据所述项目信息确定所述项目的流程节点;接着为各个所述流程节点配置顺序以及节点信息;而后将每个所述流程节点与所述流程节点的顺序以及节点信息进行关联存储,通过设置项目的各个流程节点,以便于后续各个流程节点的签报,进一步提高项目签报的效率以及便捷性。

此外,本发明实施例还提出一种数据处理装置,参照图4,图4为本发明数据处理装置一实施例的功能模块示意图。

本实施例中,数据处理装置包括:

获取模块110,用于获取项目当前的流程节点对应的节点信息,并基于所述节点信息确定所述流程节点是否为待签报流程节点;

第一确定模块120,用于在所述流程节点为待签报流程节点时,基于所述节点信息确定签报对象;

生成模块130,用于基于预设规则提取所述流程节点对应的标签以及正文,将所述标签以及正文添加至预设签报模板以生成所述流程节点对应的签报信息,并向所述签报对象发送所述生成签报信息;

第二确定模块140,用于在接收到所述签报对象反馈的所述签报信息对应的确认信息时,确定所述流程节点完成签报;

跳转模块150,用于若确定所述流程节点审批完成,则将所述项目跳转下一个流程节点,并返回执行所述获取所述项目当前的流程节点对应的节点信息的步骤。

进一步地,获取模块110,还用于:

则根据所述节点信息确定所述流程节点在所述项目的重要等级;

在所述重要等级大于或等于第一预设等级时,确定所述流程节点为待签报流程节点。

进一步地,第一确定模块120,还用于:

若所述重要等级大于或等于第一预设等级,且小于或等于第二预设等级时,则将所述项目的第一负责人确定为签报对象;

若所述重要等级大于第二预设等级,则将所述项目的第一负责人以及第二负责人确定为签报对象,其中,所述第二负责人在所述项目的权限大于所述第一负责人在所述项目的权限。

进一步地,获取模块110,还用于:

确定所述节点信息是否包括设置审批链的信息;

若所述节点信息包括设置审批链的信息,则确定所述流程节点为待签报流程节点。

生成模块130,还用于:

获取所述流程节点对应的关键词,并基于所述节点信息获取所述关键词对应的标签以及正文,所述关键词包括所述流程节点的特征或者所述流程节点的项目信息;所述标签包括所述流程节点的特征或所述流程节点在所述项目的阶段。

进一步地,第一确定模块120,还用于:

获取预设时长内所述签报页面的签报状态,若所述签报状态为签报通过,则确定接收到所述确认信息时,并确定所述流程节点完成签报。

进一步地,数据处理装置还包括:

获取所述项目对应的项目信息,根据所述项目信息确定所述项目的流程节点;

确定各个所述流程节点顺序以及节点信息;

将每个所述流程节点与所述流程节点的顺序以及节点信息进行关联存储。

需要说明的是,数据处理装置的各个实施例与上述数据处理方法的各实施例基本相同,在此不再详细赘述。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有数据处理程序,所述数据处理程序被处理器执行时实现如上述中任一项所述的数据处理方法的步骤。

本发明计算机可读存储介质具体实施例与上述数据处理方法的各实施例基本相同,在此不再详细赘述。

此外,本发明实施例还提出一种计算机程序产品,该计算机程序产品上包括数据处理程序,所述数据处理程序被处理器执行时实现如上所述的数据处理方法的步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

相关技术
  • 产品数据处理方法、装置、计算机设备及计算机可读存储介质
  • 产品性能预测模型的建立方法和装置、计算机设备、计算机可读存储介质、产品性能预测方法及预测系统
技术分类

06120113210876