Etude d'un amplificateur Audio
Le diagramme d'exigence
![Icône de l'outil pédagogique](icon_definition.gif)
Le diagramme d'exigence décrit graphiquement une capacité ou une contrainte qui doit être satisfaite par un système. C'est une interprétation du cahier des charges.
Un diagramme d'exigence comporte :
- Le package qui est le conteneur du diagramme
- Des exigences décrites dans un cadre d'exigence (Requirement)
- Des liaisons
Chaque cadre d'exigence dispose de trois informations au moins :
- un nom : il s'agit d'une chaine de caractères décrivant l'exigence. Elle doit être courte précise et de préférence unique
- le texte : il décrit et précise l'exigence
- l'identifiant : il doit être unique. Un diagramme SysML pouvant être compilé pour générer un programme une duplicité d'identifiant génèrerait automatiquement une erreur.
Les liaisons :
3 types de liaisons sont vraiment fondamentales :
- la contenance (ligne terminée par un cercle contenant une croix du côté du conteneur)
permet de décomposer une exigence composite en plusieurs exigences unitaires, plus
faciles ensuite à tracer vis-à-vis de l’architecture ou des tests ; - le raffinement (« refine ») consiste en l’ajout de précisions, par exemple de données
quantitatives ; - la dérivation (« deriveReqt ») consiste à relier des exigences de niveaux différents,
par exemple des exigences système à des exigences de niveau sous-système, etc. Elle
implique généralement des choix d’architecture.
Lycée Théodore DECK - NB2011