Spécifier le comportement d'une tâche d'un processus applicatif
Conformément à la norme BPMN, un processus peut avoir des comportements différents.
Avec Hopex Business Process Analysis, ces comportements sont disponibles pour les processus, les opérations, les processus applicatifs et les tâches.
Modéliser les tâches d'un processus applicatif
La phase d'analyse fonctionnelle décrit les processus applicatifs mis en œuvre dans les différents cas d'utilisation d'une application ou d'un service.
Un diagramme de processus applicatif permet de spécifier l'enchaînement des tâches à réaliser de manière à ce que l'utilisateur puisse vérifier que l'application décrite réponde à son besoin.
Modéliser les tâches d'un service applicatif
La phase d'analyse détaillée des composants système impactés par projet consiste à modéliser finement le fonctionnement des services applicatifs.
Dans le contexte de l'exemple d'automatisation du traitement des demandes d'achat urgentes, le service de comparaison des prix est représenté par un processus applicatif.
Ce diagramme décrit l'algorithme du service "Comparer les prix" qui doit retourner la référence de la pièce dont le prix est le plus bas.
La liste des fournisseurs de la pièce recherchée est donnée en entrée. La pièce proposée par le premier fournisseur de cette liste devient la pièce de référence. Ensuite, et tant que la liste des fournisseurs n'est pas vide, les donnés concernant la pièce recherchée sont analysées. Si le prix de la pièce courante est moins élevé que le prix de la pièce de référence, la pièce de référence devient la pièce courante.
Quand la liste complète des fournisseurs a été analysée, les informations concernant la pièce de référence sont envoyées vers le service "Calcul du montant de la commande".