
Le gestionnaire de processus
Le gestionnaire de processus est le module utilisé pour créer et modifier des processus, ce module est normalement employé par l'administrateur et les créateurs de processus pour créer un processus, le gestionnaire de processus couvre les fonctionnalités suivantes :

 | Créer les processus et les versions de processus
|
 | Renommer et effacer les activités
|
 | Définir les acitivités de processus, visualiser un graphique des activités du processus
|
 | Contrôler si un processus est valide
|
 | Activer ou désactiver un processus
|
 | Modifier les codes sources d'activités (php) et les templates (les activités interactives)
|
 | Définir les rôles et définir quels rôles sont autorisés d'exécuter quelles activités
|
 | Associer les rôles aux utilisateurs
|
 | Sauvegarder les processus (des processuss sont sauvegardés en XML)
|
 | Charger des processus à partir des fichiers XML |


Le superviseur des processus
Le superviseur des processus est utilisé pour contrôler l'exécution des processus.
La liste suivante montre certaines fonctionnalités du moniteur de processus.

 | Énumérer les processus, les activités de processus et le nombre d'instances par activité
|
 | Énumérer les instances et les exceptions actifs.
|
 | Parcourir les instances et modifier les propriétés des instances.
|
 | Envoyer les instances à une certaine activité
|
 | Assigner ou attribuer à nouveau une instance à un certain utilisateur
|
 | Interrompre les instances
|
 | Visualiser les statistiques sur des processuss complétés, le temps d'exécution, temps par activité. |


L'interface utilisateur
L'interface utilisateur est employée par les utilisateurs pour parcourir les processus qu'ils peuvent commencer ou des activités où ils ont une instance en attente pour terminer l'activité. Les utilisateurs peuvent exécuter des activités, voir les résultats et quelques statistiques sur les tâches qui leur sont assignées.



