Ecole Nationale d’Ing´ enieurs de Brest
— Cours d’Informatique S6 —
Mod` ele pour l’Ing´ enierie des Syst` emes (UML)
C´ edric BUCHE
version du 29 janvier 2014
Table des mati` eres
— Cours — 3
1 Diagramme d’´etats-transitions 3
2 Diagramme d’activit´es 23
3 G´en´eration de code 25
— Labo — 60
4 Le mod`ele ´etats-transitions : concepts de base 61
5 Le mod`ele ´etats-transitions : concepts avanc´es 64
6 Le mod`ele des activit´es : processus m´etier 70
7 Le mod`ele des activit´es : du mod`ele au programme 73
— Solution Labo — 78
Informatique S6-MIS
Mod`ele pour l’Ing´enierie des Syst`emes
— UML —
C´edric Buche
Ecole Nationale d’Ing´ ´ enieurs de Brest (ENIB)
28 janvier 2014
C´ edric Buche (ENIB) MIS 28 janvier 2014 1 / 152
Ces notes de cours accompagnent les enseignements d’informatique du 6 ieme semestre (S6) de Mod`ele pour l’Ing´enierie des Syst`emes (MIS) de l’Ecole Nationale d’Ing´enieurs de Brest (ENIB : www.enib.fr). Leur lecture ne dispense en aucun cas d’une pr´esence attentive aux cours ni d’une participation active aux travaux dirig´es.
Une partie de ce document est librement inspir´e de l’ouvrage de Laurent Audibert. Une
partie des supports ont ´et´e r´edig´es par Pierre Chevaillier.