0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Optimajet工作流过程的管理

哲想软件 来源:哲想软件 2023-07-03 15:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

OptimajetWorkflow Engine 是一个软件库,用于在.NET应用程序中构建和执行工作流程。

该库提供了一组类和API,用于定义工作流、活动以及活动之间的转换。它还包括工作流实例的持久性和跟踪、错误处理以及任务分配和委托等功能。

WorkflowEngine是业务流程管理(BPM)的骨干解决方案,它使得通过使用低代码可视化构建器来自动化工作流设计成为可能。它基于 .NETFramework/.NET Core 和JavaScript库。WorkflowEngine通过提供图形设计器创建流程工作流方案来实现工作流处理和正确集成,同时该软件组件促进工作流过程的管理、执行和可视化。

如何集成

将WorkflowEngine集成到任何应用程序中大约需要一个小时,包括5个简单的步骤。

1.设置你的数据库。

2.初始化WorkflowRuntime。

3.连接Modeller。

4.创建一个文档工作流方案。

5.创建一个流程和调用命令。

1db39840-186c-11ee-962d-dac502259ad0.png

与基于其他技术(ASP.NETWebForms、.NETWinForms)或数据库(MySQL、PostgreSQL、Oracle、MongoDB和其他)的解决方案的集成大致相同,应该不会带来任何困难。

WorkflowEngine 组件

1dcfd596-186c-11ee-962d-dac502259ad0.png

WorkflowEngine可以解决与流程自动化有关的几个任务和问题,如下所述:

平行和分层的流程解决。

工作负载优化。

业务任务关键流程的完成。

流程规划、实施和跟进。

此外,WorkflowEngine的主要功能可以通过创建C#对象来实现,这有利于软件集成。这些对象是:

WorkflowRuntime- 它为工作流设计器提供了一个API,并实现了流程创建、文件管理、命令执行、设置流程状态等。

WORKFLOWENGINE的兼容性

1def3756-186c-11ee-962d-dac502259ad0.png

ENGINE核心组件

WorkflowEngine为其用户提供了实施任何复杂的工作流所需的所有组件;并帮助他们保持一致的业务流程。工作流引擎旨在提高组织效率和生产力,使公司能够集中精力于工作业绩而不是工作流管理。

活动

定义文档状态、要执行的方法集和其他工作流程活动。

定时器

设置间隔或日期/时间以触发从一项活动转换到另一项活动。

行动

将活动与由命令或计时器触发的转换连接起来。

行动者

添加具有不同角色的多个参与者,包括用户和外部系统。

命令

指定应执行以触发特定转换的命令。

过渡

将活动与由命令或计时器触发的转换连接起来。

MappingBPMN 2.0构造

1e5714b6-186c-11ee-962d-dac502259ad0.png

Workflowengine 状态机

BPMN2.0Workflow Engine评论

1e98f570-186c-11ee-962d-dac502259ad0.png

1ebd1144-186c-11ee-962d-dac502259ad0.png

ENGINECORE COMPONENT HTML5 VISUAL DESIGNER

WORKFLOWDESIGNER组件

1f13f928-186c-11ee-962d-dac502259ad0.jpg

设计器允许你轻松地创建任何复杂的交互式工作流程,不需要以编程方式起草它们。我们重新制作了这个本地元素,让你设计、建模、编辑和可视化你的自定义工作流程。

完全可自定义

WORKFLOWDESIGNER 功能

拖放并配置步骤属性

React、Angular、纯JavaScript就绪

基于网络的完全图形化流程设计器

许多开箱即用的步骤(并且不断增加)

所见即所得——所见即所得

构建并使用您自己的自定义步骤

构建并使用您自己的数据类型

构建并使用您自己的业务对象

将设计器嵌入到任何应用程序中

本地化(RTL)

将工作流定义存储为XML

在设计器中编写您的自定义代码C#

方案内联

概述

多租户

多租户是一种架构,允许多个客户端或多个客户应用程序共享相同的计算资源。这些客户端称为租户,他们对共享资源有一定程度的定制。

这种形式的共享适用于软件资源以及托管在服务器上,以提高效率并降低成本。它允许给定应用程序的多个实例在共享环境中运行。

只需要部署和维护一套基础设施,所有租户都使用它。工作流引擎以两种不同的方式支持多租户,如下图所示:

WORKFLOWENGINE中的多租户支持

1f3ae416-186c-11ee-962d-dac502259ad0.png

终身许可,无专利费用

现在就试用

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    3994

    浏览量

    67848
  • 应用程序
    +关注

    关注

    38

    文章

    3342

    浏览量

    59977
  • 软件库
    +关注

    关注

    0

    文章

    15

    浏览量

    7943

原文标题:OptimajetWorkflow Engine

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    强强合作 西门子与日月光合作开发 VIPack 先进封装平台工作流

    平台开发基于 3Dblox 的工作流程。双方目前已经合作完成三项 VIPack 技术的 3Dblox 工作流程验证,包括扇出型基板上芯片封装(FOCoS)、扇出型基板上芯片桥接
    的头像 发表于 10-23 16:09 3017次阅读
    强强合作 西门子与日月光合作开发 VIPack 先进封装平台<b class='flag-5'>工作流</b>程

    ADI Power Studio工作流程与工具概述

    、直观的工作流程,利用准确的模型来仿真实际性能,并自动生成关键的物料清单和报告等内容,帮助工程团队更早做出更优决策。
    的头像 发表于 10-22 09:38 700次阅读

    恩智浦i.MX RT1180跨界MCU驱动EtherCAT的工作流

    上周的分享已经介绍了整个参考设计的概况和相关硬件资源。那么,本次会从软件工程角度进行分享。首先来了解EtherCAT Slave工作流程。
    的头像 发表于 09-28 14:20 875次阅读
    恩智浦i.MX RT1180跨界MCU驱动EtherCAT的<b class='flag-5'>工作流</b>程

    电芯自动面垫分选装盒生产线的工作流程解析

    电芯自动面垫分选装盒生产线的工作流程解析|深圳比斯特自动化
    的头像 发表于 09-28 10:29 354次阅读

    【产品介绍】Altair PBS Professional HPC工作负载管理器和作业调度管理系统

    AltairPBSProfessional行业领先的HPC工作负载管理器和作业调度管理系统PBSProfessional是一款快速、强大的工作负载
    的头像 发表于 09-19 17:03 392次阅读
    【产品介绍】Altair PBS Professional HPC<b class='flag-5'>工作</b>负载<b class='flag-5'>管理</b>器和作业调度<b class='flag-5'>管理</b>系统

    【产品介绍】Altair SimLab可连接CAD的多物理场工作流

    AltairSimLab可连接CAD的多物理场工作流SimLab是一种以流程为导向的多学科仿真环境,能够准确分析复杂装配件的性能。包括结构、热和流体动力学在内的多物理场可以通过高度自动化的建模任务
    的头像 发表于 09-19 17:02 574次阅读
    【产品介绍】Altair SimLab可连接CAD的多物理场<b class='flag-5'>工作流</b>

    【产品介绍】Altair HPCWorks高性能计算管理平台(HPC平台)

    AltairHPCWorksAltair高性能计算平台最大限度地利用复杂的计算资源,并简化计算密集型任务的工作流管理,包括人工智能、建模和仿真,以及可视化应用。强大的计算助力研发增速
    的头像 发表于 09-18 17:56 546次阅读
    【产品介绍】Altair HPCWorks高性能计算<b class='flag-5'>管理</b>平台(HPC平台)

    非技术人员如何用n8n + DeepSeek打造AI自动化工作流

    作者:算力魔方创始人/英特尔创新大使刘力 本文从零开始介绍使用n8n和DeepSeek快速实现一个AI Agent,全自动实现一个Python代码的生成和执行工作流。 一,什么是n8n? n8n
    的头像 发表于 04-09 14:28 7900次阅读
    非技术人员如何用n8n + DeepSeek打造AI自动化<b class='flag-5'>工作流</b>?

    CAN节点错误管理机制工作原理解析

    CAN节点的稳定性、可靠性和安全性得益于其强大的错误管理机制。那么,CAN节点为什么能感知错误?又是如何响应错误?您是否能清晰地想象出这一过程?本文将为大家详细分析CAN节点错误管理工作过程
    的头像 发表于 03-25 11:44 715次阅读
    CAN节点错误<b class='flag-5'>管理</b>机制<b class='flag-5'>工作</b>原理解析

    HPC工作负载管理的关键要素

    HPC工作负载管理是一个复杂而精细的过程,涉及资源分配、作业调度、性能监控与优化以及故障处理与恢复等多个关键要素。下面,AI部落小编带您了解HPC工作负载
    的头像 发表于 02-08 09:53 540次阅读

    NX CAD软件:数字化工作流程解决方案(CAD工作流程)

    NXCAD——数字化工作流程解决方案(CAD工作流程)使用西门子领先的产品设计软件NXCAD加速执行基于工作流程的解决方案。我们在了解行业需求方面累积了多年的经验,并据此针对各个行业的具体需求提供
    的头像 发表于 02-06 18:15 762次阅读
    NX CAD软件:数字化<b class='flag-5'>工作流</b>程解决方案(CAD<b class='flag-5'>工作流</b>程)

    变频器出现电流过大故障原因及解决办法

          变频器作为现代工业控制中的重要设备,其运行状态直接影响到生产线的稳定性和效率。然而,变频器在使用过程中,常常会出现电流过大的故障,这不仅会损坏设备,还会影响生产的正常运行。本文将从变频器
    的头像 发表于 01-24 14:46 4715次阅读
    变频器出现电<b class='flag-5'>流过</b>大故障原因及解决办法

    比斯特BT-2113B-18/21电池组半自动生产线的工作流

    比斯特的BT-2113B-18/21电池组半自动生产线的工作流程是一个高度集成且精细的过程。从电芯的初步放置开始,每一步都经过精心设计和严格测试。生产线上的自动化设备能够精确处理电芯,完成包括自动
    的头像 发表于 01-08 11:50 823次阅读
    比斯特BT-2113B-18/21电池组半自动生产线的<b class='flag-5'>工作流</b>程

    AI工作流自动化是做什么的

    AI工作流自动化是指利用人工智能技术,对工作流程中的重复性、规则明确的任务进行自动化处理的过程。那么,AI工作流自动化是做什么的呢?接下来,AI部落小编为您分享。
    的头像 发表于 01-06 17:57 1467次阅读

    使用pdfDocs提高工作效率,改进PDF工作流

    使用pdfDocs提高工作效率,改进PDF工作流程。 pdfDocs是一款PDF管理应用程序,可帮助法律专业人士创建、编辑、整理、装订、编辑和保护 PDF 文档,提高工作效率和安全性。
    的头像 发表于 12-21 15:31 746次阅读
    使用pdfDocs提高<b class='flag-5'>工作</b>效率,改进PDF<b class='flag-5'>工作流</b>程