Transcript UML SysML
Aide mémoire UML / SysML à conserver de bloc 13 graphes - 6 graphes en STI2D Anciens outils de description UML (Unified Modeling Language) SysML (System Modeling Language) deDiagramme Diagramme définition Diagramme paramétrique Diagrammes structurels UML SysML de séquence Diagramme de définition de bloc : « Bloc Definition Diagram » (BDD) Diagramme d’exigences <SADT, schéma fonctionnel, synoptique> Traduction du cahier des charges, représente toutes les exigences du système Diagramme de contexte : <SADT A0, sagittal> Quels sont les acteurs et les éléments environnants ? CONSEILS : Pas d’obligation (ne pas surcharger) Rester simple (pertinence) Multiplicité des BDD, IBD, UseCase d’état d’utilisation Diagrammes comportementaux Diagramme d’état : «state diagram» <GR7, algorithme, programme> Diagramme des cas d’utilisation : « UseCase Diagram » <Pieuvre,FAST> Quels services rend le système ? Montre les fonctionnalités du système. Comment le système est construit ? Point de vue composant, montre les flux, les caractéristiques principales. (environnementales, économiques, fonctionnelles, techniques) Diagramme interne de bloc : « Interne Bloc Diagram » (IBD) Diagramme de contexte Comment représenter les différents états du système ? Permet de faire le lien avec les logiciels de simulation. Comment le système est construit ? Point de vue composant, montre les flux, les caractéristiques principales. Diagramme d’activité Diagramme Diagramme Diagramme de cas <SADT, schéma fonctionnel, synoptique> Diagramme d’exigences : « requierement diagram » <FAST, pieuvre> de bloc interne Diagramme de package Diagramme de séquence : « sequence diagram » <Chronogramme, algorigramme> Comment le système doit-il se comporter ? Décrit les scénarios des «UseCase»