Product

  1. Slickflow technical framework diagram

The Slickflow workflow engine selects the BPMN model as the semantic expression of the workflow model. The BPMN model eliminates the barriers between technology and business, and focuses on the needs and understanding of business personnel for the process, rather than being technology-based, which is relatively more recent One step reflects the concept of technology serving business needs. Secondly, due to the close integration of the workflow model with business requirements and the emergence of new technologies, it is considered necessary to build a new workflow system; in view of the above understanding, the key models and algorithms for building an independent workflow system are summarized and realized Slickflow workflow engine, as a workflow engine on the .NET platform, hopes to bring a middleware tool worth using for the development of enterprise business systems.

  2. Slickflow technical advantages
  1) Select the BPMN model as the flow chart meta element identifier;
  2) Component embedded integration, focusing on process flow control links;
  3) Using Dapper data access framework, performance is close to native SQL, supporting various databases such as My SQL, Oracle, King Base, etc;
  4) HTML5 based B/S workflow graphical editor, process definition BPMN file reading and graphics;
  5) Workflow service Api interface encapsulation and call;
  6) .NET Framework and .NET Core cross-platform versions are supported at the same time;
  7) Rich code examples
    a) Workflow service Web Api interface example;
    b) Web Form Demo code example;
    c) Mvc Demo code example;
    d) Winform Demo code example;
  8) Process unit test for Web API interface;

  3. Slickflow features list(.NET/.NETCore)

Community Enterprise Edtion Ultimate Edtion Universal Edtion
Slickflow Engine Basic features Sequence序
Branch/Merge
Conditional Expression
Self-Circulation
Role Resource
Withdraw/Sendback/Reverse
Entrust
Process Version Management
Jump
Slickflow Engine Advanced Features Signature Together
               1. Serial and parallel countersignature
               2. Countersignature pass rate
×
Signature Forward
               1. Sign before and sign after
               2. Pass rate of endorsement
×
Sub Process ×
And-Split Multiple Instance
               1. Basic functions of parallel containers
               2. Parallel container nested countersignature
               3. Parallel multiple return
×
Timer
               1. Process timing start
               2. The process ends automatically when overdue
×
EMail
               1. To do task send email
×
Intermediate ×
XOr
×
Enhanced OrJoin
×
Process file cache update
×
Process variable writing and reading
×
Node Custom Attributes(MyProperties)
×

External Event Service Interaction

×

Node Event Binding

1. Local Service;

2. C# Component Assembly;

3. WebApi;

4. Database SQL;

5. Database Stored Procedure;

6. Python Srcipt;

×
Process Version Upgrade ×
Process Close ×
Process Reject ×
Process Resend
×
Process Revise
               1. Parallel multi-instance branch revision
               2. Parallel countersignature revision
×
Process Validity Verification ×
WebTest Process Integration Quick Test(Simulated User) ×
Process Modeling Languange Tool × ×
SlickMaster Form Designer Form Designer
× ×
Form Engine Integration
× ×
SlickOne Enterprise Edition Development Framework

SlickSafe Permission Development Framework


Slickflow Group Edition


Online Product Training

Technical Support and Version Upgrade 1 Year
1 Year
1 Year

Slickflow

Community Edition

Slickflow(V1.7.0) project address:: https://github.com/besley/Slickflow

SlickMaster Form Designer

Github project address: https://github.com/besley/SlickMasterCE

SlickOne enterprise-level Web rapid development framework

Github project address: https://github.com/besley/SlickOne

SlickSafe permission system development framework

Github project address: https://github.com/besley/SlickSafe