原文:.NET 开源工作流: Slickflow流程引擎基础介绍(三) -- 基于HTML5/Bootstrap的Web流程设计器

. Slickflow Designer 技术优势 基于HTML 技术,兼容常见浏览器 纯Javascript JsPlumb 脚本实现SVG图形化显示 JsPlumb允许您使用SVG Canvas 或者 VML链接屏幕上的元素,这些取决于您使用的浏览器的能力 图形元素参考BPMN定义,XML存储,更加适合商务人员理解业务过程定义 富客户端开发技术,使用JQuery SlickGrid等组件,用 ...

2016-02-03 13:05 0 2205 推荐指数:

查看详情

.NET 开源工作流: Slickflow流程引擎基础介绍(二) -- 引擎组件和业务系统的集成

集成流程引擎的必要性 业务过程的变化是在BPM系统中常见的现象,企业管理层需要不断优化组织架构,改造业务流程,不可避免地带来了业务流程的变化,企业信息系统就会随之面临重构的可能性。一种直接的方式是改造业务代码,适应业务过程的变化,这将会面临不断改写代码的需求;还有一种方式是使用流程引擎控制 ...

Wed Dec 09 18:48:00 CST 2015 0 3302
.NET 开源工作流: Slickflow流程引擎基础介绍(六)--模块化架构设计和实践

前言:在集成Slickflow.NET 引擎组件过程中,引擎组件需要将用户,角色等资源数据读取进来,供引擎内部调用;而企业客户都是有自己的组织架构模型,在引入模块化架构设计后,引擎组件的集成性更加友好便捷。 1. 未采用模块化设计之前的项目结构 在引擎内部,创建了Resource的目录,用于 ...

Thu Apr 28 19:51:00 CST 2016 4 1324
.NET 开源工作流: Slickflow流程引擎基础介绍(七) -- 并行分支多实例模式实现

前言:并行审批是比较常见的流程模式,在工作流模式介绍中,通常是多个分支通过网关(Gateway)来控制实现。默认的分支类型是静态定义好的。本文扩展了并行网关的控制方式,实现了动态多实例的并行分支网关,便于用户业务流程的审批过程实现。 1. 业务过程描述 并行评审需求是在多个 ...

Thu Oct 12 01:20:00 CST 2017 0 1245
.NET 开源工作流: Slickflow流程引擎基础介绍(八) -- 自动化任务调度实现介绍

前言:审批流程中常见的都是人工类型任务,但是也会有一些自动化的任务需要定时触发。因此,引擎框架中需要解决掉两个问题:选择合适的任务调度框架,集成新的任务调度模块。 1. 任务调度框架选择 Hangfire 是一个开源的.NET任务调度框架,目前1.6+版本已支持.NET Core。 基于队列 ...

Sat Oct 14 02:48:00 CST 2017 0 1772
.NET 开源工作流: Slickflow流程引擎高级开发(二) -- 流程快速测试增值服务工具介绍

前言:流程是由若干个任务节点组成,流转过程就是从一个节点转移到下一个节点,通常需要不断切换用户身份来完成流程的测试,这样使得测试效率比较低下,本文从实战出发,介绍常见的两种快速测试方法,用于提升流程测试和实施的效率。 1. 流程快速测试介绍 流程引擎的核心功能是保证流程正常流转 ...

Wed Jan 30 01:14:00 CST 2019 1 661
.NET 开源工作流: Slickflow流程引擎快速入门之一: 简单序列流程代码编写示例

前言:对于急切想了解引擎功能的开发人员,在下载版本后,就想尝试编写代码,完成一个流程的开发和测试。本文试图从一个最简单的流程来示例说明,如何快速了解引擎代码的编写。 版本: .NETCore 2.1 1. 创建流程图形 串行流程(Sequence)用于顺序流程的创建,节点按照前后顺序 ...

Mon Sep 16 23:09:00 CST 2019 2 757
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM