Search:  

Previous pageProcess Management Next page
Process Management 

Business Process Management (BPM) is concerned with managing the flow of information through an organisation. This information may be complete in of itself, or it may represent the flow of real-world objects through a process, for example manufacturing or logistics.

BPM is a wide-ranging term, and there is no standard implementation that will suit all circumstances. To allow for this the system provides a toolkit of functionality, and leaves it to the system designer to choose how to assemble them together. Once assembled, these form a ‘state machine’ through which data can be modelled and flow.

There is no limit to the complexity of the flow, states or logic involved.


Key components

The central component for any such system will be the Table component. This will be configured with fields to contain the data flowing through the system, together with fields used to indicate the state for the record. These control fields can be of any of the standard datatypes, but text, numeric and recordlink fields are the most common.

A simple system might consist of just the one Table component, but more complex ones may contain several.

The Data Entry Form component is key in guiding users through the process. Users are presented with a Data Entry Form linked to a Table, and use this to change the state of the record. Once the form has been submitted, this triggers a Record Update Event. The Event acts as an execution entry point for one or more Actions to be executed. The Events and Actions form the core of the flow, and are, conceptually, the state machine.

Tables and Data Entry Forms are documented elsewhere, along with the rest of the supporting components. In this section we concentrate on the Events and Actions themselves, along with the Conditions and Delays that determine if and when they are executed.

Learn more about Events.

A typical Event tree showing Events, Conditions and Actions

           
 

DATA

Managing Data

Tables

Referential Integrity 

Data Entry Forms

Queries and Views

Custom Views

 

USERS & SECURITY

Users & Permissions

User Group Manager 

User Registration

Access Codes & Agreements

Personalizing Experience

Managing Profiles

 

SaaS

SaaS Server

SaaS Site Manager

SaaS Client Accounting

SaaS Templates & Clones

SaaS Self Service

Associates System 

 

CMS

User Editable pages

CSS Editor

Editing Pages

Direct URLs

Using Javascript & JQuery

Content Approval & Workflow

 

WEB

Key Concepts

Components

Understanding Embeds

Site Building

Themes System

SEO Optimization

 
           
 
clearString   neatComponents™    © Enstar LLC  1999-2019 All Rights Reserved      Terms of Use      Privacy & Cookies      Contact us...
 
 
 
 

 

Docs HomePrint:   Print this page