Modélisation comportementale

Un système sert avant tout à rendre un service aux utilisateurs. Il est donc essentiel de spécifier comment le système interagit avec les utilisateurs.

Cela s’effectue en 4 étapes :

  1. On recense les utilisateurs

  2. On recense dans quels cas les utilisateurs utilisent le système

  3. On décrit son interaction avec les utilisateurs

  4. On décrit comment le système se comporte

Diagramme de contexte

Le diagramme de contexte sert à définir qui et quoi interagit avec le système. Pour le réaliser, on place :

  • Au centre, le système, stéréotypé System.

  • Autour :

    Les éléments humains qui interagissent avec le système.

    Les éléments techniques, stéréotypés External.

  • Le tout est relié par des traits pleins.

Diagramme de contexte

Diagramme des cas d'utilisation

Le diagramme des cas d’utilisation indique dans quels cas on va utiliser le système. Pour le réaliser, on place :

  • Le système, modélisé par un grand rectangle.

  • A l’intérieur, le cas d’utilisation dans une ellipse.

  • A l’extérieur, à gauche, les utilisateurs concernés.

  • A l’extérieur, à droite, les éléments techniques concernés.

  • Le tout relié par des traits pleins.

Diagramme des cas d'utilisation

Remarque

  • Un stéréotype est une spécialisation. Vous êtes élève du lycée Tocqueville stéréotypé SI !

  • Le diagramme des cas d’utilisation peut être développé.

Diagramme de séquence

Le diagramme de séquence indique comment le système interagit avec les utilisateurs et les systèmes externes au cours du temps.

 Pour le réaliser on place si besoin :

  • Les utilisateurs avec une ligne de vie vers le bas.

  • Le système étudié avec une ligne de vie vers le bas.

  • Les systèmes stéréotypés Extenal dans le diagramme de contexte.

  • Les messages (information, matière, énergie) qui s’échangent entre les utilisateurs et le système

Diagramme de séquence

Remarque

  • la ligne de vie s’écoule de haut en bas

  • il existe des règles précises pour le style de flèches ; cela sera étudié ultérieurement.

Diagramme d'état

Pour savoir comment le système fonctionne de manière interne (son algorithme), on utilise le diagramme d’état.

Pour le réaliser on place :

  • En haut un disque noir : c’est le début de l’algorithme.

  • Les états dans des rectangles.

  • Les nœuds de décision dans des losanges.

  • Un disque noir entouré d’un cercle noir : c’est la fin de l’algorithme.

Diagramme d'état