CN112633830A - 一种应用***可快速集成的工作流***及方法 - Google Patents

一种应用***可快速集成的工作流***及方法 Download PDF

Info

Publication number
CN112633830A
CN112633830A CN202011523928.XA CN202011523928A CN112633830A CN 112633830 A CN112633830 A CN 112633830A CN 202011523928 A CN202011523928 A CN 202011523928A CN 112633830 A CN112633830 A CN 112633830A
Authority
CN
China
Prior art keywords
workflow
module
user
application system
business process
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.)
Granted
Application number
CN202011523928.XA
Other languages
English (en)
Other versions
CN112633830B (zh
Inventor
钱苏晋
刘爱军
刘杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing E Techstar Co ltd
Original Assignee
Beijing E Techstar Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing E Techstar Co ltd filed Critical Beijing E Techstar Co ltd
Priority to CN202011523928.XA priority Critical patent/CN112633830B/zh
Publication of CN112633830A publication Critical patent/CN112633830A/zh
Application granted granted Critical
Publication of CN112633830B publication Critical patent/CN112633830B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Quality & Reliability (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供一种应用***可快速集成的工作流***及方法,本工作流***通过在工作流执行引擎之上增加用户集成、表单制作、授权、业务流程配置模块形成一个高度集成的工作流***,并提供了一个通用的用户体系、工作流任务启动、审批和查询接口,使应用***能够快速的集成工作流;本工作流***配置使用简单、降低了集成难度、集成工作量小,应用***用户体系变更、业务流程变化、工作流引擎升级调优等无需修改代码,降低了开发流程应用的难度,易于修改维护,缩短了工作流开发的时间,节省时间和成本。

Description

一种应用***可快速集成的工作流***及方法
技术领域
本发明涉及工作流***技术领域,尤其涉及一种应用***可快速集成的工作流***及方法。
背景技术
工作流概念起源于生产组织和办公自动化领域,是针对日常工作中具有固定程序活动而提出的一个概念,目的是通过将工作分解成定义良好的任务或角色,按照一定的规则和过程来执行这些任务并对其进行监控,达到提高工作效率、更好的控制过程、增强对客户的服务、有效管理业务流程等目的。
工作流引擎是指工作流作为应用***的一部分,并为之提供对各应用***有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案,从而更好地实现了业务流程控制。目前,应用***集成工作流一般通过集成开源的工作流引擎来实现,包括以下步骤:1.在应用***代码中引入工作流引擎组件库,并编程配置工作流引擎启动运行参数;2.应用***用户体系比较复杂,一般包含用户/组织/角色/用户组/岗位等信息,而工作流引擎一般只支持用户信息,应用***集成时需编写代码处理应用***中用户体系与工作流引擎的用户映射;3.使用离线工作流定义工具进行业务流程模型的定义;4.编写业务流程表单交互界面、表单数据存取逻辑及工作流引擎调用代码;5.部署应用***,并通过工作流引擎API接口发布业务流程模型供用户使用。这种集成方式应用***需编写代码整合工作流引擎,与工作流引擎深度耦合,应用***用户体系的变更、业务流程模型变化、业务流程表单及数据存储逻辑变化、工作流引擎的升级调优等,需要修改并重新发布应用***,集成难度高,开发流程应用周期长,不易维护。
因此,需要一种能够用于应用***快速集成的工作流***及方法。
发明内容
本发明的目的在于提供一种应用***可快速集成的工作流***及方法,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明采用的技术方案如下:
一种应用***可快速集成的工作流***,包括启动模块、用户集成模块、运行监控模块、表单模块、工作流执行引擎、授权模块、配置模块和任务模块,
所述启动模块用于初始化工作流***,设置应用***初始参数,并启动所述用户集成模块,所述运行监控模块、所述表单模块、所述工作流执行引擎、所述授权模块、所述配置模块和所述任务模块;
所述用户集成模块用于配制应用***中用户体系的访问接口,同时当工作流启动审批时所述任务模块将根据业务流程配置规则所述用户集成模块用于读取用户数据计算并设置业务流程下一步执行人;
所述运行监控模块用于记录工作流***运行日志,并提供业务流程挂起、终止、审批、更改执行人操作;
所述表单模块用于创建、维护业务流程关联的数据表单和对应的数据库存储表单数据的表;同时在业务流程过程中,所述表单模块会在所述任务模块指示下存储表单数据到数据库表;
所述工作流执行引擎集成Activiti工作流引擎,用以执行业务流程的控制流转;
所述配置模块用于创建、维护业务流程,设置与业务流程关联的数据表单和业务流程执行人设置规则;
所述任务模块用于提供HTTP操作接口用以接收应用***启动、审批、查询业务流程调用请求,检测应用***访问授权标识是否正确,并返回执行结果。
优选地,所述用户体系访问接口包括Excel、csv等文件接口,用以读写本地及网络文件数据;HTTP、Webservice、RESTful接口用以读写web服务数据;关系型数据库、LDAP服务、NoSQL数据库接口用以读写用户数据,所述用户体系包括用户、角色、岗位、用户组、组织机构。
优选地,所述业务流程执行人设置规则包括执行人标识及执行人标识组合逻辑,所述执行人标识组合逻辑包括逻辑非、逻辑与和逻辑或;
所述执行人标识包括用户标识、角色标识、岗位标识、用户组标识和组织机构标识中的至少一种。
优选地,所述业务流程调用请求包括调用当前执行人标识、业务流程标识、业务流程关联表单数据和应用***访问标识中的至少一种。
优选地,所述应用***发起业务流程调用请求之前包括需通过加密密钥对所述调用请求进行加密,同时在任务模块接收到调用请求时,首先使用加密密钥对请求进行解密;
然后当应用***启动、审批请求将调用所述授权模块检查所属当前执行人是否有业务流程使用权限,若无使用权限,则返回未授权标识给应用***,若有使用权限,则调用工作流执行引擎执行业务流程控制流转,同时调用用户集成模块根据所述业务流程执行人设置规则计算并设置业务流程下一步执行人。
本发明的另一目的在于提供一种应用***可快速集成的工作流方法,包括以下步骤:
S1,配置应用***访问授权标识、加密密钥、数据库访问地址、用户名和密码;
S2,启动工作流***,所述工作流***初始化数据库连接;初始化工作流执行引擎、用户集成模块、运行监控模块、表单模块、工作流执行引擎、授权模块、配置模块和任务模块;
S3,通过用户集成模块配置应用***中用户数据访问接口,设计业务数据流程表;
S4,通过配置模块创建维护业务流程,配置业务流程关联数据表单及业务流程执行人设置规则;
S5,工作流***中的任务模块接收***工作流启动、审批或查询历史记录的调用请求,接收调用请求过程中,若需修改业务流程,则返回步骤S4;若是不需要修改业务流程数据,直接启动工作流审批所述调用请求,进入步骤S6;
S6,调用工作流执行引擎执行业务流程控制流转过程,同时根据配置模块配置的流程执行人设置规则调用用户集成模块计算并读取应用***用户数据,设置业务流程下一步执行人;
S7,记录工作流***运行日志并保存业务流程表数据到数据库表,同时生成审批历史记录,返回步骤S5;若还有其他调用请求,则重复步骤S5-S7,否则进入步骤S8;
S8,关闭并退出工作流***。
优选地,步骤S3中的设计业务数据流程表具体为:通过表单模块配置数据表之间的主外键并生成业务流程关联数据表单。
优选地,步骤S4和步骤S5之间具体包括:
应用***采用加密密钥对调用请求进行加密,然后当工作流的任务模块接收到调用请求时对调用请求进行解密。
优选地,步骤S6中调用工作流执行引擎执行业务流程控制流转过程之前还包括:应用***启动、审批请求将调用授权模块检查当前执行人是否有业务流程使用权限,若无使用权限,则返回未授权标识给应用***;若有业务流程使用权限,则调用工作流执行引擎执行业务流程控制流转过程。
优选地,步骤S8中,具体包括:关闭工作流***过程中,首先需要停止接收新的应用***调用请求,同时确定是否还有正在执行的调用请求;若还有正在执行的调用请求,则等待正在执行的调用请求完成后退出工作流***,否则直接退出工作流***。
本发明的有益效果是:
本发明提供一种应用***可快速集成的工作流***及方法,本工作流***通过在工作流执行引擎之上增加用户集成、表单制作、授权、业务流程配置模块形成一个高度集成的工作流***,并提供了一个通用的用户体系、工作流任务启动、审批和查询接口,使应用***能够快速的集成工作流;本工作流***配置使用简单、降低了集成难度、集成工作量小,应用***用户体系变更、业务流程变化、工作流引擎升级调优等无需修改代码,降低了开发流程应用的难度,易于修改维护,缩短了工作流开发的时间,节省时间和成本。
附图说明
图1是实施例1中提供的应用***可快速集成的工作流***组成示意图;
图2是实施例2中提供的应用***可快速集成的工作流方法流程示意图;
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。
实施例1
本实施例提供一种应用***可快速集成的工作流***,如图1所示,应用***与本***进行通信,接收应用***提交的工作流启动、审批、查询等请求并返回执行结果,同时通过用户集成模块访问应用***用户体系。本工作流***包括启动模块、用户集成模块、运行监控模块、表单模块、工作流执行引擎、授权模块、配置模块和任务模块;
所述启动模块用以初始化工作流***,设置应用***访问授权标识、加密密钥,数据库访问地址、用户名、密码,并启动用户集成模块、运行监控模块、表单模块、工作流执行引擎、授权模块、配置模块、任务模块。
所述用户集成模块用以配置应用***用户体系访问接口,工作流启动审批时任务模块21将根据业务流程配置规则调用该模块读取用户数据计算并设置业务流程下一步的执行人,所述用户体系访问接口包括Excel、csv等文件接口,用以读写本地及网络文件数据;HTTP、Webservice、RESTful接口用以读写web服务数据;关系型数据库、LDAP服务、NoSQL数据库接口用以读写用户数据,所述用户体系包括用户、角色、岗位、用户组、组织机构。
所述运行监控模块18用以工作流***13运行日志记录,并提供业务流程挂起、终止、审批、更改执行人操作。
所述表单模块17用以创建、维护业务流程关联的数据表单,及对应的数据库存储表单数据的表。业务流程执行过程中,任务模块21将调用该模块存储表单数据到数据库表。
所述工作流执行引擎模块16集成Activiti工作流引擎,用以执行业务流程的控制流转。
所述授权模块15用以建立用户体系与业务流程的关联关系,分配业务流程的使用用户。
所述配置模块20用以创建、维护业务流程,设置业务流程关联的数据表单,业务流程执行人设置规则,所述业务流程执行人设置规则包括执行人标识及执行人标识组合逻辑,所述执行人标识组合逻辑包括逻辑非、逻辑与、逻辑或,所述执行人标识包括用户标识、角色标识、岗位标识、用户组标识、组织机构标识。
所述任务模块21提供HTTP操作接口用以接收应用***启动、审批、查询业务流程调用请求,检测应用***访问授权标识是否正确,并返回执行结果。所属调用请求应包括当前执行人标识,业务流程标识,业务流程关联表单数据、应用***访问标识。应用***发起调用请求前需通过所属加密密钥对请求进行加密,任务模块21接收到调用请求时,首先使用加密密钥对请求进行解密。应用***启动、审批请求将调用授权模块15检查所属当前执行人是否有业务流程使用权限,若无使用权限,则返回未授权标识给应用***,若有使用权限,则调用工作流执行引擎模块16执行业务流程控制流转,同时调用用户集成模块19根据所述业务流程执行人设置规则计算并设置业务流程下一步执行人。
工作流***采用Java技术实现,并集成同样采用Java技术实现的Activiti工作流引擎,工作流***启动后,应用***可通过HTTP接口方式访问工作流***,同时,工作流***执行业务流程控制流转时,访问配置的应用***提供的用户数据接口,设置业务流程下一步执行人。
实施例2
本实施例提供一种应用***可快速集成的工作流方法,如图2所示,具体包括以下步骤:
S1,配置应用***访问授权标识、加密密钥、数据库访问地址、用户名和密码;
S2,启动工作流***,所述工作流***初始化数据库连接;初始化工作流执行引擎、用户集成模块、运行监控模块、表单模块、工作流执行引擎、授权模块、配置模块和任务模块;
S3,通过用户集成模块配置应用***中用户数据访问接口,设计业务数据流程表;
S4,通过配置模块创建维护业务流程,配置业务流程关联数据表单及业务流程执行人设置规则;
应用***采用加密密钥对调用请求进行加密,然后当工作流的任务模块接收到调用请求时对调用请求进行解密;
S5,工作流***中的任务模块接收***工作流启动、审批或查询历史记录的调用请求,接收调用请求过程中,若需修改业务流程,则返回步骤S4;若是不需要修改业务流程数据,直接启动工作流审批所述调用请求,进入步骤S6;
S6,调用工作流执行引擎执行业务流程控制流转过程,同时根据配置模块配置的流程执行人设置规则调用用户集成模块计算并读取应用***用户数据,设置业务流程下一步执行人;
S7,记录工作流***运行日志并保存业务流程表数据到数据库表,同时生成审批历史记录,返回步骤S5;若还有其他调用请求,则重复步骤S5-S7,否则进入步骤S8;
S8,关闭并退出工作流***。
本实施例中,步骤S3中的设计业务数据流程表具体为:通过表单模块配置数据表之间的主外键并生成业务流程关联数据表单。
本实施例中步骤S6中调用工作流执行引擎执行业务流程控制流转过程之前还包括:应用***启动、审批请求将调用授权模块检查当前执行人是否有业务流程使用权限,若无使用权限,则返回未授权标识给应用***;若有业务流程使用权限,则调用工作流执行引擎执行业务流程控制流转过程。
本实施例中,步骤S8中,具体包括:关闭工作流***过程中,首先需要停止接收新的应用***调用请求,同时确定是否还有正在执行的调用请求;若还有正在执行的调用请求,则等待正在执行的调用请求完成后退出工作流***,否则直接退出工作流***。
具体实施例
本实施例以开发一个请假流程为例,具体说明应用***集成工作流方法的具体过程:
1.配置应用***访问授权标识、加密密钥,配置工作流***使用的数据库的访问地址、用户名、密码,并启动工作流***。
2.工作流***初始化,与数据库连接,初始化工作流引擎,设置工作流执行引擎运行参数;初始化配置模块、运行监控模块和任务模块。
3.使用用户集成模块配置应用***中用户数据访问接口。
4.使用配置模块创建请假表单、请假流程及流程各节点执行人。
5.应用***调用工作流启动接口打开请假表单,提交请假信息(如请假时间、请假人、请假事由等)。
6.工作流***根据配置请假流程保存请假表单数据到数据库表,执行业务流转,并记录运行日志、流转日志。
7.应用***调用工作流查询接口查询待审批的请假流程。
8.应用***调用工作流审批接口打开请假流程表单进行审批。
9.工作流***接到审批请求后,生成审批历史记录,并根据请假流程执行下一步流转。
10.应用***重复步骤7、8直到请假流程审批完成。
11.应用***可继续重复步骤4~9进行新的请假流程审批。
通过采用本发明公开的上述技术方案,得到了如下有益的效果:
本发明提供一种应用***可快速集成的工作流***及方法,本工作流***通过在工作流执行引擎之上增加用户集成、表单制作、授权、业务流程配置模块形成一个高度集成的工作流***,并提供了一个通用的用户体系、工作流任务启动、审批和查询接口,使应用***能够快速的集成工作流;本工作流***配置使用简单、降低了集成难度、集成工作量小,应用***用户体系变更、业务流程变化、工作流引擎升级调优等无需修改代码,降低了开发流程应用的难度,易于修改维护,缩短了工作流开发的时间,节省时间和成本。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。

Claims (10)

1.一种应用***可快速集成的工作流***,其特征在于,包括启动模块、用户集成模块、运行监控模块、表单模块、工作流执行引擎、授权模块、配置模块和任务模块,
所述启动模块用于初始化工作流***,设置应用***初始参数,并启动所述用户集成模块,所述运行监控模块、所述表单模块、所述工作流执行引擎、所述授权模块、所述配置模块和所述任务模块;
所述用户集成模块用于配制应用***中用户体系的访问接口,同时当工作流启动审批时所述任务模块将根据业务流程配置规则所述用户集成模块用于读取用户数据计算并设置业务流程下一步执行人;
所述运行监控模块用于记录工作流***运行日志,并提供业务流程挂起、终止、审批、更改执行人操作;
所述表单模块用于创建、维护业务流程关联的数据表单和对应的数据库存储表单数据的表;同时在业务流程过程中,所述表单模块会在所述任务模块指示下存储表单数据到数据库表;
所述工作流执行引擎集成Activiti工作流引擎,用以执行业务流程的控制流转;
所述配置模块用于创建、维护业务流程,设置与业务流程关联的数据表单和业务流程执行人设置规则;
所述任务模块用于提供HTTP操作接口用以接收应用***启动、审批、查询业务流程调用请求,检测应用***访问授权标识是否正确,并返回执行结果。
2.根据权利要求1所述的应用***可快速集成的工作流***,其特征在于,所述用户体系访问接口包括Excel、csv等文件接口,用以读写本地及网络文件数据;HTTP、Webservice、RESTful接口用以读写web服务数据;关系型数据库、LDAP服务、NoSQL数据库接口用以读写用户数据,所述用户体系包括用户、角色、岗位、用户组、组织机构。
3.根据权利要求1所述的应用***可快速集成的工作流***,其特征在于,所述业务流程执行人设置规则包括执行人标识及执行人标识组合逻辑,所述执行人标识组合逻辑包括逻辑非、逻辑与和逻辑或;
所述执行人标识包括用户标识、角色标识、岗位标识、用户组标识和组织机构标识中的至少一种。
4.根据权利要求1所述的应用***可快速集成的工作流***,其特征在于,所述业务流程调用请求包括调用当前执行人标识、业务流程标识、业务流程关联表单数据和应用***访问标识中的至少一种。
5.根据权利要求1所述的应用***可快速集成的工作流***,其特征在于,所述应用***发起业务流程调用请求之前包括需通过加密密钥对所述调用请求进行加密,同时在任务模块接收到调用请求时,首先使用加密密钥对请求进行解密;
然后当应用***启动、审批请求将调用所述授权模块检查所属当前执行人是否有业务流程使用权限,若无使用权限,则返回未授权标识给应用***,若有使用权限,则调用工作流执行引擎执行业务流程控制流转,同时调用用户集成模块根据所述业务流程执行人设置规则计算并设置业务流程下一步执行人。
6.一种应用***可快速集成的工作流方法,采用权利要求1-5任一所述的应用***可快速集成的工作流***实现,其特征在于,包括以下步骤:
S1,配置应用***访问授权标识、加密密钥、数据库访问地址、用户名和密码;
S2,启动工作流***,所述工作流***初始化数据库连接;初始化工作流执行引擎、用户集成模块、运行监控模块、表单模块、工作流执行引擎、授权模块、配置模块和任务模块;
S3,通过用户集成模块配置应用***中用户数据访问接口,设计业务数据流程表;
S4,通过配置模块创建维护业务流程,配置业务流程关联数据表单及业务流程执行人设置规则;
S5,工作流***中的任务模块接收***工作流启动、审批或查询历史记录的调用请求,接收调用请求过程中,若需修改业务流程,则返回步骤S4;若是不需要修改业务流程数据,直接启动工作流审批所述调用请求,进入步骤S6;
S6,调用工作流执行引擎执行业务流程控制流转过程,同时根据配置模块配置的流程执行人设置规则调用用户集成模块计算并读取应用***用户数据,设置业务流程下一步执行人;
S7,记录工作流***运行日志并保存业务流程表数据到数据库表,同时生成审批历史记录,返回步骤S5;若还有其他调用请求,则重复步骤S5-S7,否则进入步骤S8;
S8,关闭并退出工作流***。
7.根据权利要求6所述的应用***可快速集成的工作流方法,其特征在于,步骤S3中的设计业务数据流程表具体为:通过表单模块配置数据表之间的主外键并生成业务流程关联数据表单。
8.根据权利要求6所述的应用***可快速集成的工作流方法,其特征在于,步骤S4和步骤S5之间具体包括:
应用***采用加密密钥对调用请求进行加密,然后当工作流的任务模块接收到调用请求时对调用请求进行解密。
9.根据权利要求6所述的应用***可快速集成的工作流方法,其特征在于,步骤S6中调用工作流执行引擎执行业务流程控制流转过程之前还包括:应用***启动、审批请求将调用授权模块检查当前执行人是否有业务流程使用权限,若无使用权限,则返回未授权标识给应用***;若有业务流程使用权限,则调用工作流执行引擎执行业务流程控制流转过程。
10.根据权利要求6所述的应用***可快速集成的工作流方法,其特征在于,步骤S8中,具体包括:关闭工作流***过程中,首先需要停止接收新的应用***调用请求,同时确定是否还有正在执行的调用请求;若还有正在执行的调用请求,则等待正在执行的调用请求完成后退出工作流***,否则直接退出工作流***。
CN202011523928.XA 2020-12-21 2020-12-21 一种应用***可快速集成的工作流***及方法 Active CN112633830B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011523928.XA CN112633830B (zh) 2020-12-21 2020-12-21 一种应用***可快速集成的工作流***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011523928.XA CN112633830B (zh) 2020-12-21 2020-12-21 一种应用***可快速集成的工作流***及方法

Publications (2)

Publication Number Publication Date
CN112633830A true CN112633830A (zh) 2021-04-09
CN112633830B CN112633830B (zh) 2024-03-01

Family

ID=75321925

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011523928.XA Active CN112633830B (zh) 2020-12-21 2020-12-21 一种应用***可快速集成的工作流***及方法

Country Status (1)

Country Link
CN (1) CN112633830B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113902393A (zh) * 2021-09-16 2022-01-07 中企云链(北京)金融信息服务有限公司 一种基于工作流引擎审批***的实现方法及***

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040078373A1 (en) * 1998-08-24 2004-04-22 Adel Ghoneimy Workflow system and method
CN101527012A (zh) * 2008-12-10 2009-09-09 北京大学 一种流程模板生成方法、流程任务执行人确定方法及装置
US20100223557A1 (en) * 2009-02-28 2010-09-02 Adam Kenney Method and system for workflow integration
CN102467504A (zh) * 2010-11-03 2012-05-23 南京莱斯信息技术股份有限公司 一种基于关系数据库的工作流引擎***的设计方法
EP2487628A1 (en) * 2011-02-09 2012-08-15 Siemens Aktiengesellschaft An integrated engineering and workflow system for engineering and executing workflows of mechatronic objects
CN104850405A (zh) * 2015-05-25 2015-08-19 武汉众联信息技术股份有限公司 一种智能可配置工作流引擎及其实现方法
CN105046408A (zh) * 2015-06-25 2015-11-11 国网山东省电力公司 一种可配置工作流的实现方法及***
CN105335821A (zh) * 2015-10-18 2016-02-17 广州赛意信息科技有限公司 基于融合多个***流程集中处理的方法
CN106775632A (zh) * 2016-11-21 2017-05-31 中国科学院遥感与数字地球研究所 一种业务流程可灵活扩展的高性能地理信息处理方法及***
CN106845746A (zh) * 2016-06-15 2017-06-13 曹大海 一种支持大规模实例密集型应用的云工作流管理***
CN109087004A (zh) * 2018-08-03 2018-12-25 北京东软望海科技有限公司 一种基于领域模型的公共工作流引擎***
CN109558217A (zh) * 2018-12-19 2019-04-02 北京恒泰实达科技股份有限公司 数据处理脚本程序运行方法以及数据处理容器
CN109886656A (zh) * 2019-02-27 2019-06-14 成都高投盈创动力投资发展有限公司 一种支持多***的工作流引擎***
CN111242400A (zh) * 2018-11-29 2020-06-05 上海昶铭软件科技有限公司 一种业务流程管理***及其工作方法

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040078373A1 (en) * 1998-08-24 2004-04-22 Adel Ghoneimy Workflow system and method
CN101527012A (zh) * 2008-12-10 2009-09-09 北京大学 一种流程模板生成方法、流程任务执行人确定方法及装置
US20100223557A1 (en) * 2009-02-28 2010-09-02 Adam Kenney Method and system for workflow integration
CN102467504A (zh) * 2010-11-03 2012-05-23 南京莱斯信息技术股份有限公司 一种基于关系数据库的工作流引擎***的设计方法
EP2487628A1 (en) * 2011-02-09 2012-08-15 Siemens Aktiengesellschaft An integrated engineering and workflow system for engineering and executing workflows of mechatronic objects
CN104850405A (zh) * 2015-05-25 2015-08-19 武汉众联信息技术股份有限公司 一种智能可配置工作流引擎及其实现方法
CN105046408A (zh) * 2015-06-25 2015-11-11 国网山东省电力公司 一种可配置工作流的实现方法及***
CN105335821A (zh) * 2015-10-18 2016-02-17 广州赛意信息科技有限公司 基于融合多个***流程集中处理的方法
CN106845746A (zh) * 2016-06-15 2017-06-13 曹大海 一种支持大规模实例密集型应用的云工作流管理***
CN106775632A (zh) * 2016-11-21 2017-05-31 中国科学院遥感与数字地球研究所 一种业务流程可灵活扩展的高性能地理信息处理方法及***
CN109087004A (zh) * 2018-08-03 2018-12-25 北京东软望海科技有限公司 一种基于领域模型的公共工作流引擎***
CN111242400A (zh) * 2018-11-29 2020-06-05 上海昶铭软件科技有限公司 一种业务流程管理***及其工作方法
CN109558217A (zh) * 2018-12-19 2019-04-02 北京恒泰实达科技股份有限公司 数据处理脚本程序运行方法以及数据处理容器
CN109886656A (zh) * 2019-02-27 2019-06-14 成都高投盈创动力投资发展有限公司 一种支持多***的工作流引擎***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
周耀宇等: "面向人员工作流管理***开发框架的设计实现", 《计算机应用》, vol. 25, no. 7, pages 1670 - 1673 *
***等: "基于工作流的信息***集成方法研究", 《信息***工程》, pages 131 - 133 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113902393A (zh) * 2021-09-16 2022-01-07 中企云链(北京)金融信息服务有限公司 一种基于工作流引擎审批***的实现方法及***

Also Published As

Publication number Publication date
CN112633830B (zh) 2024-03-01

Similar Documents

Publication Publication Date Title
US7870223B2 (en) Services associated with an industrial environment employing controller engine instances
US20060277594A1 (en) Policy implementation delegation
CN105324750A (zh) 开发环境***、开发环境装置、开发环境提供方法及程序
CN102542382A (zh) 业务规则的管理方法和装置
US20130024472A1 (en) Extensibility of business process and application logic
CN112115117B (zh) 一种覆盖数据全生命周期的大数据区块链权限管理方法和***
CN112363718A (zh) 一种基于微服务架构的工业应用集成***
CN111176755A (zh) 云上安全的策略配置方法、***、电子设备及存储介质
CN102456188A (zh) 一种数据管理***及其设计方法
US7882398B2 (en) Ghost agents within a grid environment
CN112633830B (zh) 一种应用***可快速集成的工作流***及方法
CN115630835A (zh) 一种基于Activity的工作流通用参数配置方法及***
CN114548833A (zh) 一种一体化智慧运维控制方法、***及运维平台
CN113326027B (zh) 一种领域驱动设计战术建模方法
CN106406886B (zh) 一种应用***云构建平台***
Andrews et al. Enabling fine-grained access control in flexible distributed object-aware process management systems
CN112130823A (zh) 一种平台开发方法、装置、计算机设备及存储介质
CN111310151A (zh) 基于分布式权限集的权限管理的方法、设备及存储介质
CN205490654U (zh) 一种bpo应用服务云访问控制装置
KR100542383B1 (ko) 3-Tier 구조 기반의 데이터베이스 접근 통제 시스템및 방법
CN116405239A (zh) 一种跨平台多移动应用接入管理方法及***
US20100287570A1 (en) Using abstraction layers to facilitate communication between systems
US11068907B2 (en) Product lifetime using distributed ledger technology
JP2006318291A (ja) 無線タグ管理プログラム
CN117436065B (zh) 多种bim设计软件的统一授权管理方法、***及介质

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
GR01 Patent grant
GR01 Patent grant