Etude d'un amplificateur Audio
Le diagramme d'exigence
Principes
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