Vous êtes sur la page 1sur 2

UNIVERSITE DE THIES

UFR SET

SECTION INFORMATIQUE

COURS SYSTEME D’INFORMATION


TD N°2

Exercice 1 :
Reprendre le cas de la gestion de la bibliothèque et faire le travail suivant :
1) Recenser les cas d'utilisation fonctionnels ;
2) Classer les cas d'utilisation par acteur et mentionner les envois et réception d'informations ;
3) Elaborer le diagramme de cas d'utilisation ;
4) Pour chaque cas d'utilisation recensé en 3
 Décrire le cas textuellement ;
5) Illustrer l'activité de prêt d'un livre par un diagramme de séquences ;
6) Illustrer la restitution d'un livre par un digramme de séquences ;
7) Pour chaque cas d'utilisation recensé en 3
 Elaborer un diagramme de classes participantes ;
 Décrire chaque classe par sa responsabilité.

Exercice 2 :
Une entreprise de développement de logiciels veut implémenter un système de gestion des rendez-vous
pour les médecins (spécialistes ou généralistes) et les patients. Le système doit fonctionner comme suit.
Le système est déployé sous la forme d’une application Internet accessible à travers le serveur Web de
l’entreprise. L’application est fournie en deux versions « PC » et « Mobile » pour les deux types
d’utilisateurs (médecins et patients).

Le gestionnaire des rendez-vous (GRV) prend en charge la gestion des comptes utilisateurs et son
compte lui-même. Pour prendre un rendez-vous, chaque patient se connecte d’abord à son espace
personnel de l’application, puis choisit le médecin et une tranche horaire de rendez-vous disponible.
On suppose que la prise de rendez-vous doit être faite au plus tard la veille et que chaque consultation
ne peut pas excéder une demi-heure. Les rendez-vous sont stockés sur une seule base de données interne
à l’entreprise.

Chaque médecin peut accéder à son espace personnel de l’application et peut visualiser seulement les
rendez-vous pris à son cabinet. A chaque consultation, le médecin met à jour le statut de réalisation de
la consultation (si la consultation a eu lieu ou pas). Dans le cas où une consultation n’a pas lieu, le
médecin indique la raison lors de la mise à jour du statut. Il peut également ajouter des rendez-vous à
ses patients et mentionner ses tranches horaires d’indisponibilité. Aussi, le système permet au médecin
d’exporter les rendez-vous du jour avec les détails des patients en format CSV, Excel ou Texte ou SQL.
Ces fichiers peuvent être utilisés éventuellement par les applications spécifiques des médecins. Aussi,
le système permet aux médecins et aux patients d’exporter les rendez-vous en format calendrier
(calendar) pour qu’ils puissent les ajouter à leurs agendas (ex. Google Agenda, Outlook…).

Enfin, l’entreprise veut appliquer des mesures strictes par rapports aux rendez-vous annulés ou ratés.
Pour cela, elle veut développer une application interne pour analyser les réalisations des rendez-vous
par les patients afin de sanctionner les patients qui manquent à leurs rendez ou les annulent fréquemment
sans justification.

1) Elaborer le diagramme de déploiement à l’étape de capture des besoins techniques du cas ci-
dessus.
2) Elaborer le diagramme de composants à l’étape de capture des besoins techniques.
3) Pour un cas d’utilisation fonctionnel de votre choix, donner un exemple de scénarios pour
chacun des types suivants : « nominal », « alternatif », « à la limite » et « d’exception ».

Vous aimerez peut-être aussi