L'architecture métier ou business
➢ Nous utiliserons les diagrammes d'activité UML pour décrire les processus métier
➢D'autres langages de modélisation sont possibles : BPML, ARCHIMATE, ….
➢Il s'agit d'identifier les processus métier puis de les décrire.
EX
EM
PL
E
•Processus
•Activités / Fonctions
•Interactions
Source : Togaf 9.1
L'architecture métier ou business
Indicateurs clés
Entrées Processus Sorties
Ressources Activités
L'architecture métier ou business
EX
EM
PL
En
on
Um
l
Source : Togaf 9.1
L'architecture métier ou business
En bibliothèque
➢ Exemple de description de
En bibliothèque
processus au travers d'un
diagramme d'activités
En bibliothèque
Aux heures d'ouverture
Manuel
➢ (Fonctionnement actuel)
➢Coller au mieux avec l'organisation réelle
En bibliothèque
Aux heures d'ouverture
EX du travail
EM Saisie sur écran
PL ➢ règle de non interruption,
E
➢ degré d'automatisation de l'activité,
En bibliothèque
Aux heures d'ouverture
➢ conditions de déroulement dans le temps
Saisie sur écran ➢Accompagné des chiffres clés
➢Nombre d'emprunts par période (par
bibliothèque)
Automatique ➢ Nombre de relances
Tous les lundis matin 8h.
➢ ...
L'architecture métier ou business
➢ Les « Objets métier » sont les objets manipulés par les acteurs de l'entreprise et nécessaires a sa
gestion
➢ Nous utilisons le diagramme de Classes UML pour identifier et décrire les objets métier.
➢Ils doivent être quantifiés
• Objets métiers
Source : Togaf 9.1
L'architecture métier ou business
Réservation
* *
0
Lecteur Livre
Vérifier lecteur Modifier état
Emprunt *
*
Créer emprunt
Les objets manipulés par le métier sont :
•Les acteurs externes 0
•Les flux entrants et sortant
*
Retour Relance
•Les Produits ou services fournis ou
•Les ressources de gestion utilisées
L'architecture métier ou business
EX
EM
PL
E
Nous utilisons le diagramme état-transition pour
représenter les changements d'état de chaque
objet métier
➢ Nous utilisons le diagramme état-transition pour représenter les
changements d'état de chaque objet métier, en phase avec le processus
➢Diagramme état transition de la classe emprunt
➢Chaque événement du système qui agit sur l'objet doit correspondre à une transition aboutir sur
un état de la classe
Chaque transition doit correspondre à une méthode de la classe
➢
Le même événement peut agir
simultanément sur plusieurs objets du
système
➢ Le même événement peut agir simultanément sur plusieurs objets
du système
L'architecture métier ou business
➢Un tableau croisé activité / objet métier permet de
garantir la cohérence du système souhaité (Cible)
➢Il permet d'identifier les activités agissant sur l'objet, donc de construire le
diagramme état transition et de déterminer les opérations de chaque objet
Activité / Objet métier Lecteur Emprunt Livre Exemplaire Retour Relance
Enregistrer emprunt L C L M
Enregistrer retour M M C
Relancer L L C
Consulter livre L L L
…..
Etude de cas à réaliser en groupe
➢Sur la base de l'étude de
cas et par groupe,
Représenter l'architecture
métier cible du futur
système :
Le diagramme des classes
➢
métiers
➢Une représentation du
processus principal via un
diagramme d'activité.