La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

UC : Diagramme des cas d’utilisation Req : Diagramme d’exigence

Présentations similaires


Présentation au sujet: "UC : Diagramme des cas d’utilisation Req : Diagramme d’exigence"— Transcription de la présentation:

1 UC : Diagramme des cas d’utilisation Req : Diagramme d’exigence
Bdd : Diagramme de définition des blocs Sd : Diagramme de séquence Ibd : Diagramme des blocs internes Stm : Diagramme états / transition

2 Attention l’utilisation de cet outil nécessite de connaître les bases du SysML
Les éléments présents dans les diapositives sont faits pour être : Copiés/collées dans vos documents (choisir un format A3 de préférence), disposés, groupés, adaptés, modifiés… Afin de vous permettre de créer facilement vos diagrammes SysML sous Powerpoint 2010. Remarque : Attention, si une entité apparait dans plusieurs diagrammes, c’est à vous d’assurer la cohérence ! Le formalisme prend quelque liberté par rapport à la norme, comme tous les logiciels de SysML actuels, mais l’esprit est respecté. N’hésiter pas à modifier cet outil si nécessaire.

3 Req : Diagramme d’exigence ………….
Critère : Définition : ….. Crit 1-2-A : ………… Niveau : ….. Fiabilité : ….. Exigence : Définition de l’exigence ( et explications éventuelles ) Req 1 : ……………… Req 1-1 : ……………… Lien de décomposition : Req 1-2 : ……………… Problème : ……………. Autres relations : Req : ……………… On lit dans le sens de la flèche. Il est possible de faire intervenir d’autre objet que les exigences. Commentaire : ……………. …dérive de … …satisfait … …vérifie… …complète … Justification: …………….

4 UC : Diagramme des cas d’utilisation ………….
Système : Cas : Cas 1 : … Acteur : Éléments extérieurs: Acteur : Énergie : Environnement : Objet : Problème : ……………. Association : Désigne un élément (acteur ou extérieur) qui intervient dans le cas. Commentaire : ……………. Autres relations : …inclut… …étend… Justification: ……………. Généralisation : La flèche part du cas particulier et désigne le cas général avec un triangle On lit dans le sens de la flèche.

5 Contexte du système : ………………
Bdd : Diagramme de définition des blocs …… …………. Blocs particuliers : Désigne l’environnement global du système, y compris le système et les utilisateur Contexte du système : ……………… Blocs : Désigne un élément en interaction avec le système Élément extérieur: ……………… Caractéristiques du bloc ( et explications éventuelles ) Block 1 : ……………… Désigne le système en entier Système: ……………… Caractéristiques du bloc ( et explications éventuelles ) Block 1-1 : ……………… Lien de décomposition : Lien d’agrégation : Désigne une partie indissociable du système (ex : moteur d’une voiture) Désigne une partie indépendante du système (ex : attache caravane) Problème : ……………. Caractéristiques du bloc ( et explications éventuelles ) Block : ……………… Autres relations : On lit dans le sens de la flèche. Il est possible de faire intervenir d’autre objet que les blocs. Commentaire : ……………. …satisfait … …dérive de… liaison : … Justification : …………….

6 Ibd : Diagramme des blocs internes …… ………….
système: ……………… Block 2 : Peut aussi être détaillé dans un autre Ibd. En provenance ou à destination de ce qui contrôle le bloc Block 1 : FORMALISME A PRIVILEGIER mais non obligatoire Block 2-1 : élément du système Block 2-1 : élément externe inclus dans le système (piles…) Entrée Entrée Entrée Sortie Entrée Sortie Sortie Utiliser pour les données sans flux :présence/absence, on/off Ce sur quoi doit agir le bloc Ce sur quoi le bloc à agit Sortie Connecteurs : Informations : Energie : Matière : Autre : Ports : Entrée Sortie Entrées Sorties Problème : … Entrée Sortie Entrée Entrée Sortie Sortie Commentaire : ……. Entrées/sorties Entrée/sortie Non orienté Entrées Entrée/sortie Non orienté Justification : ……. Non orienté Entrée/sortie Entrée/sortie Non orienté

7 Sd : Diagramme de séquence…… ………….
Acteur : Système : … Block 1 : … Block 2 : … Block 3 : … Elément extérieur: ……… Message asynchrone : N’attend pas de retour Processus Message synchrone : Attend un message retour Activité Parallèle Processus Alternative [ Condition ] Si non : Activité Activité Message synchrone : Activité Message asynchrone : N’attend pas de retour Réponse Activité Activité :…… Avec description si nécessaire Réponse à un message synchrone Alternative [ Condition 1 ] [ Condition 2 ] [ Condition 3 ] Activité Activité Option [ Condition ] Boucle [ sortie ] Activité Activité Activité Activité Activité Activité Référence à une autre séquence Référence :

8 Stm : Diagramme états / transition…… ………….
Nom de l’état composite Début : [ Condition à vérifier ] Nom de l’état Faire : action à réaliser Nom de l’état Faire : action à réaliser État : [ Condition à vérifier ] [ Condition à vérifier ] Nom de l’état Faire : action à réaliser Fin : [ Condition à vérifier ] Nom de l’état à choix Nom de l’état Entrée : action à réaliser à l’entrée [ Condition à vérifier ] Nom de l’état Faire : action à réaliser Nom de l’état Faire : action à réaliser Transition : [ Condition à vérifier ] [ Condition à vérifier ] Nom de l’état Sortie : action à réaliser à la sortie [ Condition à vérifier ] [ Condition à vérifier ] [ Condition à vérifier ] Nom de l’état Faire : action à réaliser [ Condition à vérifier ] /action immédiate 1 [ Condition à vérifier ] Divergence : Nom de l’état Inclus : Nom du sous diagramme de séquence Nom de l’état parallèle [ Condition fausse ] [ Condition vrai e ] [ Condition à vérifier ] Nom de l’état Faire : action à réaliser Nom de l’état Faire : action à réaliser [ Condition à vérifier ] Covergence : [ Condition 1 ] [ Condition 2 ] /action immédiate 1 Nom de l’état Faire : action à réaliser [ Condition à vérifier ]


Télécharger ppt "UC : Diagramme des cas d’utilisation Req : Diagramme d’exigence"

Présentations similaires


Annonces Google