III. Analyse
III.1. Définition des acteurs
Un acteur représente un ensemble cohérent de
rôles joués par des entités externes (utilisateur humain,
matériel ou autre système) qui interagissent directement avec le
système étudié et pouvant consulter ou modifier
directement l'état du système en émettant et/ou recevant
des messages susceptibles d'être porteur de données.
Les acteurs de notre système sont :
- le simple visiteur du système : considéré
comme une personne qui veut satisfaire sa curiosité.
- l'étudiant : il bénéficie des
différents services offerts par l'application.
- l'enseignant : qui contribue à enrichir le site en
apportant des documents, cours...
- l'administrateur : personne qui a pour rôle principal de
gérer toutes les tables de la base de données.
III.2. Spécification des taches :
Les taches associées à chaque acteur sont :
Visiteur
|
T0: Se connecter
T1: Naviguer sur le site
T2: Accéder à la bibliothèque
T3: Télécharger la documentation
T4: Consulter les plannings
|
Etudiant
|
T5: S'authentifier
|
|
T6: Se réinscrire
|
|
T7: Accéder au forum
|
|
T8: Consulter les notes
|
|
T9: Se déconnecter
|
Enseignant
|
T10: S'authentifier
|
|
T11: Afficher les notes
|
|
T12: Déposer des cours
|
|
T13: Se déconnecter
|
Administrateur
|
T14: S'authentifier
|
|
T15: Gérer les tables
|
|
T16: Changer de mot de passe
|
|
T17: Se déconnecter
|
|
III.3. Spécification des scénarios :
Les scenarios décrivant chacune des taches définies
auparavant sont récapitulés dans le tableau suivant :
Visiteur
|
T0
|
S0 : Url de la page d'accueil (du site)
|
T1
|
S1 : Sélectionner les liens
S2 : Accéder aux pages
|
T2
|
S3 : Sélectionner le lien « Rechercher »
S4 : Remplir le formulaire de recherche.
S5 : Consulter la page retourné
|
|
T3
|
S6 : Sélectionner le lien
S7 : Télécharger le cours
|
T4
|
S8 : Sélectionner le lien« consulter planning
».
S9 : Consulter le planning.
|
Etudiant
|
T5
|
S10:Atteindre le formulaire d'authentification de
l'étudiant
S11 : Saisir le formulaire
S12 : Envoyer le formulaire
|
T6
|
S13 : Atteindre le formulaire de réinscription
S14 : Saisir le formulaire
S15 : Envoyer le formulaire
|
T7
|
S16: Accès à la page forum
S17 : Inscription
S18 : Ajouter un sujet
S19 : Consulter les messages
S20 : Ecrire un message
S20 : Répondre à un message existant
|
T8
|
S21 : Sélectionner un lien «consulter les notes
» S22: Remplir un formulaire
S23 : Valider
|
T9
|
S24 : Sélectionner un lien « Déconnexion
»
|
Enseignant
|
T10
|
S25: Atteindre le formulaire d'authentification de
l'enseignant
S26 : Saisir le formulaire
S27 : Envoyer le formulaire
|
T11
|
S28: Sélectionner un lien
S29: Remplir un formulaire S30 : Valider
|
T12
|
S31: Sélectionner un lien
|
|
|
S32: Remplir un formulaire
S33 : valider
|
T13
|
S34 : Sélectionner un lien « Déconnexion
»
|
Administrateur
|
T14
|
S34 : Url de la page d'accueil adminisrateur
|
T15
|
S35: Ajouter
S36: Supprimer
S37: Modifier
|
T16
|
S38 : Sélectionner le lien « changer mot de passe
»
S39 : Changer mot de passe
|
T17
|
S40 : Sélectionner un lien « Déconnexion
»
|
|