Description en SysML d'une station météo
Les neufs diagrammes retenus dans la notation SysML permettent de représenter simplement un système suivant les points de vue :
- fonctionnel,
- structurel,
- comportemental.
Dans le dossier de présentation du travail, avec le Cahier des Charges, on vous a donné les Diagrammes des cas d'utilisation et des exigences.
Au cours de ce TP, vous élaborez les 4 diagrammes restants (au brouillon puis au propre sur une feuille de copie) pour atteindre un niveau de description suffisant. Vous vous baserez pour cela sur tous les diagrammes vus jusqu'ici ainsi que sur les fiches-outils sur le SysML.
.
Objectif : A la fin de cette activité, vous devrez être capable de :
-
Modéliser un objet existant à partir de l'analyse de son fonctionnement ;
-
Décliner le comportement dynamique d'un cas d'utilisation (séquence) ;
-
Représenter les blocs fonctionnels d'un système ;
-
Définir les flux d’information et d’énergie relatifs à un bloc fonctionnel ;
-
Définir les transitions d’un diagramme d'état.
I. bdd : Diagramme de définition de blocs
Instructions
- Votre diagramme sera le plus développé possible.
- La zone définition du bloc contient le nom et le type de chaque élément.
- La zone valeurs contient les références du composant, l'étendue des mesures, la tension de fonctionnement et autres caractéristiques utiles.
- La zone operation contient les fonctions ou sous-programmes appelés sur cet élément.
II. ibd : Diagramme de bloc interne de la station-météo
Instructions
- Vous différencierez les types de flux par des couleurs différentes (que vous préciserez en légende).
- Vous préciserez pour chaque information s'il s'agit d'une donnée de type numérique ou analogique.
- Les noms des différents composants seront en cohérence avec le bdd.
III. stm : Diagramme d'état
Instructions
- Vous vous placerez du point de vue de l'écran tactile : Qu'affiche-t-il à chaque instant?
- Dans chaque état, vous indiquerez les fonctions ou sous-programmes appelés.
- Les variables seront celles utilisées dans votre code.
IV. sd : Diagramme de séquence
Instructions
- Vous ferez le diagramme de séquence du cas d'utilisation Visualiser les informations météorologiques depuis une page Web (on se limite aux informations de température, hygrométrie et pression).
- Les éléments actifs du système seront les suivants :
- Utilisateur
- Navigateur Internet
- Routeur
- Carte Arduino Yun
- Thermomètre
- Hygromètre
- Baromètre