67
3.1 Diagramme des cas d’utilisation (DCU)
La description textuelle d’un cas d’utilisation est articulée en six points :
• Objectif – Décrire succinctement le contexte et les résultats attendus du cas
d’utilisation.
• Acteurs concernés – Le ou les acteurs concernés par le cas doivent être identifiés en précisant globalement leur rôle.
• Pré conditions – Si certaines conditions particulières sont requises avant
l’exécution du cas, elles sont à exprimer à ce niveau.
• Post conditions – Par symétrie, si certaines conditions particulières doivent
être réunies après l’exécution du cas, elles sont à exprimer à ce niveau. Pour
notre part, par souci de simplification nous n’avons pas traité ce point dans les
exercices et études de cas présentés.
• Scénario nominal – Il s’agit là du scénario principal qui doit se dérouler sans
incident et qui permet d’aboutir au résultat souhaité.
• Scénarios alternatifs – Les autres scénarios, secondaires ou correspondant à la
résolution d’anomalies, sont à décrire à ce niveau. Le lien avec le scénario
principal se fait à l’aide d’une numérotation hiérarchisée (1.1a, 1.1b…) rappelant le numéro de l’action concernée.
3.1.5 Exercices
Exercice 1
Énoncé
Une bibliothèque universitaire souhaite automatiser sa gestion. Cette bibliothèque
est gérée par un gestionnaire chargé des inscriptions et des relances des lecteurs
quand ceux-ci n’ont pas rendu leurs ouvrages au-delà du délai autorisé. Les bibliothécaires sont chargés de gérer les emprunts et la restitution des ouvrages ainsi que
l’acquisition de nouveaux ouvrages.
Il existe trois catégories d’abonné. Tout d’abord les étudiants qui doivent seulement s’acquitter d’une somme forfaitaire pour une année afin d’avoir droit à tous les
services de la bibliothèque. L’accès à la bibliothèque est libre pour tous les enseignants. Enfin, il est possible d’autoriser des étudiants d’une autre université à s’inscrire exceptionnellement comme abonné moyennant le versement d’une cotisation.
Le nombre d’abonné externe est limité chaque année à environ 10 % des inscrits.
Un nouveau service de consultation du catalogue général des ouvrages doit être
mis en place.
Les ouvrages, souvent acquis en plusieurs exemplaires, sont rangés dans des
rayons de la bibliothèque. Chaque exemplaire est repéré par une référence gérée
dans le catalogue et le code du rayon où il est rangé.
Chaque abonné ne peut emprunter plus de trois ouvrages. Le délai d’emprunt
d’un ouvrage est de trois semaines, il peut cependant être prolongé exceptionnellement à cinq semaines.
Il est demandé d’élaborer le diagramme des cas d’utilisation (DCU).
3.1 Diagramme des cas d’utilisation (DCU)
La description textuelle d’un cas d’utilisation est articulée en six points :
• Objectif – Décrire succinctement le contexte et les résultats attendus du cas
d’utilisation.
• Acteurs concernés – Le ou les acteurs concernés par le cas doivent être identifiés en précisant globalement leur rôle.
• Pré conditions – Si certaines conditions particulières sont requises avant
l’exécution du cas, elles sont à exprimer à ce niveau.
• Post conditions – Par symétrie, si certaines conditions particulières doivent
être réunies après l’exécution du cas, elles sont à exprimer à ce niveau. Pour
notre part, par souci de simplification nous n’avons pas traité ce point dans les
exercices et études de cas présentés.
• Scénario nominal – Il s’agit là du scénario principal qui doit se dérouler sans
incident et qui permet d’aboutir au résultat souhaité.
• Scénarios alternatifs – Les autres scénarios, secondaires ou correspondant à la
résolution d’anomalies, sont à décrire à ce niveau. Le lien avec le scénario
principal se fait à l’aide d’une numérotation hiérarchisée (1.1a, 1.1b…) rappelant le numéro de l’action concernée.
3.1.5 Exercices
Exercice 1
Énoncé
Une bibliothèque universitaire souhaite automatiser sa gestion. Cette bibliothèque
est gérée par un gestionnaire chargé des inscriptions et des relances des lecteurs
quand ceux-ci n’ont pas rendu leurs ouvrages au-delà du délai autorisé. Les bibliothécaires sont chargés de gérer les emprunts et la restitution des ouvrages ainsi que
l’acquisition de nouveaux ouvrages.
Il existe trois catégories d’abonné. Tout d’abord les étudiants qui doivent seulement s’acquitter d’une somme forfaitaire pour une année afin d’avoir droit à tous les
services de la bibliothèque. L’accès à la bibliothèque est libre pour tous les enseignants. Enfin, il est possible d’autoriser des étudiants d’une autre université à s’inscrire exceptionnellement comme abonné moyennant le versement d’une cotisation.
Le nombre d’abonné externe est limité chaque année à environ 10 % des inscrits.
Un nouveau service de consultation du catalogue général des ouvrages doit être
mis en place.
Les ouvrages, souvent acquis en plusieurs exemplaires, sont rangés dans des
rayons de la bibliothèque. Chaque exemplaire est repéré par une référence gérée
dans le catalogue et le code du rayon où il est rangé.
Chaque abonné ne peut emprunter plus de trois ouvrages. Le délai d’emprunt
d’un ouvrage est de trois semaines, il peut cependant être prolongé exceptionnellement à cinq semaines.
Il est demandé d’élaborer le diagramme des cas d’utilisation (DCU).
