Vous êtes sur la page 1sur 1

ISMS du Groupe Polytechnique L3 Systèmes d’information

TP N°5 – Étude de ca​​s

Outre le fait d’approfondir davantage l’ensemble des connaissances acquises au cours des
travaux pratiques précédents, l’objectif de ce travail pratique consiste également à couvrir
les principales phases du processus de conception d’applications de la spécification des
besoins à l’importation de base de données dans le SGBD. Pour ce faire, nous souhaitons
concevoir une application de gestion en ligne des dossiers médicaux qui désignent
l’ensemble des documents produits par un laboratoire ou bien par un docteur travaillant au
sein d’une clinique dans l’optique d’identifier et de suivre l’état de santé d’un patient. Cette
conception comprend la réalisation des quatre diagrammes UML que nous avons déjà
abordés en cours et en TP.

Contrairement aux travaux pratiques précédents, la particularité de celui-ci se résume en


trois points:

1. Tout d’abord, c’est aux étudiants d’imaginer les différents scénarios possibles et de
les modéliser ;
2. Ensuite, il s’agit cette fois-ci d’un enchaînement successif des diagrammes
interdépendants ;
3. Enfin, les étudiants doivent générer la structure de la base de données à travers le
diagramme de classe.

1. Diagramme de cas d’utilisation

➔ Énumérez les différents acteurs ainsi que leurs rôles respectifs ;


➔ Identifiez les principaux espaces de l’application ;
➔ Décrivez les fonctionnalités de chaque espace sous forme de tableau ;
➔ Proposez le diagramme de cas d’utilisation correspondant.

2. Diagramme d’activité et de séquence

Nous souhaitons réaliser des diagrammes d’activité et de séquence pour la création de


compte, la demande de rendez-vous, le report de rendez-vous et la demande d’analyse.

Concernant le processus de création de compte, pour s’assurer qu’il ne s’agit pas de


spambot, l’application doit envoyer un SMS au numéro de téléphone de l’utilisateur via
Firebase Authentication. Le SMS comprend un code OTP qui sera expiré dans deux
minutes. L’application bloquera l’utilisateur au bout de quatre heures après avoir reçu cinq
codes OTP sans en utiliser aucun. Lorsque Firebase n’arrive pas à envoyer le SMS,
l’application peut l’envoyer par courrier électronique via Yagmail.

3. Diagramme de classe

➔ Citez les entités devant figurer au niveau du diagramme de classe ;


➔ Décrivez les cardinalités des différentes relations ;
➔ Proposez le diagramme de classe correspondant ;
➔ À partir du diagramme de classe :
◆ Générez la base de données au format SQL ;
◆ Générez les classes DAO des principales entités.

Dr Ahmed Mohameden 1 amed.mohameden@gmail.com

Vous aimerez peut-être aussi