OA办公流程处理方法、装置及OA办公服务器与流程

文档序号:18270762发布日期:2019-07-27 09:39阅读:185来源:国知局
OA办公流程处理方法、装置及OA办公服务器与流程

本发明涉及协同办公领域,具体而言,涉及一种oa办公流程处理方法、装置及oa办公服务器。



背景技术:

目前,办公自动化(officeautomation,简称oa)是将利用现代通信技术、办公自动化设备和电子计算机系统或工作站来实现事务处理、信息管理和决策支持的综合自动化。oa系统是建立在计算机局部网络基础上的一种分布式信息处理系统,所以又称办公信息系统。oa系统是一种人机系统,其核心设备是电子计算机系统或oa工作站。oa系统包括信息采集、信息加工、信息传输和信息存取等四个基本环节。其主要特点为开放性、易用性、健壮性、严密性和实用性。其操作类型通常包括:流程的发起、任务分配、传递、获取流程状态、流转日志、流程状态图等。

当前的oa办公流程缺乏有效的协同平台支持,各流程审批人之间的协同办公往往效率低下,尤其在流程节点较多时,信息传递和共享不及时、不充分。



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种oa办公流程处理方法、装置及oa办公服务器,以解决或者改善上述问题。

根据本发明实施例的一个方面,提供一种电子设备,可以包括一个或多个存储介质和一个或多个与存储介质通信的处理器。一个或多个存储介质存储有处理器可执行的机器可读指令。当电子设备运行时,所述处理器执行所述机器可读指令,以执行oa办公流程处理方法。

根据本发明实施例的另一方面,提供一种oa办公流程处理方法,应用于oa办公服务器,所述方法包括:

接收第一用户通过点击第一oa办公终端上展示的第一办公流程项目触发的第一办公请求,所述第一办公流程项目为针对所述第一用户的待处理办公流程的下一步流程操作所对应的办公流程项目;

根据所述第一办公请求,获取与所述待处理办公流程的下一步流程操作对应的层叠显示区域,并在第二用户的第二oa办公终端的显示界面上显示所述层叠显示区域;其中,所述层叠显示区域包括流程处理记录区和与所述第一办公流程项目所匹配的第二办公流程项目;

接收所述第二用户通过点击所述第一oa办公终端上展示的所述第二办公流程项目触发的第二办公请求,所述第二办公请求中包括所述第二用户在所述流程处理记录区内的记录的流程处理信息;

根据所述第二办公请求,在所述第二oa办公终端的显示界面上退出所述层叠显示区域,并在所述第二办公流程项目下保存所述记录的流程处理信息。

可选地,所述层叠显示区域还包括第三办公流程项目,所述方法还包括:

接收所述第二用户通过所述第二oa办公终端点击所述第三办公流程项目触发的第三办公请求,所述第三办公请求用于请求中止所述待处理办公流程的下一步操作;

根据所述第三办公请求,中止处理所述待处理办公流程的下一步操作,并在所述第二oa办公终端的显示界面上隐藏最小化所述层叠显示区域。

可选地,所述层叠显示区域还包括第四办公流程项目,所述流程处理记录区处于锁定状态,所述接收所述第二用户通过点击所述第一oa办公终端上展示的所述第二办公流程项目触发的第二办公请求的步骤之前,所述方法还包括:

接收所述第二用户通过点击所述第一oa办公终端上展示的第四办公流程项目触发的第四办公请求,所述第四办公请求用于请求修改所述流程处理记录区内保存的流程处理信息;

根据所述第四办公请求,将所述流程处理记录区从锁定状态修改为待编辑状态。

可选地,所述方法还包括:

根据所述流程处理信息与标准流程操作信息之间的对应关系,获取所述流程处理信息对应的标准流程操作信息,所述标准流程操作信息包括:至少一个第一流程处理项目以及每个第一流程处理项目的第一项目优先级标识;

接收所述第二用户通过所述第二oa办公终端输入的第二流程处理项目及该第二流程处理项目的第二项目优先级标识;

若判定所述第二流程处理项目不在所述标准流程操作信息中,则根据所述流程处理信息与流程处理方案之间的对应关系,获取所述流程处理信息对应的流程处理方案;

若判定所述第二流程处理项目在所述标准流程操作信息中,则判断所述第二项目优先级标识是否与所述标准流程操作信息中对应的第二知识条目的第二项目优先级标识相同;

若所述第二项目优先级标识与所述标准流程操作信息中对应的第二知识条目的第二项目优先级标识不相同,则根据所述流程处理信息、所述第一项目优先级标识与所述流程处理方案的对应关系,获取所述流程处理信息和所述第一项目优先级标识对应的流程处理方案,并将所述流程处理方案发送给所述第二oa办公终端,以便于所述第二oa办公终端显示所述流程处理方案。

可选地,所述标准流程操作信息通过以下方式获取:

接收oa配置管理终端发送的数据获取请求,所述数据获取请求包含各个业务部门的oa管理标识和oa管理数据信息;

根据所述各个业务部门的oa管理标识,获取所述各个业务部门的oa管理标识对应的oa流程规范信息;

根据所述oa流程规范信息和所述oa管理数据信息生成预设oa配置表,并将生成的预设oa配置表发送给所述各个业务部门的oa管理标识对应的业务终端;

接收各个所述业务终端发送的oa配置管理数据,对所述oa配置管理数据进行处理,以使处理后的oa配置管理数据匹配所述oa配置管理终端的需求;

对各个所述业务终端所对应的处理后的oa配置管理数据进行整理,得到标准流程操作信息。

可选地,所述根据所述各个业务部门的oa管理标识,获取所述各个业务部门的oa管理标识对应的oa流程规范信息的步骤,包括:

根据所述各个业务部门的oa管理标识,在所述各个业务部门的业务部门数据库中查找是否存在与所述oa管理标识对应的oa流程规范信息;

若不存在,则发送信息获取请求到所述oa管理标识对应的业务终端,接收并存储所述业务终端返回的所述oa流程规范信息。

根据本发明实施例的另一方面,提供一种oa办公流程处理装置,应用于oa办公服务器,所述装置包括:

接收模块,用于接收第一用户通过点击第一oa办公终端上展示的第一办公流程项目触发的第一办公请求,所述第一办公流程项目为针对所述第一用户的待处理办公流程的下一步流程操作所对应的办公流程项目;

获取模块,用于根据所述第一办公请求,获取与所述待处理办公流程的下一步流程操作对应的层叠显示区域,并在第二用户的第二oa办公终端的显示界面上显示所述层叠显示区域;其中,所述层叠显示区域包括流程处理记录区和与所述第一办公流程项目所匹配的第二办公流程项目;

所述接收模块,还用于接收所述第二用户通过点击所述第一oa办公终端上展示的所述第二办公流程项目触发的第二办公请求,所述第二办公请求中包括所述第二用户在所述流程处理记录区内的记录的流程处理信息;

退出隐藏模块,用于根据所述第二办公请求,在所述第二oa办公终端的显示界面上退出隐藏所述层叠显示区域,并在所述第二办公流程项目下保存所述记录的流程处理信息。

根据本发明实施例的另一方面,提供一种可读存储介质,该可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行上述的oa办公流程处理方法的步骤。

基于上述任一方面,本发明实施例根据第一用户通过点击第一oa办公终端上展示的第一办公流程项目触发的第一办公请求,获取与待处理办公流程的下一步流程操作对应的层叠显示区域,并在第二用户的第二oa办公终端的显示界面上显示层叠显示区域。而后根据第二用户通过点击第一oa办公终端上展示的第二办公流程项目触发的第二办公请求,在第二oa办公终端的显示界面上退出层叠显示区域,并在第二办公流程项目下保存记录的流程处理信息。如此,能够将各个流程业务部门的oa工作流程整合在一起,一步到位地实现了oa工作流程的简化,极大提高了各流程审批人之间的协同办公效率,提高信息传递和共享的及时性。

为使本发明实施例的上述目的、特征和优点能更明显易懂,下面将结合实施例,并配合所附附图,作详细说明。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1是本发明实施例提供的办公系统的交互示意框图;

图2示出了本发明实施例所提供的图1的oa办公服务器的组件示意图;

图3示出了本发明实施例所提供的oa办公流程处理方法的流程示意图之一;

图4示出了本发明实施例所提供的oa办公流程处理方法的流程示意图之二;

图5示出了本发明实施例所提供的oa办公流程处理装置的功能模块框图。

具体实施方式

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

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

图1是本发明实施例提供的办公系统10的应用场景示意图。办公系统10可以包括oa办公服务器100、第一oa办公终端200以及第二oa办公终端300,第一oa办公终端200以及第二oa办公终端300分别通过网络与oa办公服务器100通信连接。

图1所示的办公系统10仅为一种可行的示例,在其它可行的实施例中,该办公系统10也可以仅包括图1所示组成部分的其中一部分或者还可以包括其它的组成部分。

oa办公服务器100可以经由网络访问存储在第一oa办公终端200和第二oa办公终端300中的数据信息。网络可以用于信息和/或数据的交换。网络可以是任何类型的有线或者无线网络,或者是他们的结合。仅作为示例,网络可以包括有线网络、无线网络、光纤网络、远程通信网络、内联网、因特网、局域网(localareanetwork,lan)、广域网(wideareanetwork,wan)、无线局域网(wirelesslocalareanetworks,wlan)、城域网(metropolitanareanetwork,man)、广域网(wideareanetwork,wan)、公共电话交换网(publicswitchedtelephonenetwork,pstn)、蓝牙网络、zigbee网络、或近场通信(nearfieldcommunication,nfc)网络等。

第一oa办公终端200和第二oa办公终端300可以为包括手机、平板电脑、个人数字助理(英文全称:personaldigitalassistant,英文缩写:pda)、销售终端(英文全称:pointofsales,英文缩写:pos)、车载电脑等任意终端设备。

图2示出了图1中所示的oa办公服务器100的示例性组件示意图。oa办公服务器100可以包括一个或多个处理器104,诸如一个或多个中央处理单元(cpu),每个处理单元可以实现一个或多个硬件线程。oa办公服务器100还可以包括任何存储介质106,其用于存储诸如代码、设置、数据等之类的任何种类的信息。非限制性的,比如,存储介质106可以包括以下任一项或多种组合:任何类型的ram,任何类型的rom,闪存设备,硬盘,光盘等。更一般地,任何存储介质都可以使用任何技术来存储信息。进一步地,任何存储介质可以提供信息的易失性或非易失性保留。进一步地,任何存储介质可以表示oa办公服务器100的固定或可移除部件。在一种情况下,当处理器104执行被存储在任何存储介质或存储介质的组合中的相关联的指令时,oa办公服务器100可以执行相关联指令的任一操作。oa办公服务器100还包括用于与任何存储介质交互的一个或多个驱动单元108,诸如硬盘驱动单元、光盘驱动单元等。

oa办公服务器100还包括输入/输出110(i/o),其用于接收各种输入(经由输入单元112)和用于提供各种输出(经由输出单元114))。一个具体输出机构可以包括呈现设备116和相关联的图形用户接口(gui)118。oa办公服务器100还可以包括一个或多个网络接口120,其用于经由一个或多个通信单元122与其他设备交换数据。一个或多个通信总线124将上文所描述的部件耦合在一起。

通信单元122可以以任何方式实现,例如,通过局域网、广域网(例如,因特网)、点对点连接等、或其任何组合。通信单元122可以包括由任何协议或协议组合支配的硬连线链路、无线链路、路由器、网关功能、名称oa办公服务器100等的任何组合。

图3示出了本发明实施例提供的oa办公流程处理方法的流程示意图,该oa办公流程处理方法可由图1中所示的oa办公服务器100执行,该oa办公流程处理方法的详细步骤介绍如下。

步骤s110,接收第一用户通过点击第一oa办公终端200上展示的第一办公流程项目触发的第一办公请求,所述第一办公流程项目为针对所述第一用户的待处理办公流程的下一步流程操作所对应的办公流程项目。

步骤s120,根据所述第一办公请求,获取与所述待处理办公流程的下一步流程操作对应的层叠显示区域,并在第二用户的第二oa办公终端300的显示界面上显示所述层叠显示区域。其中,所述层叠显示区域包括流程处理记录区和与所述第一办公流程项目所匹配的第二办公流程项目。

步骤s130,接收所述第二用户通过点击所述第一oa办公终端200上展示的所述第二办公流程项目触发的第二办公请求,所述第二办公请求中包括所述第二用户在所述流程处理记录区内的记录的流程处理信息。

步骤s140,根据所述第二办公请求,在所述第二oa办公终端300的显示界面上退出所述层叠显示区域,并在所述第二办公流程项目下保存所述记录的流程处理信息。

基于上述设计,本实施例根据第一用户通过点击第一oa办公终端200上展示的第一办公流程项目触发的第一办公请求,获取与待处理办公流程的下一步流程操作对应的层叠显示区域,并在第二用户的第二oa办公终端300的显示界面上显示层叠显示区域。而后根据第二用户通过点击第一oa办公终端200上展示的第二办公流程项目触发的第二办公请求,在第二oa办公终端300的显示界面上退出层叠显示区域,并在第二办公流程项目下保存记录的流程处理信息。如此,以使得各个流程业务部门的用户可以通过在层叠显示区域的中与第一办公流程项目所匹配的第二办公流程项目下保存记录的流程处理信息内输入流程处理信息,从而将各个流程业务部门的oa工作流程整合在一起,一步到位地实现了oa工作流程的简化,减少了流程操作步骤,极大提高了各流程审批人之间的协同办公效率,提高信息传递和共享的及时性。

在一种可能的实现方式中,所述层叠显示区域还可以包括第三办公流程项目,前述的oa办公流程方法还可以包括:接收所述第二用户通过所述第二oa办公终端300点击所述第三办公流程项目触发的第三办公请求,所述第三办公请求用于请求中止所述待处理办公流程的下一步操作。接着,根据所述第三办公请求,中止处理所述待处理办公流程的下一步操作,并在所述第二oa办公终端300的显示界面上隐藏最小化所述层叠显示区域。如此,以便于下一个流程的流程业务部门在具体核实相关事项时可以随时中止处理所述待处理办公流程的下一步操作。

在一种可能的实现方式中,所述层叠显示区域还可以包括第四办公流程项目,所述流程处理记录区处于锁定状态,在步骤s130之前,前述的oa办公流程方法还可以包括:接收所述第二用户通过点击所述第一oa办公终端200上展示的第四办公流程项目触发的第四办公请求,所述第四办公请求用于请求修改所述流程处理记录区内保存的流程处理信息。接着,根据所述第四办公请求,将所述流程处理记录区从锁定状态修改为待编辑状态。如此,以便于下一个流程的流程业务部门在具体核实相关事项结束后可以随时编辑所述待处理办公流程。

在一种可能的实现方式中,请结合参阅图4,在步骤s140之后,前述的oa办公流程方法还可以包括如下步骤:

步骤s150,根据所述流程处理信息与标准流程操作信息之间的对应关系,获取所述流程处理信息对应的标准流程操作信息,所述标准流程操作信息包括:至少一个第一流程处理项目以及每个第一流程处理项目的第一项目优先级标识。

步骤s160,接收所述第二用户通过所述第二oa办公终端300输入的第二流程处理项目及该第二流程处理项目的第二项目优先级标识。

步骤s170,若判定所述第二流程处理项目不在所述标准流程操作信息中,则根据所述流程处理信息与流程处理方案之间的对应关系,获取所述流程处理信息对应的流程处理方案。

步骤s180,若判定所述第二流程处理项目在所述标准流程操作信息中,则判断所述第二项目优先级标识是否与所述标准流程操作信息中对应的第二知识条目的第二项目优先级标识相同。

步骤s190,若所述第二项目优先级标识与所述标准流程操作信息中对应的第二知识条目的第二项目优先级标识不相同,则根据所述流程处理信息、所述第一项目优先级标识与所述流程处理方案的对应关系,获取所述流程处理信息和所述第一项目优先级标识对应的流程处理方案,并将所述流程处理方案发送给所述第二oa办公终端300,以便于所述第二oa办公终端300显示所述流程处理方案。

基于上述设计,能够在一些流程处理误操作后为用户提供解决的流程处理方案,减少oa办公过程中的失误,进一步地提高容错效果。

在一种可能的实现方式中,上述的标准流程操作信息可以通过以下方式获取:

第一、接收oa配置管理终端发送的数据获取请求,所述数据获取请求包含各个业务部门的oa管理标识和oa管理数据信息。

第二、根据所述各个业务部门的oa管理标识,获取所述各个业务部门的oa管理标识对应的oa流程规范信息。例如,可以根据所述各个业务部门的oa管理标识,在所述各个业务部门的业务部门数据库中查找是否存在与所述oa管理标识对应的oa流程规范信息。若不存在,则发送信息获取请求到所述oa管理标识对应的业务终端,接收并存储所述业务终端返回的所述oa流程规范信息。

第三、根据所述oa流程规范信息和所述oa管理数据信息生成预设oa配置表,并将生成的预设oa配置表发送给所述各个业务部门的oa管理标识对应的业务终端。

第四、接收各个所述业务终端发送的oa配置管理数据,对所述oa配置管理数据进行处理,以使处理后的oa配置管理数据匹配所述oa配置管理终端的需求。

第五、对各个所述业务终端所对应的处理后的oa配置管理数据进行整理,得到标准流程操作信息。

如此,通过协调各个业务终端即可快速生成标准流程操作信息,从而规范实际oa操作过程中各个业务部门的流程。

请参阅图5,本发明实施例提供一种对应于上述oa办公流程处理方法的oa办公流程处理装置400,该oa办公流程处理装置400实现的功能可以对应上述oa办公流程处理方法执行的步骤。该oa办公流程处理装置400可以理解为上述oa办公服务器100,或oa办公服务器100的处理器,也可以理解为独立于上述oa办公服务器100或处理器之外的在oa办公服务器100控制下实现本发明功能的组件,如图4所示,该oa办公流程处理装置400可以包括接收模块410、获取模块420以及退出隐藏模块430,下面分别对该oa办公流程处理装置400的各个功能模块的功能进行详细阐述。

接收模块410,用于接收第一用户通过点击第一oa办公终端200上展示的第一办公流程项目触发的第一办公请求,所述第一办公流程项目为针对所述第一用户的待处理办公流程的下一步流程操作所对应的办公流程项目。

获取模块420,用于根据所述第一办公请求,获取与所述待处理办公流程的下一步流程操作对应的层叠显示区域,并在第二用户的第二oa办公终端300的显示界面上显示所述层叠显示区域;其中,所述层叠显示区域包括流程处理记录区和与所述第一办公流程项目所匹配的第二办公流程项目;

所述接收模块410,还用于接收所述第二用户通过点击所述第一oa办公终端200上展示的所述第二办公流程项目触发的第二办公请求,所述第二办公请求中包括所述第二用户在所述流程处理记录区内的记录的流程处理信息。

退出隐藏模块430,用于根据所述第二办公请求,在所述第二oa办公终端300的显示界面上退出隐藏所述层叠显示区域,并在所述第二办公流程项目下保存所述记录的流程处理信息。

在一种可能的实现方式中,所述层叠显示区域还包括第三办公流程项目。所述接收模块,还用于接收所述第二用户通过所述第二oa办公终端300点击所述第三办公流程项目触发的第三办公请求,所述第三办公请求用于请求中止所述待处理办公流程的下一步操作。

所述退出隐藏模块,还用于根据所述第三办公请求,中止处理所述待处理办公流程的下一步操作,并在所述第二oa办公终端300的显示界面上隐藏最小化所述层叠显示区域。

上述模块可以经由有线连接或无线连接彼此连接或通信。有线连接可以包括金属线缆、光缆、混合线缆等,或其任意组合。无线连接可以包括通过lan、wan、蓝牙、zigbee、或nfc等形式的连接,或其任意组合。两个或更多个模块可以组合为单个模块,并且任何一个模块可以分成两个或更多个单元。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考方法实施例中的对应过程,本发明中不再赘述。在本发明所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1