3. Description textuelle des principaux cas
d'utilisation
+ Description textuelle du cas d'utilisation "S'inscrire"
Cas d'utilisation
|
s'inscrire
|
Acteur
|
visiteur
|
Objectif
|
Permet à un visiteur d'être un membre.
|
Pré condition
|
Consulter le site web
|
Post condition
|
Créer un compte dans le site web
|
Scénario nominal
|
1. le visiteur choisit de s'inscrire
2. Le système affiche le formulaire correspondant
3. le visiteur remplie le formulaire
4. Le système vérifie les données
saisies
5. Le système affiche l'espace du membre
6. L'instance de cas d'utilisation se termine
|
Exception
|
Si un champ lui manque le saisit ou présente une erreur
de saisie, le système affiche un message d'erreur.
|
Tableau 3: Description textuelle du cas d'utilisation
"S'inscrire"
+ Description textuelle du cas d'utilisation "S'authentifier "
cas d'utilisation
|
S'authentifier
|
Acteur
|
Membre et administrateur
|
Objectif
|
Permet à un membre ou à l'administrateur
d'accéder à son propre espace
|
Pré condition
|
Le membre possède un compte
|
Post condition
|
Permet à l'acteur d'accéder un son propre espace
|
Scénario nominal
|
1. Le système invite l'acteur à entrer son login
et son mot de passe
2. L'acteur saisit le login et le mot de passe
3. Le système vérifie les paramètres
4. Le système affiche l'espace correspondant à
l'acteur.
5. L'instance de cas d'utilisation se termine
|
18
Application de gestion des informations
météorologiques Salhi Mohamed Khaled
19
Exception
|
Si un champ lui manque le saisie oul'utilisateur est non
trouvé, le système affiche un message d'erreur
|
Tableau 4: Description textuelle du cas d'utilisation
"S'authentifier"
+ Description textuelle du cas d'utilisation "visualiser les
stations de météo"
Cas d'utilisation :
|
Consulter les stations de météo
|
Acteur:
|
Visiteur et membre
|
Pré condition :
|
L'utilisateur accède à l'application
|
Post condition :
|
Visualiser une station de météo
|
Description du scenario principal :
|
1. Une mappe s'affiche avec les stations et
leurs emplacements et aussi une liste qui contient les stations
s'affiche.
2. L'utilisateur clique sur la station à visualiser
depuis la mappe ou la liste
3. Une page contient les informations et les paramètres
météorologiques correspondants à la station
sélectionnée s'affiche
|
Exception :
|
Pas d'exception
|
Tableau 5 : Description textuelle du cas d'utilisation
"consulter les stations de météo"
+ Description textuelle du cas d'utilisation "visualiser les
informations météorologiques d'une station "
Cas d'utilisation
|
Visualiser les informations météorologiques d'une
station
|
Acteur
|
Visiteur et membre
|
Pré condition
|
L'utilisateur accède à la page de la station
sélectionné
|
Post condition
|
Des informations météorologiques d'une station
sélectionnée s'affiche.
|
Application de gestion des informations
météorologiques Salhi Mohamed Khaled
20
Application de gestion des informations
météorologiques Salhi Mohamed Khaled
Application de gestion des informations
météorologiques Salhi Mohamed Khaled
Description du scenario
principal
|
1. L'administrateur appuie sur le bouton du
paramètre météorologique qu'il veut visualiser
2. Une page correspondante au paramètre
météorologique sélectionné contientles mesures
s'affiche
3. L'instance de cas d'utilisation se termine
|
Exception
|
Pas d'exception
|
Tableau 6 : Description textuelle du cas d'utilisation
"visualiser les informations météorologiques d'une
station
+ Description textuelle du cas d'utilisation
"Télécharger les informations météorologiques"
Cas d'utilisation :
|
télécharger les informations
météorologiques
|
Acteur :
|
Visiteur et membre
|
Pré condition :
|
L'utilisateur visualise les informations
météorologiques d'une station sélectionnée
|
Les cas possibles :
|
· Télécharger un fichier PDF
? Télécharger un fichier EXCEL
|
Post condition:
|
Le fichier désiré est
téléchargé
|
Exception
|
Pas d'exception
|
Tableau 7 : Description textuelle du cas d'utilisation
"Télécharger les informations
météorologiques"
+ Description textuelle du cas d'utilisation
"Télécharger sous forme d'un fichier PDF"
Cas d'utilisation
|
Télécharger sous forme d'un fichier PDF
|
Acteur
|
Visiteur, membre
|
Pré condition
|
L'utilisateur visualise les informations
météorologiques d'une station sélectionnée
|
Post condition
|
Le fichier PDF est téléchargé
|
Description du scenario principal
|
1. L'utilisateur clique sur le bouton télécharger
sous forme PDF
|
21
|
2. Le fichier se télécharge
3. L'instance de cas d'utilisation se termine
|
Exception
|
Pas d'exception
|
Tableau 8 : Description textuelle du cas d'utilisation
"Télécharger sous forme d'un fichier PDF"
+ Description textuelle du cas d'utilisation "Gestion des
stations "
Cas d'utilisation :
|
Gestion des stations
|
Acteur :
|
Administrateur
|
Pré condition :
|
S'authentifier
|
Les cas possibles :
|
s Ajouter une station
· Supprimer une station
· Modifier une station
|
Post condition:
|
Mise à jour des stations
|
Exception
|
Pas d'exception
|
Tableau 9 : Description textuelle du cas d'utilisation
"Gestion des stations "
+ Description textuelle du cas d'utilisation "Ajouter une
station"
Cas d'utilisation
|
Ajouter une station
|
Acteur
|
administrateur
|
Pré condition
|
S'authentifier
|
Post condition
|
Une station s'ajoute
|
Description du scenario principal
|
1. L'administrateur clique sur le menu station et choisit
ajouter une station.
2. Le système affiche un formulaire
3. L'administration remplie le formulaire
4. Le système vérifie les informations
5. Le système ajoute la station à la base de
données
6. Le système affiche la liste des stations
7. L'instance de cas d'utilisation se termine
|
22
Exception
|
Si un champ lui manque la saisie ou présente une erreur
de saisie, le système affiche un message d'erreur.
|
Tableau 10 : Description textuelle du cas d'utilisation
"Ajouter une station"
+ Description textuelle du cas d'utilisation "Modifier une
station"
Cas d'utilisation
|
Modifier une station
|
Acteur
|
Administrateur
|
Pré condition
|
L'administrateur doit s'authentifier et accéder
à la liste des stations
|
Post condition
|
Mise à jour d'une station
|
Description du scenario principal
|
1. L'administrateur se pointe sur la station qu'il veut modifier
et appuie sur le bouton de modification équivalent à
cettestation
2. Le système affiche un formulaire de modification
3. L'administration remplie le formulaire
4. Le système vérifie les informations
5. Le système enregistre les modifications
6. Le système affiche la liste des stations
7. L'instance de cas d'utilisation se termine
|
Exception
|
Si un champ lui manque la saisie ou présente une erreur
de saisie, le système affiche un message d'erreur.
|
Tableau 11 : Description textuelle du cas d'utilisation
"Modifier une station"
+ Description textuelle du cas d'utilisation "Supprimer une
station"
Cas d'utilisation
|
Supprimer une station
|
Acteur
|
Administrateur
|
Pré condition
|
L'administrateur doit s'authentifier et accéder
à la liste des stations
|
Post condition
|
suppression d'une station
|
Description du scenario
|
1. L'administrateur se pointe sur la station qu'il veut
supprimeret
|
Application de gestion des informations
météorologiques Salhi Mohamed Khaled
principal
|
appuie sur le bouton de suppression équivalent à
cettestation
|
|
2. Le système affiche un pop-up de vérification
l'opération de suppression
|
|
3. L'administration clique sur le bouton supprimer dans le
pop-up
|
|
4. Le système supprime la station
|
|
5. Le système affiche la liste des stations
|
|
6. L'instance de cas d'utilisation se termine
|
|
Exception
|
Si un champ lui manque la saisie ou présente une erreur
de saisie, le système affiche un message d'erreur.
|
Tableau 12 : Description textuelle du cas d'utilisation
"supprimer une station"
|