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

Ch.1 : Modélisation des systèmes par SysML

Présentations similaires


Présentation au sujet: "Ch.1 : Modélisation des systèmes par SysML"— Transcription de la présentation:

1 Ch.1 : Modélisation des systèmes par SysML
Objectifs : - décrire un système selon différents point sde vue - être capable d’interpréter les différents diagrammes SysML, - connaitre les principales règles du langage SysML.

2 1. Introduction Conception de système technique =
accumulation de documentations, de nombreux intervenants

3 1. Introduction SysML - Systems Modeling Language - est un modèle numérique, commun à tous les corps de métiers qui regroupe les spécifications, les exigences et les paramètres de l’ensemble du système technique SysML Il permet : une mise à jour efficace des modifications en phase de conception, évite tout problème de communication cause de retard dans l’élaboration du système.

4 2. Différentes approches
Où se situe le système? Il inter-agit avec quoi? Analyse fonctionnelle A quoi il sert? Qu’est-ce qu’on attend de lui? Comment il marche ? Comment on s’en sert? Comment il se comporte? Analyse comportementale De quoi est-il constitué? A quoi servent les différents composants? Comment sont-ils agencés ? Analyse structurelle

5 3. Le langage SysML

6 bdd req uc bdd sd stm act ibd par

7 Le diagramme de contenu (ou diagramme de paquetages)
En anglais : « Package Diagram » Notation SysML : Diagram « pkg » Objectif : regrouper et structurer l’ensemble des éléments des diagrammes SysML du système.

8 4. Analyse Fonctionnelle

9 41. Diagramme de contexte Objectifs :
situer le système dans son environnement définir la frontière d’étude nommer les différents éléments qui vont interagir

10 41. Diagramme de contexte Autre formalisme 0..1 commentaires

11 Fonctions (verbe à l’infinitif)
42. Diagramme des cas d’utilisation Objectif : montrer la(les) fonction(s) réalisées par le système du point de vue utilisateur ou milieu extérieur. Ce diagramme répond à la question : « à quoi sert le système ? quel(s) service(s) rend-t-il à(aux) l’acteur(s) ? » Système étudié acteurs relations Fonctions (verbe à l’infinitif)

12 Est un cas particulier de
42. Diagramme des cas d’utilisation Option Nécessite Est un cas particulier de

13 43. Diagramme des exigences
Objectif : Préciser pour chaque fonction ou lien mis en évidence précédemment les exigences . Ce diagramme répond à la question : « qu’est-ce qu’on attend du système  ou de tel cas d’utilisation ? » exigence = capacité ou contrainte technique Physique sécurité Fiabilité Ergonomie économique Différents domaines : Différents diagrammes

14 Est réalisé par, indique la solution technique
43. Diagramme des exigences « raffiner », préciser Peut se décomposer en Est réalisé par, indique la solution technique Exigence qui dérive de la précédente, de part le choix de solutions techniques

15 Cahier des charges Diagramme des exigences lié au marketing pour la balance Halo

16 5. Analyse Structurelle

17 51. Diagramme de définition des blocs
Objectif : définir la constitution matérielle du système

18 Autre exemple : Barrière de parking

19 échanges de type commande ou contrôle
5.2 Le diagramme de bloc interne Objectifs : Définir la structure interne de chaque bloc. Représenter les échanges entre blocs Port de flux échanges de type MEI (matière, énergie ou information) Port standard échanges de type commande ou contrôle

20 Structuration : bdd IBD général IBD Chaque composant
Mêmes composants que dans bdd Mêmes entrées sorties d’un niveau à l’autre

21 6. Analyse Comportementale

22 Acteurs ou parties du système
61. Diagramme de séquence Acteurs ou parties du système Objectif : décrire le scénario correspondant au cas d’utilisation considéré en montrant les échanges au cours du temps entre les acteurs et le système. temps Échanges d’informations

23 61. Diagramme de séquence Message synchrone réponse Message reflexif boucle choix > optionnel

24 Diagramme de séquence sd
Document réponse 5 Correcteur de portée de phare de Mégane Diagramme de séquence sd ( Sequence Diagram) sd [interaction] correcteur portée [reglage automatique] Chargement Correcteur portée …. Modification du chargement Rotation phare While [ rotation phare < assiette ]

25 Rotation phare sd [interaction] correcteur portée [reglage initial]
Garagiste Correcteur portée Rotation arbre réglage Rotation phare Hauteur faisceau correcte

26 62. Diagramme d’états / transitions
Etat initial stm [états] pesée [pesée] Objectif : montrer les différents états que peut prendre le système (ou un de ses blocs) en fonction des événements. Conditions de passage d’un état à un autre Différents états pris par le système Etat final

27 6.4 Le diagramme d’activité
Objectif : Décrire l’enchaînement des activités au sein d’un rectangle état ou d’un bloc. Partition des différents blocs intervenant dans l’activité de Pesage Etat initial ET Etat final Flux de contrôle Activités Réception d’un signal OU Flux transformés par les actions (de type MEI) Envoi d’un signal

28 Synthèse diagrammes Sysml


Télécharger ppt "Ch.1 : Modélisation des systèmes par SysML"

Présentations similaires


Annonces Google