La méthode Sys ML, présentation et exemples d'utilisation
La méthode Sys ML, présentation et exemples d'utilisation
Sommaire
CT2.1 - DIC 1. 1 Identifier un besoin et énoncer un problème technique.
CT 2.3 DIC 1.2 Identifier les conditions, contraintes (normes et règlements) et ressources correspondantes, qualifier et quantifier simplement les performances d’un objet technique existant ou à créer.
RAPPEL
De la méthode APTE au SysML
La méthode APTE. propose une démarche pour la conduite d'un projet. L'approche fonctionnelle. ne concerne pas seulement le produit et les services qu'il rend à son utilisateur, mais également les moyens mis en œuvre pour y parvenir.
Cette méthode offre des outils
Le diagramme bête à cornes
2.Le diagramme pieuvre
3.Le tableau des performances
4.Le diagramme FAST
5.La chaine d'énergie et d'information
SysML = Systems Modeling Language
Langage de Modélisation de Systèmes
C’est un outil qui permet de représenter des objets techniques, sous forme de schémas appelés diagrammes.
Ressource pour les exercices
Le fonctionnement du distributeur de croquettes est très simple puisqu’il repose sur les mêmes principes que les smartphones à reconnaissance faciale. Il suffit d’enregistrer la tête du chat sur le distributeur pour la trappe ne s’ouvre qu'après avoir reconnu le chat et distribué la quantité de croquettes programmée.
Le distributeur de croquettes dessin légendé
Le radio-réveil dessin légendé
Click me or
1.Exercices diagrammes des exigences
C’est le cahier des charges fonctionnel du système (Le système doit...). Ce sont les exigences du CdCF.
Complétez obligatoirement le fichier pour avoir accès au corrigé. Il n'y a pas de notation ! Juste un contrôle du travail fait !
Click me or
2.Exercices diagrammes des cas d'utilisation
Il exprime les services offerts par l’objet aux acteurs. Décrit ce que fait l’objet (et non ce que fait l’utilisateur) mais sans dire comment il le fait.
Complétez obligatoirement le fichier pour avoir accès au corrigé. Il n'y a pas de notation ! Juste un contrôle du travail fait !
Click me or
3.Exercices diagrammes des séquences
La représentation, étape par étape, les échanges (information, énergie, matière) entre chaque acteurs et l’objet lui-même dans un ordre chronologique, représenté par les lignes de vie verticales.
Complétez obligatoirement le fichier pour avoir accès au corrigé. Il n'y a pas de notation ! Juste un contrôle du travail fait !
4.Exercices diagrammes des définition de blocs
Il permet simplement de lister tous les blocs et les sous-blocs qui constituent l’objet.
Complétez obligatoirement le fichier pour avoir accès au corrigé. Il n'y a pas de notation ! Juste un contrôle du travail fait !
Click me or
5.Exercices diagrammes de contexte
Il recense les éléments extérieurs (acteurs) qui interagissent avec l’objet.
Complétez obligatoirement le fichier pour avoir accès au corrigé. Il n'y a pas de notation ! Juste un contrôle du travail fait !
Click me or
6.Exercices diagrammes des blocs internes
Il permet de définir comment l’information, l’énergie et la matière circulent à travers l’objet.
Complétez obligatoirement le fichier pour avoir accès au corrigé. Il n'y a pas de notation ! Juste un contrôle du travail fait !
Click me or
7.Exercices diagrammes d'états
Présentation des différents états possibles de l'objet.
Complétez obligatoirement le fichier pour avoir accès au corrigé. Il n'y a pas de notation ! Juste un contrôle du travail fait !
Click me or
8.Exercices diagrammes d'activité
Il présente le comportement de l’objet (les choix des actions en fonction de décisions).
Ce diagramme remplace les schémas des algorigrammes.
Complétez obligatoirement le fichier pour avoir accès au corrigé. Il n'y a pas de notation ! Juste un contrôle du travail fait !
Click me or
Des langages pour penser et communiquer
Décrire, analyser, concevoir et valider
Qu’est-ce le SysML, dans quel cadre l’utiliser, comment et pour faire quoi ?
Le sujet posé est le SysML dans le cadre d'un projet technique
Solutions possibles : Conduire ce nouveau projet aurait pu se faire avec les outils tels que la bête à cornes pour l'énoncé du besoin, la pieuvre pour recenser les fonctions et contraintes et le tableau des performances pour le cahier des charges fonctionnel.
Le SysML est une autre façon de représenter le système sous tous ses aspects.
Le SysML, c’est quoi ?
SysML = Systems Modeling Language.
Langage de Modélisation de Systèmes.
C’est un outil qui permet de représenter des objets techniques, sous forme de
schémas appelés diagrammes.
Vidéo à visualiser : la leçon
Travail demandé 1 : cliquez sur l'image ci-dessous et complétez le formulaire
Travail demandé 2 : cliquez sur l'image ci-dessous et complétez le formulaire
Travail demandé 3 : cliquez sur l'image ci-dessous et complétez le formulaire
Une exigence, c’est soit ce qui est attendu du système (Fonction Principale), soit une contrainte à laquelle doit répondre le système (Fonction contrainte) C’est l’équivalent du Cahier des Charges Fonctionnel du système . Il recense les Fonctions Principales et les Fonctions Contraintes, et peut comporter les critères et niveaux de performances attendues pour chaque exigence.
On pourra rajouter les critères et les niveaux attendus pour chaque exigence.
Que doit faire le système ?
Travail demandé 4 : cliquez sur l'image ci-dessous et complétez le formulaire
C’est un peu l’équivalent graphique d’un schéma fonctionnel avec des informations supplémentaires ; il énonce la fonction d’usage et les fonctions techniques qui permettent de la réaliser mais sans énoncer les solutions techniques associées au fonctions techniques
Comment le système se comporte-t-il ?
Travail demandé 5 : cliquez sur l'image ci-dessous et complétez le formulaire
Comment le système se comporte-t-il ?
Travail demandé 6 : cliquez sur l'image ci-dessous et complétez le formulaire
Comment le système est-il construit ?
Travail demandé 7 : cliquez sur l'image ci-dessous et complétez le formulaire
Comment le système est-il construit ?
Travail demandé 8 : cliquez sur l'image ci-dessous et complétez le formulaire
C’est une autre représentation des flux d’information et des flux d’énergie dans le système : c’est l’équivalent des Chaînes d’Information et d’Energie classiques ! Exemple : en vert, les flux d’informations (et on précise la nature des signaux qui transportent l’information) , en rouge les flux d’Energie (et on précise le type d’Energie)
Comment le système est-il construit ?
Travail demandé 9 : cliquez sur l'image ci-dessous et complétez le formulaire
Comment le système se comporte-t-il ?
Travail demandé 10 : cliquez sur l'image ci-dessous et complétez le formulaire
C'est l’équivalent de l’organigramme de programmation (ou algorigramme). Le bloc début est remplacé par un point noir ; les règles de représentations ne sont pas tout à fait les même que celles des organigrammes.
Comment le système se comporte-t-il ?
Sources
- Description exemple SysML Aspirateur autonome (Guillaume MARTIN, ac-grenoble)
- Boite à outils SysML : les diagrammes, Eduscol (Didier FAGNON, Stéphane GASTON)
- Des outils de l’analyse fonctionnelle au « SysML », ATDTec (Abdelkrim EL MARRAKCHI)
- Ingénierie Système en SysML appliquée à la rédaction du cahier des charges (Y. LE GALLOU, ac-lille)
- Représentations symboliques : Le langage SysML, Pedalite (Olivier GUILLOTIN)
- UML 2 De l'apprentissage à la pratique (laurent AUDIBERT)
Crédits
- Toutes les images sont réalisées par l’auteur ou libre de droit (site d’image
libres de droits Pixabay)
- Les logos des diagrammes SysML ont été inspirés du diaporama d’Abdelkrim
EL MARRAKCHI et redessinés par l’auteur avec le logiciel Inkscape.
Réalisation : Igor FERRIEU – 2018 sous licence CC-BY-SA (réutilisation libre à condition de citer l’auteur et de distribuer sous cette même licence libre)
Merci à eux !
SysML = Systems Modeling Language
Langage de Modélisation de Systèmes
C’est un outil qui permet de représenter des objets techniques, sous forme de schémas appelés diagrammes.