3.1.2. Réalisation du Système de Suivi
à Long-Terme des Paramètres d'Aménagement Forestier
3.1.2.1. Acteurs, cas d'utilisation, séquences et
activités 
? Identification des acteurs 
Dans la conception du système, il est prévu trois
principaux utilisateurs : 
? l'agent de collecte (étudiant) dont
le rôle est de collecter les données sur site et les introduire
dans le système pour validation ; 
? l'agent validateur (enseignant) dont le
rôle est de contrôler et valider les données
collectées par les agents de collecte ; 
? l'administrateur qui a pour rôle de
gérer le système, c'est-à-dire gérer les
utilisateurs, réaliser des sauvegardes des bases de données et
effectuer les mises à jour. 
Pour ce qui est des cas d'utilisation, on peut distinguer : 
V' l'authentification : pour accéder au
contenu du système à travers une interface web; V' la
réalisation des inventaires : pour l'introduction et mise
à jour des paramètres des arbres dans le système ; 
V' la validation des données : pour le
stockage définitif des données dans le système ; 
| Page : 59 
V' l'affichage des cartes : pour la
visualisation des données sous forme de cartes interactives ; 
V' le journal : qui permet de
visualiser tous les évènements survenus dans le système 
(suppression de données, ajout, connexion
d'utilisateurs, etc.) à une période précise ; V'
la gestion des métadonnées : pour la
création des sites, parcelles, placeaux et 
paramètres ; 
V' la gestion des utilisateurs :
pour la création des profils, l'activation ou la
désactivation, l'attribution ou le retrait des fonctionnalités
spécifiques aux utilisateurs. 
Diagramme des cas d'utilisation 
Le diagramme de classe faisant l'objet de la figure 25 permet de
mieux visualiser les acteurs et les fonctionnalités qui leurs sont
offertes dans le système. 
  
| Page : 60 
Figure 25 : Diagramme des cas d'utilisation du Système de
Suivi à Long-Terme des Paramètres d'Aménagement
Forestier 
Diagramme des séquences 
Dans l'optique de mieux appréhender les interactions entre
les utilisateurs et le système, il faut associer le diagramme des cas
d'utilisation les différents diagrammes de séquence. Le diagramme
de séquence illustre mieux les interactions entre les utilisateurs, les
objets et le 
| Page : 61 
système dans le temps. Le diagramme présenté
à la figure 26 permet de décrire le fonctionnement
détaillé du système. 
  
DiagrammeSequence general 
alt 
Etudiant 
alt 
alt 
alt 
ref 
inventaire() 
ref collecte de base() 
ref edition() 
loop 
REJET 
COLLECTE DE BASE 
SUCCESS 
Accueil 
CONFIRMATION 
ERREUR 
Ressayer (authentification) 
EDITION DONNEES 
liste donnees 
DONNEES OK 
[echec] 
ERREUR DONNEES 
Formulaire donnees de base 
INVENTAIRE 
Liste derniere collecte 
Notification erreur 
Formulaire renseigne 
Notification succes 
Authentification 
Notfication erreur 
donnees editees 
Ressayer (formulaire) 
liste mise a jour 
Choix action 
Systeme 
verification utilisateur 
Verification donnees 
Requete donnees temporaires 
Reponse utilsateurs et pass 
Enregistrement (temporaire) 
Notification ajout/edition donnees 
Liste donnees temporaires 
Enregistrement (definitif) 
Requete (login &
pass) 
Notification donnees validees 
Destruction donnees 
Formulaire donnees temporaires 
Notification donnees rejetees 
Validation donnees 
Action 
Base de 
donnees 
Enseignant 
Figure 26 : Diagramme de séquences général
du Système de Suivi à Long-Terme des Paramètres
d'Aménagement Forestier 
Le diagramme de séquence général peut
être décomposé en d'autres diagrammes encore plus
détaillés décrivant des
interactions/fonctionnalités plus ou moins complexes. Deux diagrammes
sont indispensables à la compréhension de deux
fonctionnalités sur lesquelles repose plus de 
| Page : 62 
70% du système : la collecte de données de base
et la mise à jour des données à travers les
inventaires. 
Collecte des données de base 
La collecte des données de base est la première
collecte de données réalisée dans une PEP. Les
données ainsi collectées sur les arbres représentent la
situation de référence de la parcelle. Certains paramètres
collectés n'évolueront plus dans le temps et ne pourront plus
être mis à jour, notamment les coordonnées
géographiques, le nom de l'essence et le code de l'arbre. Cette collecte
est d'autant plus importante que ses données seront utilisées
lors de la validation pour réaliser les tests de cohérence
(exemple : s'assurer que le diamètre de l'arbre au moment du 2ème
inventaire est supérieur ou égal au diamètre de la
situation de référence). La figure 27 permet d'illustrer
graphiquement le processus d'introduction des données de base dans le
système. 
  
collecte de base 
alt 
ref 
Etudiant 
alt 
loop 
IMPORTER 
DONNEES OK 
ERREUR DONNEES 
AJOUTER ARBRE 
[echec] 
Formulaire renseigne (matrice
& croquis) 
Telecharger (protocole &
fiche vierge) 
Formulaire import (matrice
& croquis) 
Ressayer (formulaire renseigne) 
Reponse (protocole et fiches) 
Formulaire arbre (modal) 
Formulaire renseigne 
Notification resultat 
Notification erreur 
Choix du menu 
Validation donneesØ 
Systeme 
Verifi 
Enregistrement (temporaire) 
cation donnees 
Resultat 
Base de 
donnees 
verification 
Essences (pdf) 
Protocole (pdf) 
Matrice (csv) 
Figure 27 : Diagramme de séquence de la collecte des
données de base 
| Page : 63 
Lors de la première collecte de données sur une
PEP, l'agent de collecte devra au préalable se connecter à la
plateforme web du système afin de télécharger la matrice
de saisie de données collectées ; le protocole de collecte de
données contenant le croquis et la liste des essences contenant les
codes des essences à renseigner dans la matrice. 
Inventaire 
La fonctionnalité « Inventaire » est
destinée à la mise à jour des données de la
situation de référence (figure 28). Cette mise à jour peut
être réalisée tous les deux ans (pour les inventaires
complets) et tous les mois sur une période de l'année (pour les
inventaires phénologiques). L'agent chargé de l'inventaire devra
alors se connecter à la plateforme web, afin de
télécharger pour les placeaux concernés, la liste des
arbres existant à la situation de référence. La liste des
arbres de la situation de référence du placeau qui sera
renvoyée à l'utilisateur contiendra toutes les informations
permettant de retrouver chaque arbre sur le terrain pour collecter les
données sur ses paramètres actuels. 
  
inventaire 
alt 
ref 
loop 
loop 
Etudiant 
alt 
IMPORTER 
DONNEES OK 
ERREUR DONNEES 
[Donnees = OK] 
AJOUTER ARBRE 
[echec] 
Formulaire renseigne (matrice
& croquis) 
Formulaire import (matrice
& croquis) 
Ressayer (formulaire renseigne) 
Formulaire (choix du placeau) 
Formulaire (choix du placeau) 
Telecharger (fiche inventaire) 
Fiche inventaire et liste arbre 
Formulaire arbre (modal) 
Choix du placeau (id) 
Formulaire renseigne 
Notification resultat 
Notification erreur 
Notification echec 
Choix du menu 
Validation donnees() 
Systeme 
creation 
Verifica 
Requete donnees placeau (id) 
Verifi 
Reponse ( placeau
& arbres) 
Enregistrement (temporaire) 
cation donnees 
tion placeau &
arbres 
fiche d'inventaire et tableau 
Resultat 
Base de 
donnees 
verification sauvegarde 
Le formulaire arbre est un 
tableau qui reprend la liste 
des arbres trouvés 
La fiche d'inventaire contient la liste des
arbres du placeau et les champs
à renseigner avant d'importer 
| Page : 64 
Figure 28 : Diagramme de classe de la réalisation d'un
inventaire. Diagramme d'activités 
Le diagramme d'activité se focalise sur les traitements
réalisés dans le système. Il permet de modéliser
les flux de données et les contrôles. Il est
particulièrement utile pour la modélisation 
| Page : 65 
du comportement d'une fonction ou d'un cas d'utilisation. Le
diagramme d'activité général du système est
présenté à la figure 29. 
  
[Etudiant] 
[Enseignant] 
0 
[Non authentifie] 
Authentification 
[Authentifie] 
Verification du profil 
Choix opération 
Choix du module 
4 
[Collecte de base] 
[Inventaire] 
1 
Gestion utilsateurs/ 
metadonnees 
[Deconnexion] 
[Deconnexion] 
Telecharger protocole et fiche 
Choix du placeau 
Upload fiche renseignée/ajout arbre 
Recherche donnees ( 
placeaux et arbres) 
[Non 
trouvees] 
Verifciation 
3 
[Donnees 
incorrectes] 
[Donnees 
correctes] 
2 
Telecharger/afficher liste arbre 
[Redirection] 
Validation 
[Redirection] 
Validees] 
5 
Stockage definitif 
Suppression 
[Validees] 
[Non 
Figure 29 : Diagramme d'activité du Système de
Suivi à Long-Terme des Paramètres d'Aménagement
Forestier 
 |