CN112330299A - 业务流程管理方法、装置、设备及存储介质 - Google Patents
业务流程管理方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN112330299A CN112330299A CN202011302799.1A CN202011302799A CN112330299A CN 112330299 A CN112330299 A CN 112330299A CN 202011302799 A CN202011302799 A CN 202011302799A CN 112330299 A CN112330299 A CN 112330299A
- Authority
- CN
- China
- Prior art keywords
- information
- communication
- business
- business process
- service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/289—Phrasal analysis, e.g. finite state techniques or chunking
- G06F40/295—Named entity recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及大数据领域,公开了业务流程管理方法、装置、设备及存储介质。该包括:获取业务流程的需求信息,并提取需求信息中的沟通特征和业务人员信息;基于沟通特征,从预置数据库中抽取与业务流程的多个沟通节点;配置各沟通节点的功能参数文件,并基于业务人员信息,关联各沟通节点对应各业务人员的联系信息;将关联后的各沟通节点转化为业务管理流程;接收客户端的业务沟通请求,并基于业务沟通请求,采用业务管理流程推送沟通通知信息至当前沟通节点的各业务人员。本发明还涉及区块链技术,所述需求信息存储于区块链中。本发明实现了各业务人员职务的清晰定位,简化了业务流程的配置框架,提升了业务人员管理与分配的清晰度。
Description
技术领域
本发明涉及大数据领域,尤其涉及一种业务流程管理方法、装置、设备及存储介质。
背景技术
企业在运营过程中有监管、经营、协同工作、业绩指标核算等多种问题,对于大型企业,包含多个机构与部门,企业总部和各分支机构针对存在的各种问题和总部下发的各种指示,经常以线上沟通沟通的方式进行协同处理,而针对不同的沟通需求有着不同的业务流程和业务人员参与。
传统的业务流程根据具体的沟通需求设置固定流程,这类方案流程优先级大于沟通,造成从各分支机构到企业总部从下至上的沟通困难,无法确定具体的负责人员与沟通对象,即使确定亦需要经过繁杂的流程,进行申请、审核、审批等过程,即存在业务流程的配置框架较为繁杂的问题。
发明内容
本发明的主要目的在于解决业务流程的配置框架较为繁杂的技术问题。
本发明第一方面提供了一种业务流程管理方法,包括:
获取业务流程的需求信息,并提取所述需求信息中的沟通特征,以及提取所述需求信息中的业务人员信息;
基于所述沟通特征,从预置数据库中抽取与所述业务流程的多个沟通节点;
配置所述各沟通节点的功能参数文件,并基于所述业务人员信息,关联所述各沟通节点对应各业务人员的联系信息;
将关联后的各沟通节点转化为业务管理流程;
接收客户端的业务沟通请求,并基于所述业务沟通请求,采用所述业务管理流程关联当前沟通节点的各业务人员。
可选的,在本发明第一方面的第一种实现方式中,所述提取所述需求信息中的沟通特征包括:
根据所述需求信息,确定所述业务流程涉及的项目领域、部门信息、流转线路、流转指标;
基于所述项目领域、所述部门信息、所述流转线路、所述流转指标,确定对应的项目领域编码、部门编码、流转衔接编码、流转指标编码;
按照预设顺序对所述项目领域编码、所述部门编码、所述流转衔接编码、所述流转指标编码进行拼接,得到对应的沟通特征。
可选的,在本发明第一方面的第二种实现方式中,所述基于所述沟通特征,从预置数据库中抽取与所述业务流程的多个沟通节点包括:
基于所述项目领域编码、所述部门编码、所述流转指标编码,确定所述业务流程中的多个属性标识信息;
基于所述各属性标识信息,遍历预置数据库,匹配对应的沟通节点并进行获取,并将所述相匹配的沟通节点作为所述业务流程的沟通节点。
可选的,在本发明第一方面的第三种实现方式中,所述配置所述各沟通节点的功能参数文件包括:
确定所述各沟通节点的节点内容,并基于所述节点内容,配置对应的沟通节点流转按钮;
提取所述流转按钮中的权限信息,并基于所述权限信息,筛选对应的功能参数文件并进行配置。
可选的,在本发明第一方面的第四种实现方式中,所述提取所述需求信息中的业务人员信息包括:
对所述需求信息中的文本进行分句处理,得到多条语句;
采用预置语义识别数据库,确定所述各语句的语言逻辑,并基于所述语言逻辑,确定所述各语句的词文本及对应的词信息;
基于所述词信息,采用预置的筛除规则排除所述各词文本中的非姓名文本,并采用预置姓名识别数据库,确定各词文本中的姓名文本,并将所述姓名文本作为业务人员信息。
可选的,在本发明第一方面的第五种实现方式中,所述将关联后的各沟通节点转化为业务管理流程包括:
获取关联后的各沟通节点对应的文件包,并将所述文件包转化为数据流;
通过预置提取正则表达式提取所述数据流中与所述各流程节点相关的节点数据;
对所述节点数据进行清洗,得到对应的表单源码;
通过预置富文本编辑器编辑所述表单源码,生成对应的静态表单,并将所述静态表单作为业务管理流程。
可选的,在本发明第一方面的第六种实现方式中,在所述将关联后的各沟通节点转化为业务管理流程之后,还包括:
获取所述各沟通节点中的各级别管理账户,并监听所述各级别管理账户的流程调度指令;
当监听到所述流程调度指令时,获取对应的流程调度信息,并基于所述流程调度信息修改所述业务管理流程。
本发明第二方面提供了一种业务流程管理装置,包括:
提取模块,用于获取业务流程的需求信息,并提取所述需求信息中的沟通特征,以及提取所述需求信息中的业务人员信息;
抽取模块,用于基于所述沟通特征,从预置数据库中抽取与所述业务流程的多个沟通节点;
配置模块,用于配置所述各沟通节点的功能参数文件,并基于所述业务人员信息,关联所述各沟通节点对应各业务人员的联系信息;
转化模块,用于将关联后的各沟通节点转化为业务管理流程;
关联模块,用于接收客户端的业务沟通请求,并基于所述业务沟通请求,采用所述业务管理流程关联当前沟通节点的各业务人员。
可选的,在本发明第二方面的第一种实现方式中,所述提取模块包括:
第一确定单元,用于根据所述需求信息,确定所述业务流程涉及的项目领域、部门信息、流转线路、流转指标;
第二确定单元,用于基于所述项目领域、所述部门信息、所述流转线路、所述流转指标,确定对应的项目领域编码、部门编码、流转衔接编码、流转指标编码;
拼接单元,用于按照预设顺序对所述项目领域编码、所述部门编码、所述流转衔接编码、所述流转指标编码进行拼接,得到对应的沟通特征。
可选的,在本发明第二方面的第二种实现方式中,所述抽取模块包括:
第三确定单元,用于基于所述项目领域编码、所述部门编码、所述流转指标编码,确定所述业务流程中的多个属性标识信息;
匹配单元,用于基于所述各属性标识信息,遍历预置数据库,匹配对应的沟通节点并进行获取,并将所述相匹配的沟通节点作为所述业务流程的沟通节点。
可选的,在本发明第二方面的第三种实现方式中,所述配置模块包括:
配置单元,用于确定所述各沟通节点的节点内容,并基于所述节点内容,配置对应的沟通节点流转按钮;
第一筛选单元,用于提取所述流转按钮中的权限信息,并基于所述权限信息,筛选对应的功能参数文件并进行配置。
可选的,在本发明第二方面的第四种实现方式中,所述提取模块还包括:
分句单元,用于对所述需求信息中的文本进行分句处理,得到多条语句;
第四确定单元,用于采用预置语义识别数据库,确定所述各语句的语言逻辑,并基于所述语言逻辑,确定所述各语句的词文本及对应的词信息;
第二筛选单元,用于基于所述词信息,采用预置的筛除规则排除所述各词文本中的非姓名文本,并采用预置姓名识别数据库,确定各词文本中的姓名文本,并将所述姓名文本作为业务人员信息。
可选的,在本发明第二方面的第五种实现方式中,所述转化模块包括:
转化单元,用于获取关联后的各沟通节点对应的文件包,并将所述文件包转化为数据流;
提取单元,用于通过预置提取正则表达式提取所述数据流中与所述各流程节点相关的节点数据;
转化单元,用于对所述节点数据进行清洗,得到对应的表单源码;
生成单元,用于通过预置富文本编辑器编辑所述表单源码,生成对应的静态表单,并将所述静态表单作为业务管理流程。
可选的,在本发明第二方面的第六种实现方式中,所述业务流程管理装置还包括:
监听模块,用于获取所述各沟通节点中的各级别管理账户,并监听所述各级别管理账户的流程调度指令;
调整模块,用于当监听到所述流程调度指令时,获取对应的流程调度信息,并基于所述流程调度信息修改所述业务管理流程。
本发明第三方面提供了一种业务流程管理设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述业务流程管理设备执行上述的业务流程管理方法。
本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的业务流程管理方法。
本发明提供的技术方案中,提供了一种业务流程管理方法,通过获取业务流程的需求信息,并提取需求信息中的沟通特征与业务人员信息;然后根据沟通特征从预置数据库中抽取与业务流程的多个沟通节点并进行连接;接着为各沟通节点配置对应的功能参数文件,并关联对应业务人员的联系信息;最后将配置好的各沟通节点转化为业务管理流程;在接收到业务沟通请求的时候,即可关联当前沟通节点的各业务人员,清晰定位各业务人员的职务,简化业务流程的配置框架,提升业务人员管理与分配的清晰度。
附图说明
图1为本发明实施例中业务流程管理方法的第一个实施例示意图;
图2为本发明实施例中业务流程管理方法的第二个实施例示意图;
图3为本发明实施例中业务流程管理方法的第三个实施例示意图;
图4为本发明实施例中业务流程管理方法的第四个实施例示意图;
图5为本发明实施例中业务流程管理装置的一个实施例示意图;
图6为本发明实施例中业务流程管理装置的另一个实施例示意图;
图7为本发明实施例中业务流程管理设备的一个实施例示意图。
具体实施方式
本发明实施例提供了一种业务流程管理方法、装置、设备及存储介质,获取业务流程的需求信息,并提取需求信息中的沟通特征和业务人员信息;基于沟通特征,从预置数据库中抽取与业务流程的多个沟通节点;配置各沟通节点的功能参数文件,并基于业务人员信息,关联各沟通节点对应各业务人员的联系信息;将关联后的各沟通节点转化为业务管理流程;接收客户端的业务沟通请求,并基于业务沟通请求,采用业务管理流程推送沟通通知信息至当前沟通节点的各业务人员。本发明还涉及区块链技术,所述需求信息存储于区块链中。本发明实现了各业务人员职务的清晰定位,简化了业务流程的配置框架,提升了业务人员管理与分配的清晰度。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中业务流程管理方法的第一个实施例包括:
101、获取业务流程的需求信息,并提取所述需求信息中的沟通特征,以及提取所述需求信息中的业务人员信息;
可以理解的是,本发明的执行主体可以为业务流程管理装置,还可以是终端或者服务器,具体此处不做限定。本发明实施例以服务器为执行主体为例进行说明。需要强调的是,为进一步保证上述需求信息的私密和安全性,上述需求信息还可以存储于一区块链的节点中。
本实施例中,业务流程的需求信息描述的是业务的执行内容、流程实施计划、参与流程的主体等。沟通特征包括业务设计的项目领域、参与到业务中的多个同级别或者不同级别的部门机构、各部门机构的流转顺序(即流转线路)、每个流程节点的通过指标(流转指标)等;而业务人员信息包括业务人员的身份ID、联系方式等。
其中,沟通特征通过项目领域、各级部门、流转路线、流转指标、业务特性等对应的编码信息拼接得到;而业务人员信息由业务员姓名、业务员身份ID、联系方式等组成。
102、基于所述沟通特征,从预置数据库中抽取与所述业务流程的多个沟通节点;
本实施例中,此处沟通节点包括审批、沟通、传阅、追踪、目标判定等基础沟通节点组件,其中,指业务流程中各沟通节点相似的沟通内容作为同一类型的沟通节点进行归类。
103、配置所述各沟通节点的功能参数文件,并基于所述业务人员信息,关联所述各沟通节点对应各业务人员的联系信息;
本实施例中,各沟通节点中关联的不同业务员,其操作权限不同,管理业务员(负责人)具有更高的管理权限,而普通业务员具有较少的管理权限,而负责不同业务的业务员其权限类别亦不一样,故需在各个沟通节点配置各个业务员的功能参数文件。比如对于管理人员,可以显示业务员的管理菜单,对当前沟通节点的普通业务员进行增减,或者分配不同的工作权限内容,而普通业务员无法进行相应的操作。
104、将关联后的各沟通节点转化为业务管理流程;
本实施例中,业务管理流程按照预设的模板将沟通节点内的相关流程数据进行整理,通过将获取关联后的各沟通节点对应的文件包,并将所述文件包转化为数据流;通过预置提取正则表达式提取所述数据流中与所述各流程节点相关的节点数据;对所述节点数据进行清洗,得到对应的表单源码;通过预置富文本编辑器编辑所述表单源码,生成对应的静态表单,并将所述静态表单作为业务管理流程。
其中,若沟通节点对应的文件包以HTML的格式进行存储,则将各沟通节点转化为业务管理流程具体包括以下步骤:
将HTML文件转化为HTML数据流,然后通过提取正则表达式提取HTML数据流中各沟通节点的相关数据;
通过去乱码正则表达式将数据中的错码和乱码进行转换清洗,得到HTML表单源码,其中,HTML表单源码包括HTML标签、table标签、th标签、tr标签以及td表单;
通过富文本编辑器编辑表单控件,编辑HTML表单源码,然后将编辑后的HTML表单源码绑定到对应的储存空间中,生成静态HTML表单。
105、接收客户端的业务沟通请求,并基于所述业务沟通请求,采用所述业务管理流程关联当前沟通节点的各业务人员。
本实施例中,在不同的沟通节点,业务人员发起业务沟通请求,均会通过业务管理流程关联当前沟通节点的业务人员,提醒各业务人员参与当前业务任务,具体的,沟通节点已关联各业务人员的联系信息,包括邮件、手机号码等,可通过通知邮件或者通知短信提醒各业务人员参加当前业务任务。
进一步地,各沟通节点中可以包含多级别机构,至少包含一个管理人员,管理人员账户中具有可以对流程提出手动调整的功能模块,可以对业务人员、任务分配、节点流转、权限展示进行修改,相关修改内容则为流程调度信息。可通过获取所述各沟通节点中的各级别管理账户,并监听所述各级别管理账户的流程调度指令;当监听到所述流程调度指令时,获取对应的流程调度信息,并基于所述流程调度信息修改所述业务管理流程。
本发明实施例中,通过获取业务流程的需求信息,并提取需求信息中的沟通特征与业务人员信息;然后根据沟通特征从预置数据库中抽取与业务流程的多个沟通节点并进行连接;接着为各沟通节点配置对应的功能参数文件,并关联对应业务人员的联系信息;最后将配置好的各沟通节点转化为业务管理流程;在接收到业务沟通请求的时候,即可关联当前沟通节点的各业务人员,清晰定位各业务人员的职务,简化业务流程的配置框架,提升业务人员管理与分配的清晰度。
请参阅图2,本发明实施例中业务流程管理方法的第二个实施例包括:
201、获取业务流程的需求信息,并根据所述需求信息,确定所述业务流程涉及的项目领域、部门信息、流转线路、流转指标;
本实施例中,项目领域包括各类型业务,比如零售金融领域、企业金融服务领域、智能家居领域、智能保险领域等;而部门信息包括多个同级部门或者上下级部门,包括企业总部、各分公司一级单位、二级单位、三级单位、多级单位等;流转路线通过各流程节点的顺序记录进行表示;流转指标包括设置打分阈值,通过机制打分或者人工打分的输入判别是否通过当前沟通节点。
202、基于所述项目领域、所述部门信息、所述流转线路、所述流转指标,确定对应的项目领域编码、部门编码、流转衔接编码、流转指标编码;
本实施例中,对于项目领域、部门信息、流转线路、流转指标,可以预先设置好对应的编码转换规则,比如,项目领域、部门信息可以由需求类型字段头+顺序编码的形式进行编码,项目领域以A字段进行表示、部门信息以B字段进行表示,对项目领域1进行编码得到A00001,项目领域5进行编码得到A00005,对二级部门1进行编码得到B0100000,对五级部门9进行编码得到B0000900;而对于流转路线,可以参照预先配置的流程流转编码,对顺序处理的流程节点进行顺序记录即可,比如流转线路为:项目调研(C100)--项目设计(C200)--项目建设(C300)--项目投产(C400)--项目运营(C500)--项目更新(C600),则对应的流转衔接编码为:[C100,C200,C300,C400,C500,C600];而流转指标则流转条件的量化指标进行对应的数值编码即可。
203、按照预设顺序对所述项目领域编码、所述部门编码、所述流转衔接编码、所述流转指标编码进行拼接,得到对应的沟通特征,并提取所述需求信息中的业务人员信息;
本实施例中,可预先设置拼接的规则,比如对流转衔接编码中各节点,拼接所涉及的部门编码以及对应的流转指标编码,并项目领域编码进行标识。
204、基于所述沟通特征,从预置数据库中抽取与所述业务流程的多个沟通节点;
205、配置所述各沟通节点的功能参数文件,并基于所述业务人员信息,关联所述各沟通节点对应各业务人员的联系信息;
206、将关联后的各沟通节点转化为业务管理流程;
207、接收客户端的业务沟通请求,并基于所述业务沟通请求,采用所述业务管理流程关联当前沟通节点的各业务人员。
本发明实施例中,详细介绍了需求信息中沟通特征信息的提取过程,对于不同部门、不同领域、不同流转节点、不同流转指标,具有不同的沟通特征,将上述各属性进行编码,即可得到对应的沟通特征编码,并按照一定顺序进行拼接即可得到对应的沟通特征,保证各沟通特征的差异性,避免同一沟通特征的二义性。
请参阅图3,本发明实施例中业务流程管理方法的第三个实施例包括:
301、获取业务流程的需求信息,并提取所述需求信息中的沟通特征,以及提取所述需求信息中的业务人员信息;
302、基于所述项目领域编码、所述部门编码、所述流转指标编码,确定所述业务流程中的多个属性标识信息;
303、基于所述各属性标识信息,遍历预置数据库,匹配对应的沟通节点并进行获取,并将所述相匹配的沟通节点作为所述业务流程的沟通节点;
本实施例中,对于同类型的沟通节点,根据不同项目领域、部门、流转指标,预置数据库中亦设置有特定的沟通节点,写有不同的审批、沟通、传阅、追踪、目标判定逻辑等,属性标识信息带有项目领域、部门、流转指标等信息,通过属性标识信息作为索引,即可查找到对应的沟通节点;而流转衔接编码通过沟通流程的不同流程节点,确定各沟通节点的流转顺序,一个流程节点可以包含多个沟通节点。
304、确定所述各沟通节点的节点内容,并基于所述节点内容,配置对应的沟通节点流转按钮;
305、提取所述流转按钮中的权限信息,并基于所述权限信息,筛选对应的功能参数文件并进行配置;
本实施例中,节点内容指在各沟通节点中,各业务员需执行业务操作,并根据不同的业务操作,配置对应的沟通节点流转按钮;比如当前沟通节点,涉及节点内容A、B、C三个处理事项,处理事项A需要普通业务员上传技术文档,处理事项B需要普通业务员上传报表,处理事项C需要管理业务员上传流转凭证;为处理事项A、处理事项B、处理事项C配置文档上传入口、提交交互按钮、意见输入框,此外,还为处理事项C配置“同意”、“驳回”、“转发”的下拉菜单。
306、基于所述业务人员信息,关联所述各沟通节点对应各业务人员的联系信息;
307、将关联后的各沟通节点转化为业务管理流程;
308、接收客户端的业务沟通请求,并基于所述业务沟通请求,采用所述业务管理流程关联当前沟通节点的各业务人员。
本发明实施例中,详细介绍了沟通节点的抽取与功能参数文件的配置,其中,沟通节点根据不同部门、不同领域、不同流转指标进行筛选,而功能参数配置文件则根据不同沟通节点的各业务人员配置相应的沟通节点按钮,设置对应的权限,以实现不同沟通人员专司其职,业务人员管理与任务分配更清晰。
请参阅图4,本发明实施例中业务流程管理方法的第四个实施例包括:
401、获取业务流程的需求信息,并提取所述需求信息中的沟通特征;
402、对所述需求信息中的文本进行分句处理,得到多条语句;
本实施例中,利用文本中的标点符号对需求信息中的文本进行分割,实现分句处理,得到多条完整的语句;标点符号指常规的标点符号,包括句号、问号、叹号、逗号、顿号、分号、冒号等。其中,各语句还包括文本截取位置所属的流转顺序编号。
403、采用预置语义识别数据库,确定所述各语句的语言逻辑,并基于所述语言逻辑,确定所述各语句的词文本及对应的词信息;
本实施例中,利用预置语义识别数据库中存储的语法规则,逐一分析各语句的语言结构,并组合成与各语句的语言结构相匹配的语言逻辑,比如,利用语法规则中的主语、谓语、宾语、定语、状语、补语等,确定各语句结构中每一个词的词性,然后将各词性以“+”进行连接即可,比如业务员A是节点B的负责人,则可确定该语句语言逻辑结构为:“主语+谓语+定语+宾语”。
进一步的,确定各语句的每个词语在语言逻辑中的词性之后,即可将各词语区分开来,得到对应的词文本,并带有相应的词性;比如“业务员A是节点B的负责人”的语言逻辑是“主语+谓语+定语+宾语”,即可得到该语句此文本“业务员A、是、节点B、负责人”。
进一步的,词信息包括“你”、“我”、“他”、“的”、“是”、“在”、“作为”等非实体词,还有“业务员A”、“物体A”、“业务B”、“节点B”等实体词。
404、基于所述词信息,采用预置的筛除规则排除所述各词文本中的非姓名文本,并采用预置姓名识别数据库,确定各词文本中的姓名文本,并将所述姓名文本作为业务人员信息;
本实施例中,根据词信息,将各语句的词文本分为非实体词和实体词两类;将词文本中的非实体词排除,不作进一步姓名文本的筛选;然后基于非实体词,对各语句的语言逻辑进行进一步的细化,比如“业务员A是节点B的负责人”的语言逻辑可以进一步细分为“L是H的B”;接着将其他实体词与预置姓名识别数据库进行对比,选择相同以及相关联的实体词作为姓名文本,比如L、H、B与姓名识别数据库中的姓名作文本对比,得到L亦记录在姓名识别数据库中,或者L与姓名识别数据库中的其中一词语相关联,即可确定L是该语句中的姓名文本。其中,姓名识别数据库记录有企业的全部人员名单,以及人员名单中各人员姓名的关联词,比如模糊词、同音词、相似词等。
405、基于所述沟通特征,从预置数据库中抽取与所述业务流程的多个沟通节点;
406、配置所述各沟通节点的功能参数文件,并基于所述业务人员信息,关联所述各沟通节点对应各业务人员的联系信息;
407、将关联后的各沟通节点转化为业务管理流程;
408、接收客户端的业务沟通请求,并基于所述业务沟通请求,采用所述业务管理流程关联当前沟通节点的各业务人员。
本发明实施例中,详细介绍了需求信息中业务人员信息的提取过程,通过预置语义识别库确定需求信息文本中各条语句的语言逻辑与词信息,再通过筛除规则与姓名识别数据库选取词信息中的姓名文本,以作为业务人员信息,实现业务人员任务的自动分配。
上面对本发明实施例中业务流程管理方法进行了描述,下面对本发明实施例中业务流程管理装置进行描述,请参阅图5,本发明实施例中业务流程管理装置一个实施例包括:
本发明实施例中,通过获取业务流程的需求信息,并提取需求信息中的沟通特征与业务人员信息;然后根据沟通特征从预置数据库中抽取与业务流程的多个沟通节点并进行连接;接着为各沟通节点配置对应的功能参数文件,并关联对应业务人员的联系信息;最后将配置好的各沟通节点转化为业务管理流程;在接收到业务沟通请求的时候,即可关联当前沟通节点的各业务人员,清晰定位各业务人员的职务,简化业务流程的配置框架,提升业务人员管理与分配的清晰度。
请参阅图6,本发明实施例中业务流程管理装置的另一个实施例包括:
提取模块501,用于获取业务流程的需求信息,并提取所述需求信息中的沟通特征,以及提取所述需求信息中的业务人员信息;
抽取模块502,用于基于所述沟通特征,从预置数据库中抽取与所述业务流程的多个沟通节点;
配置模块503,用于配置所述各沟通节点的功能参数文件,并基于所述业务人员信息,关联所述各沟通节点对应各业务人员的联系信息;
转化模块504,用于将关联后的各沟通节点转化为业务管理流程;
关联模块505,用于接收客户端的业务沟通请求,并基于所述业务沟通请求,采用所述业务管理流程关联当前沟通节点的各业务人员。
具体的,所述提取模块包括:
第一确定单元5011,用于根据所述需求信息,确定所述业务流程涉及的项目领域、部门信息、流转线路、流转指标;
第二确定单元5012,用于基于所述项目领域、所述部门信息、所述流转线路、所述流转指标,确定对应的项目领域编码、部门编码、流转衔接编码、流转指标编码;
拼接单元5013,用于按照预设顺序对所述项目领域编码、所述部门编码、所述流转衔接编码、所述流转指标编码进行拼接,得到对应的沟通特征。
具体的,所述抽取模块包括:
第三确定单元5021,用于基于所述项目领域编码、所述部门编码、所述流转指标编码,确定所述业务流程中的多个属性标识信息;
匹配单元5022,用于基于所述各属性标识信息,遍历预置数据库,匹配对应的沟通节点并进行获取,并将所述相匹配的沟通节点作为所述业务流程的沟通节点。
具体的,所述配置模块包括:
配置单元5031,用于确定所述各沟通节点的节点内容,并基于所述节点内容,配置对应的沟通节点流转按钮;
第一筛选单元5032,用于提取所述流转按钮中的权限信息,并基于所述权限信息,筛选对应的功能参数文件并进行配置。
具体的,所述提取模块还包括:
分句单元5014,用于对所述需求信息中的文本进行分句处理,得到多条语句;
第四确定单元5015,用于采用预置语义识别数据库,确定所述各语句的语言逻辑,并基于所述语言逻辑,确定所述各语句的词文本及对应的词信息;
第二筛选单元5016,用于基于所述词信息,采用预置的筛除规则排除所述各词文本中的非姓名文本,并采用预置姓名识别数据库,确定各词文本中的姓名文本,并将所述姓名文本作为业务人员信息。
具体的,所述转化模块包括:
转化单元5041,用于获取关联后的各沟通节点对应的文件包,并将所述文件包转化为数据流;
提取单元5042,用于通过预置提取正则表达式提取所述数据流中与所述各流程节点相关的节点数据;
转化单元5043,用于对所述节点数据进行清洗,得到对应的表单源码;
生成单元5044,用于通过预置富文本编辑器编辑所述表单源码,生成对应的静态表单,并将所述静态表单作为业务管理流程。
具体的,所述业务流程管理装置还包括:
监听模块506,用于获取所述各沟通节点中的各级别管理账户,并监听所述各级别管理账户的流程调度指令;
调整模块507,用于当监听到所述流程调度指令时,获取对应的流程调度信息,并基于所述流程调度信息修改所述业务管理流程。
本发明实施例中,详细介绍了将各信息属性进行编码,得到对应的沟通特征编码,并按照一定顺序进行拼接即可得到对应的沟通特征,保证各沟通特征的差异性,避免同一沟通特征的二义性;详细介绍了沟通节点根据不同部门、不同领域、不同流转指标进行筛选,而功能参数配置文件则根据不同沟通节点的各业务人员配置相应的沟通节点按钮,设置对应的权限,以实现不同沟通人员专司其职,业务人员管理与任务分配更清晰;详细介绍了通过预置语义识别库确定需求信息文本中各条语句的语言逻辑与词信息,再通过筛除规则与姓名识别数据库选取词信息中的姓名文本,以作为业务人员信息,实现业务人员任务的自动分配。
上面图5和图6从模块化功能实体的角度对本发明实施例中的业务流程管理装置进行详细描述,下面从硬件处理的角度对本发明实施例中业务流程管理设备进行详细描述。
图7是本发明实施例提供的一种业务流程管理设备的结构示意图,该业务流程管理设备700可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,CPU)710(例如,一个或一个以上处理器)和存储器720,一个或一个以上存储应用程序733或数据732的存储介质730(例如一个或一个以上海量存储设备)。其中,存储器720和存储介质730可以是短暂存储或持久存储。存储在存储介质730的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对业务流程管理设备700中的一系列指令操作。更进一步地,处理器710可以设置为与存储介质730通信,在业务流程管理设备700上执行存储介质730中的一系列指令操作。
业务流程管理设备700还可以包括一个或一个以上电源740,一个或一个以上有线或无线网络接口750,一个或一个以上输入输出接口760,和/或,一个或一个以上操作***731,例如Windows Serve,Mac OS X,Unix,Linux,FreeBSD等等。本领域技术人员可以理解,图7示出的业务流程管理设备结构并不构成对业务流程管理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述业务流程管理方法的步骤。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种业务流程管理方法,其特征在于,所述业务流程管理方法包括:
获取业务流程的需求信息,并提取所述需求信息中的沟通特征,以及提取所述需求信息中的业务人员信息;
基于所述沟通特征,从预置数据库中抽取与所述业务流程的多个沟通节点;
配置所述各沟通节点的功能参数文件,并基于所述业务人员信息,关联所述各沟通节点对应各业务人员的联系信息;
将关联后的各沟通节点转化为业务管理流程;
接收客户端的业务沟通请求,并基于所述业务沟通请求,采用所述业务管理流程关联当前沟通节点的各业务人员。
2.根据权利要求1所述的业务流程管理方法,其特征在于,所述提取所述需求信息中的沟通特征包括:
根据所述需求信息,确定所述业务流程涉及的项目领域、部门信息、流转线路、流转指标;
基于所述项目领域、所述部门信息、所述流转线路、所述流转指标,确定对应的项目领域编码、部门编码、流转衔接编码、流转指标编码;
按照预设顺序对所述项目领域编码、所述部门编码、所述流转衔接编码、所述流转指标编码进行拼接,得到对应的沟通特征。
3.根据权利要求2所述的业务流程管理方法,其特征在于,所述基于所述沟通特征,从预置数据库中抽取与所述业务流程的多个沟通节点包括:
基于所述项目领域编码、所述部门编码、所述流转指标编码,确定所述业务流程中的多个属性标识信息;
基于所述各属性标识信息,遍历预置数据库,匹配对应的沟通节点并进行获取,并将所述相匹配的沟通节点作为所述业务流程的沟通节点。
4.根据权利要求1所述的业务流程管理方法,其特征在于,所述配置所述各沟通节点的功能参数文件包括:
确定所述各沟通节点的节点内容,并基于所述节点内容,配置对应的沟通节点流转按钮;
提取所述流转按钮中的权限信息,并基于所述权限信息,筛选对应的功能参数文件并进行配置。
5.根据权利要求1所述的业务流程管理方法,其特征在于,所述提取所述需求信息中的业务人员信息包括:
对所述需求信息中的文本进行分句处理,得到多条语句;
采用预置语义识别数据库,确定所述各语句的语言逻辑,并基于所述语言逻辑,确定所述各语句的词文本及对应的词信息;
基于所述词信息,采用预置的筛除规则排除所述各词文本中的非姓名文本,并采用预置姓名识别数据库,确定各词文本中的姓名文本,并将所述姓名文本作为业务人员信息。
6.根据权利要求1所述的业务流程管理方法,其特征在于,所述将关联后的各沟通节点转化为业务管理流程包括:
获取关联后的各沟通节点对应的文件包,并将所述文件包转化为数据流;
通过预置提取正则表达式提取所述数据流中与所述各流程节点相关的节点数据;
对所述节点数据进行清洗,得到对应的表单源码;
通过预置富文本编辑器编辑所述表单源码,生成对应的静态表单,并将所述静态表单作为业务管理流程。
7.根据权利要求1-6中任一项所述的业务流程管理方法,其特征在于,在所述将关联后的各沟通节点转化为业务管理流程之后,还包括:
获取所述各沟通节点中的各级别管理账户,并监听所述各级别管理账户的流程调度指令;
当监听到所述流程调度指令时,获取对应的流程调度信息,并基于所述流程调度信息修改所述业务管理流程。
8.一种业务流程管理装置,其特征在于,所述业务流程管理装置包括:
提取模块,用于获取业务流程的需求信息,并提取所述需求信息中的沟通特征,以及提取所述需求信息中的业务人员信息;
抽取模块,用于基于所述沟通特征,从预置数据库中抽取与所述业务流程的多个沟通节点;
配置模块,用于配置所述各沟通节点的功能参数文件,并基于所述业务人员信息,关联所述各沟通节点对应各业务人员的联系信息;
转化模块,用于将关联后的各沟通节点转化为业务管理流程;
关联模块,用于接收客户端的业务沟通请求,并基于所述业务沟通请求,采用所述业务管理流程关联当前沟通节点的各业务人员。
9.一种业务流程管理设备,其特征在于,所述业务流程管理设备包括:存储器和至少一个处理器,所述存储器中存储有指令;
所述至少一个处理器调用所述存储器中的所述指令,以使得所述业务流程管理设备执行如权利要求1-7中任一项所述的业务流程管理方法。
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的业务流程管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011302799.1A CN112330299A (zh) | 2020-11-19 | 2020-11-19 | 业务流程管理方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011302799.1A CN112330299A (zh) | 2020-11-19 | 2020-11-19 | 业务流程管理方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112330299A true CN112330299A (zh) | 2021-02-05 |
Family
ID=74321310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011302799.1A Pending CN112330299A (zh) | 2020-11-19 | 2020-11-19 | 业务流程管理方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112330299A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113313377A (zh) * | 2021-05-26 | 2021-08-27 | 广汽丰田汽车有限公司 | 生产准备流程管理方法、***及计算机可读存储介质 |
CN115049373A (zh) * | 2022-08-17 | 2022-09-13 | 恒丰银行股份有限公司 | 一种投产工作多层级管理的实现方法、设备及介质 |
CN117522081A (zh) * | 2024-01-04 | 2024-02-06 | 济南源根科技有限公司 | 一种基于业务节点的项目流程决策*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108255707A (zh) * | 2017-11-30 | 2018-07-06 | 平安科技(深圳)有限公司 | 测试用例的开发角色创建方法、装置、设备及存储介质 |
CN111598541A (zh) * | 2020-05-14 | 2020-08-28 | 深圳易伙科技有限责任公司 | 一种企业业务汇报方法、装置、设备及存储介质 |
-
2020
- 2020-11-19 CN CN202011302799.1A patent/CN112330299A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108255707A (zh) * | 2017-11-30 | 2018-07-06 | 平安科技(深圳)有限公司 | 测试用例的开发角色创建方法、装置、设备及存储介质 |
CN111598541A (zh) * | 2020-05-14 | 2020-08-28 | 深圳易伙科技有限责任公司 | 一种企业业务汇报方法、装置、设备及存储介质 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113313377A (zh) * | 2021-05-26 | 2021-08-27 | 广汽丰田汽车有限公司 | 生产准备流程管理方法、***及计算机可读存储介质 |
CN115049373A (zh) * | 2022-08-17 | 2022-09-13 | 恒丰银行股份有限公司 | 一种投产工作多层级管理的实现方法、设备及介质 |
CN115049373B (zh) * | 2022-08-17 | 2022-12-16 | 恒丰银行股份有限公司 | 一种投产工作多层级管理的实现方法、设备及介质 |
CN117522081A (zh) * | 2024-01-04 | 2024-02-06 | 济南源根科技有限公司 | 一种基于业务节点的项目流程决策*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200349199A1 (en) | Determining semantic content of textual clusters | |
CN112330299A (zh) | 业务流程管理方法、装置、设备及存储介质 | |
US9614880B1 (en) | Methods for real-time notifications in an activity stream | |
US20070299953A1 (en) | Centralized work distribution management | |
US11706311B2 (en) | Engine to propagate data across systems | |
CN112801607A (zh) | 一种管理服务平台及构建方法 | |
CN110349008B (zh) | 一种基于自然语言的决策支持方法、装置和电子设备 | |
CN106484853A (zh) | 文档分析方法及装置 | |
CN106096842A (zh) | 一种企业管理信息***及其构建方法 | |
CN111461644A (zh) | 一种审计信息管控平台 | |
Sarnovsky et al. | Predictive models for support of incident management process in IT service management | |
Nguyen et al. | Mining business process stages from event logs | |
US20210256094A1 (en) | Systems and methods for document management classification, capture and search | |
CN113221535A (zh) | 情报处理方法、装置、计算机设备和存储介质 | |
JP2008250556A (ja) | ワークフロー管理システム、ワークフロー管理方法、及びプログラム | |
Wahyudi et al. | Representational quality challenges of big data: Insights from comparative case studies | |
CN115525882A (zh) | 一种表单流程自动控制管理*** | |
CN115114271A (zh) | 数据标准体系构建方法及装置、存储介质及电子设备 | |
CN115082039A (zh) | 数据中心的管理方法、装置、电子设备及存储介质 | |
Skyrius | The relations of maturity and dimensions of business intelligence | |
CN111143322A (zh) | 一种数据标准治理***及方法 | |
KR102100645B1 (ko) | 컨텐츠 배포 시스템 및 컨텐츠 배포 방법 | |
JP7440612B2 (ja) | メッセージ交換装置、及びメッセージ交換方法 | |
Salnikov et al. | Experiences Creating an Automated Information System for Gathering and Analyzing the Results of Activities of Researchers and Scientific Groups | |
Wibawa et al. | Business process analysis of cloud INCIDENT management service with activity assignment: A case of PT. XYZ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |