Vous êtes sur la page 1sur 9

Objectif : - Modliser les vues statiques d'un systme.

- Modliser les vues dynamiques d'un systme - Matriser Notions gnrales du langage UML - Dfinir lments des diagrammes de cas dutilisation nonc : Le but est de protger un btiment en restreignant l'accs certaines salles. L'ouverture de chacune des portes de ces salles est commande par un lecteur de badges plac proximit. Les badges qui permettent l'ouverture des portes ne sont dlivrs qu'aux personnes qui doivent accder aux locaux protgs dans l'exercice de leurs fonctions. Les droits d'accs sont allous entre les groupes de personnes et les groupes de portes, de sorte qu'une personne ou une porte doit toujours tre au moins dans un groupe (le sien).

Un groupe de portes peut contenir des portes disperses dans tout le btiment. Une porte donne ne peut appartenir qu' un seul groupe de portes.

La mme personne peut appartenir plusieurs groupes, de sorte que ses droits d'accs correspondent l'union des droits d'accs de chacun des groupes qui la contiennent.

La dfinition des droits d'accs est effectue en dcrivant pour chaque groupe de personnes les diffrents groupes de portes qui sont accessibles et sous quelle contrainte horaire. Les droits d'accs sont dcrits dans un calendrier annuel qui dcrit la situation semaine par semaine. Vu la faible variation des droits dans le temps, un calendrier peut tre initialis au moyen de semaines types qui dcrivent une configuration de droits donne. Le superviseur peut crer autant de semaines type qu'il le dsire. Les changements apports une semaine sont automatiquement propags dans tous les calendriers qui utilisent cette semaine type.

Le systme de contrle d'accs doit fonctionner de la manire la plus autonome possible. Un superviseur est responsable de la configuration initiale et de la mise jour des diffrentes informations de dfinition des groupes de personnes et de portes. Un gardien dispose d'un cran de contrle et est inform des tentatives de passage infructueuses. Les alarmes sont transmises en temps lgrement diffr: la mise jour de l'information sur l'cran de contrle est effectue toutes les minutes.

TRAVAIL A FAIRE :

1. Dcrire la vue des besoins (use case view) de ce systme de contrle d'accs. Cette analyse des besoins consiste dfinir : les acteurs de ce systme. le diagramme des cas d'utilisation du systme. les principaux scnarios de chaque cas d'utilisation qui seront dcrits par des diagrammes de squence (point de vue temporel).

2. Dcrire la vue logique (logical view) de ce systme. Cette analyse du domaine consiste dfinir :

le diagramme des classes. dcrire les principaux scnarios par des diagrammes de collaboration (interactions entre objets dun point de vue spatial). Il est bien videmment

possible de reprsenter les interactions entre objets par des diagrammes de squence.

Corrig Diagramme des cas d'utilisation

Diagrammes de squence

Diagramme de classes

Diagrammes de collaboration

Vous aimerez peut-être aussi