Vous êtes sur la page 1sur 3

UIR

TD2-Ing3-
UML

Exercice 1

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 nont
pas rendu leurs ouvrages au-dela 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 general 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 reference gérée dans le catalogue et le
code du rayon ou il est range.

Question : modéliser ces besoins par le diagramme de cas d’utilisation.

Exercice 2

Les stagiaires d’un établissement de formation désirent developer une application Web genre
réseau social appellee netAtlas. L’application permet aux membres inscrits de créer un réseau
d’amis et d’échanger des contenus.
Pour devenir membre de netAtlas, un internaute doit s’inscrire lors de sa visite du site web.
Lorsque l’administrateur valide l’inscription, l’internaute devient membre; il peut alors se
connecter pour réaliser les opérations suivantes : chercher un member, inviter un member
d’être son ami, accepter un autre membre comme ami, refuse rune invitation d’amitié, retirer
un ami de sa liste d’amis. Un membre peut également publier des contenus.
Un modérateur consulte les contenus publiés par les membres et peut averter, par un
message, un membre qui publie du contenu non conforme au réglement de netAtlas ; après
trois avertissement, l’administrateur supprime le compte de ce membre.

Un membre est identifié par une adresse e-mail, un membre, un nom et un prénom. Un
membre peut avoir plusieurs amis qui sont ussi membres de netAtlas. Un membre peut
effectuer une publication de contenu à une date donnée. Une publication concerne une
resource à publier; une resource possède un nom et peut être soit un message soit une
photo/video soit un lien vers une page web. Une photo/video a en plus du nom, une taille en
Mo. Un lien vers une page web a une adresse (URL)
Question : modéliser cette situation par un diagramme de cas d’utilisation.

Exercice 3

Dans un magasin, un commerçant dispose d’un système de gestion de son stock d’articles,
dont les fonctionnalités sont les suivantes:
- Edition de la fiche d’un fournisseur
- Possibilité d’ajouter un nouvel article (dans ce cas, la fiche fournisseur est automatiquement
- Edition de l’inventaire. Depuis cet écran, on a le choix d’imprimer l’inventaire, d’effacer un
article ou d’éditer la fiche d’un article.
Question : modéliser cette situation par un diagramme de cas d’utilisation.

Exercice 4

Un club équestre offre les prestations d’hébergement des chevaux, de cours d’équitation, de
balades. Seuls les adhérents ont accès aux cours et aux hébergements. Les autres clients ont
la possibilité de faire des balades et d’adhérer.
Questions:
1. Quels sont les acteurs qui interagissent avec ces services?
2. Construire le diagramme des cas d’utilisation.

Exercice 5

L’application est intitulée “cas scolarité”. Les étudiants remplissent des imprimés et les
envoient au service d’inscription. Des employés saisissent les selections des étudiants dans
une base de données, et fournissent les emplois du temps pour les étudiants.
L’université décide d’utiliser un système d’inscription en temps reel. Ce système doit être
utilisé par:
 Les professeurs pour leur indiquer les cours qu’ils doivent assurer.
 Les étudiants pour choisir leurs cours.
 Le service d’inscription pour completer le processus d’inscription.
Au début de chaque semester les étudiants doivent obtenir un catalogue des cours
proposés: contenu du cours, professeur, département, et prérequis.

Le nouveau système doit permettre aux étudiants de sélectionner leurs cours pour le
semestre.

En plus, chaque étudiant doit indiquer un choix alternative pour chaque cours choisi, au cas
ou ce cours serait supprimé.

Aucun cours ne doit avoir plus de vingt étudiants. Un cours auquel moins de dix étudiants
sont inscrit doit être supprimé.

Une fois que le processus d’inscription par l’étudiant est terminé, le système fournit les droits
d’inscription à percevoir pour le semestre.
Les professeurs doivent pouvoir renseigner le système sur les cours qu’ils assurent, ils
doivent aussi savoir quels étudiants se sont enregistrés à leurs cours.

Lors de chaque début de semesrte, il est define une période de temps ou les étudiants peuvent
modifier leurs choix.

Pendant cette période de temps, le système d’inscription doit créditer les étudiants pour les
cours qu’ils ont annulés.

Question : enlever les acteurs et les cas d’utilisations.

Vous aimerez peut-être aussi