WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et réalisation d?un site web dynamique pour la prise de rendez-vous médicale en ligne

( Télécharger le fichier original )
par Eskandar Kouicem + Azza Dridi + Med Nadir Boukelal
Université de Constantine 2 - Licence en informatique 2016
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

2 Elaboration du diagramme de cas d'utilisation 

Figure 2. 2: Diagramme de cas d'utilisation

3 Description et représentation des scénarios

Dans cette section on va définir le mot scénarios et élaborer les fiches descriptives.

3.1.1 Définition du mot scénario 

Un scénario décrit une exécution particulière d'un cas d'utilisation du début à la fin.

Il correspond à un enchainement d'actions du cas d'utilisation, se terminant par une fin normale ou non (exception ou erreur).

En général, il n'est pas possible de décrire tous les scénarios d'un cas d'utilisation. Il faudra choisir les principaux scénarios nominaux (ceux qui sont fréquents) et quelques scénarios d'exception.

3.1.2 Elaboration des fiches descriptives

Nom du CU :

Prendre RDV

Acteur :

Patient

Type :

Primaire

Objectif :

Permet au patient de prendre un rendez-vous.

Précondition:

/

Scénario nominal :

1. Le patient recherche un médecin (par nom ou par spécialité)

2. Le système affiche la liste des médecins.

3. Le patient choisit un médecin.

4. Le système affiche le calendrier du médecin.

5. Le patient choisit une date de rendez-vous.

6. Le système affiche un formulaire de choix d'authentification ou d'inscription.

7. le patient choisit de s'authentifier ou de s'inscrire pour valider le RDV.

8. le system valide.

Alternative :

6.asession déjà ouverte. Allez à 8.

Exception :

Annulation

Figure 2. 3:fiche descriptive « prendre RDV ».

Nom du CU :

Gérer RDV

Acteur :

Patient

Type :

Primaire

Objectif :

Permet au patient de modifier ou d'annuler un rendez-vous déjà pris

Précondition:

Authentification

Scénario nominal :

1. le système affiche lesdétails des rendez-vous.

2. le patient choisit de modifier ou d'annuler un rendez-vous.

3. le système affiche le calendrier

4. le patient choisit la nouvelle date

5. le système demande une confirmation

6. le patient confirme

7. le système valide la modification

Alternative :

2a. le patient choisit l'annulation du RDV

1 le patient supprime le RDV.

2 le système demande confirmation.

3le patient valide la suppression.

4 le système valide la suppression.

Exception :

Annulation

Figure 2.4 : fiche descriptive « gérer RDV ».

CU :

S'inscrire médecin

Type :

Primaire

Acteur :

Médecin, Système de géolocalisation

Objectif :

Permet au médecin de créer un compte au système

Déroulement :

1. Le système affiche le formulaire de l'inscription.

2. le médecin remplit le formulaire.

3. Le médecin se localise

4. Le médecin valide le formulaire

5. le système vérifie les champs du formulaire.

6. le système affiche la configuration du calendrier

7. le médecin choisit ses configurations et valide.

8. le système vérifie les champs du formulaire de la configuration.

9. Le système enregistre le compte et le met en attente.

Alternative :

5a. formulaire mal remplit, aller à 2

8a. formulaire mal remplit, aller à 7

Exception :

Annulation

Figure 2. 5 : fiche descriptive «s'inscrire ».

CU :

Annuler journée

Type :

Primaire

Acteur :

Médecin, Service de SMS

Objectif :

Permet au médecin d'annuler une journée de travail

Précondition :

Authentification

Déroulement :

1. Le système affiche le champ d'une date

2. Le médecin saisit unedate et valide.

3. le système vérifie la date et demande la confirmation.

4. le médecin confirme l'annulation.

5. Le système demande au service de SMSd'envoyer des messages d'annulation aux patients concernés.

6. Le service de SMS envoie des messages d'annulation des RDV aux patients.

7. le système bloque la journée sélectionnée

8. le système enregistre et supprime les RDV concernés.

Alternative :

3.a date saisit invalide, aller à 2.

5.a Le médecin n'a aucun RDV dans ce jour, allez à 7.

Exception :

Annulation

Figure 2. 6: fiche descriptive « annuler journée».

Nom du CU :

Valider compte médecin

Acteur :

Gestionnaire

Type :

Secondaire

Objectif :

Permet au gestionnaire de valider un compte d'un médecin inscrit

Précondition :

Authentification

Scénario nominal :

1. le système affiche les nouveaux comptes

2. le gestionnaire choisit de valider ou de refuser le compte.

3. le système demande la confirmation.

4. le gestionnaire confirme.

5. le système enregistre.

Alternative :

4.a refuser compte :notifier le demandeur et supprimer le compte.

Exception :

Annulation

Figure 2. 7: fiche descriptive «valider compte médecin ».

Nom du CU :

Valider nouvelle spécialitépour médecin

Acteur :

Gestionnaire

Type :

Secondaire

Objectif :

Permet au gestionnaire de valider une spécialité ajoutée pour un médecin

Précondition:

Authentification

Scénario nominal :

1. le système affiche les nouvelles spécialités ajoutées aux médecins.

2. le gestionnaire choisit de valider ou de refuser la spécialité.

3. le système demande la confirmation.

4. le gestionnaire confirme.

5. le système enregistre.

Alternative :

4.a le gestionnaire refuse la spécialité :notifier le médecin et supprimer la demande.

Exception :

Annulation

Figure 2. 8:fiche descriptive « valider nouvelle spécialité pour médecin ».

N .B : Tous les fiches descriptives associées aux autres cas sont présentés dans l'annexe.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"L'imagination est plus importante que le savoir"   Albert Einstein