1. Identification des acteurs
Un acteur représente l'abstraction d'un rôle
joué par des entités externe (utilisateur, dispositif
matériel ou autre système) qui interagissent directement avec le
système étudié. Notre application contient cinq acteurs
principaux qui agissent directement avec le système :
· L'administrateur : Son rôle est
tout d'abord de gérer le contenu publié dans l'application, mais
également de gérer les utilisateurs qui peuvent accéder au
système.
· Utilisateurs : Il consulte les
contenus dont il a besoin, leurs détails ainsi que leur localisation.
NGA, HADANAMA, KEMKEU, TAMBA 34
DEVELOPPEMENT D'UNE APPLICATION DE VISITE VIRTUELLE DES SITES
TOURISTIQUES CAMEROUNAIS
2. Modélisation du contexte
Le tableau suivant illustre les différents messages
(informations, objets, services) échangés
entre les acteurs de notre système et le système
Tableau 10 : Modélisation du contexte
ID Messages Acteur-Système
|
ID Messages Système-Acteur
|
M1 Demande d'authentification
|
M1' Interface d'authentification
|
M2 Demande d'inscription
|
M2' Interface d'inscription
|
M3 Mise à jour du contenu
|
M3' Interface de gestion du contenu
|
M4 Mise à jour des utilisateurs
|
M4' Interface de gestion utilisateurs
|
M5 Participation au forum
|
M5' Interface de participation au forum
|
M6 Evaluation d'une vidéo
|
M6'Interface d'évaluation de vidéos
|
M7 Description de vidéo
|
M7 Interface de description de vidéos
|
(Source : Promoteurs)
3. Identification des cas d'utilisation
Un cas d'utilisation (use case) représente un ensemble de
séquences d'actions réalisées par le
système et produisant un résultat observable
intéressant pour un acteur particulier. Un cas d'utilisation
modélise un service rendu par le système. Il exprime les
interactions acteurs/système et apporte une valeur ajoutée
«notable» à l'acteur concerné. Pour chaque acteur
identifié précédemment on associe les cas d'utilisation
qui lui correspondent. Le tableau suivant liste les différents cas
d'utilisation associés à notre système.
Tableau 11 : Différents cas d'utilisation
N°
|
Cas d'utilisation
|
Acteur
|
1
|
S'inscrire
|
Utilisateur
|
2
|
Souscrire à un abonnement
|
3
|
Evaluer une vidéo
|
4
|
Participer au forum
|
5
|
Télécharger une vidéo
|
6
|
Gérer des utilisateurs
|
Administrateur
|
DEVELOPPEMENT D'UNE APPLICATION DE VISITE VIRTUELLE DES SITES
TOURISTIQUES CAMEROUNAIS
7
|
Uploader du contenu (Site, vidéo, publication)
|
|
NGA, HADANAMA, KEMKEU, TAMBA 35
(Source : Promoteurs)
|