Dossier de spécification fonctionnelle et technique. Mission de Gestion Electronique de la CNCE
DOSSIER DE SPECIFICATIONS
FONCTIONNELLES ET TECHNIQUES MISE EN PLACE DE LA GESTION
ELECTRONIQUE DE LA CNCE
Version1 du 19/12/2013 Client : ANGE
Consultant : kansdine GERALDO
I. Etude de l’existant
Procédure actuelle d’enregistrement dans la CNCE
1. Les structures ou personnes ressources s’enregistrent via un formulaire d’enregistrement papier 2. La structure ou la personne ressource remplit manuellement la fiche
3. Le RCM procède au traitement de la fiche.
4. Et l’intègre dans la CNCE en le catégorisant dans une région et dans une thématique.
Les acteurs identifiés
1. Les structures et ONG et personnes ressources 2. L’administrateur de la plateforme
3. Les internautes pour les consultations
Documents récupérés
1. La CNCE version électronique et papier
2. La fiche d’inventaire des personnes ressources en capacités environnementales 3. Fiche D’inventaire Des Compétences Environnementales.
II. Diagnostic de l’existant
1. Le traitement de la CNCE est totalement manuel.
2. Sur le plan technique Les paramètres d’administration de l’espace d’hébergement ne sont pas encore disponibles.
3. Le débit de la connexion internet étant de 512 ko partagée entre au moins 10 personnes ne favorisera pas la mise à jour de la plateforme de gestion électronique de la CNCE.
Solutions proposées :
1. Les structures et personnes ressources devront remplir un formulaire en ligne via le site.
2. L’administrateur se connecte via un nom utilisateur et mot de passe et récupère les formulaires de façon automatique.
3. Il procède au traitement automatique de l’information reçue.
4. Le traitement intègre automatiquement la structure dans la base de données de la CNCE.
5. Les internautes connectés sur le site pourront consulter les fiches par recherches multicritères 6. Recherche par région/par thématique/préfecture/nom/statut
7. Sauvegarde de la base de données.
8. L’application sera développée en PHP interfacée avec la base de données MYSQL.
Dossier de spécification fonctionnelle et technique. Mission de Gestion Electronique de la CNCE
III. Modélisation par processus unifiés.
Les cas d’utilisations identifiés
Diagramme des cas d’utilisations
Permettent d’impliquer les utilisateurs dès les premiers stades du développement pour exprimer leurs besoins.ils Décrivent les fonctionnalités offertes par le système à mettre en place.
DOMAINE GESTION ELECTRONIQUE DE LA CNCE
Administrateur de ANGE Internautes
Structure/ONG/Personnes ressources
Authentification
Consulter la CNCE (recherches)
Inscription dans la CNCE
Traitement validation de l’inscription
Sauvegarde base de données Mise à jour
Fiche Statistiques
Description des cas d’utilisation
Cas d’utilisation Authentification
Définition L’authentification permet à l’administrateur de se connecter à l’application.
Acteurs Administrateur d’ANGE
Précondition La connexion internet soit disponible.
Postcondition L’administrateur est connecté et la page d’accueil est disponible.
Déroulement normal 1. L’administrateur saisit un nom utilisateur et un mot de passe 2. Le système vérifie les paramètres de saisis
3. Le système se connecte à la page d’administration de la gestion électronique de la CNCE.
variantes possibles et les cas d’erreurs
(2) Si les paramètres entrés ne sont pas corrects le système renvoi un message d’erreur veuillez entrer les paramètres corrects.
Cas d’utilisation Mise à jour Fiche
Définition Il permet de mettre à jour les informations sur les fiches de la CNCE
Acteurs Administrateur d’ANGE
Précondition La connexion internet soit disponible.
Postcondition La mise à jour est effectuée
Déroulement normal 1. L’Administrateur d’ANGE entre le nom de la structure ou de la personne ressource
2. Le système affiche automatiquement une liste et trouve l’enregistrement
3. Administrateur d’ANGE clique sur l’information trouvée 4. Le système affiche les informations de la fiche trouvée
5. Administrateur d’ANGE saisit les nouvelles données et valide 6. Le système enregistre la modification
7. Le système envoie un message de confirmation de l’enregistrement.
variantes possibles et les cas d’erreurs
(2) erreur de recherche le système demande reprendre la saisie
Dossier de spécification fonctionnelle et technique. Mission de Gestion Electronique de la CNCE
Cas d’utilisation Consulter la CNCE (recherches)
Définition Il permet aux internautes et à tout acteur de consulter les fiches de Le CNCE.
Acteurs Administrateur d’ANGE, Structure/ONG/Personnes ressources, internautes.
Précondition Connexion Internet disponible
Postcondition La recherche affiche les données de la recherche Déroulement normal 1. Les acteurs cliquent sur un lien consulter la CNCE
2. Le système affiche un fond cartographique du Togo subdivisé en région
3. Les acteurs cliquent sur une région
4. Le système affiche les thématiques de cette région par ordre alphabétique
5. Les acteurs cliquent sur une thématique
6. Le système affiche les structures catégorisées dans cette thématique par ordre alphabétique
7. Les acteurs cliquent sur la structure ou personne recherchée 8. Le système affiche sa fiche.
variantes possibles et les cas d’erreurs
Autres consultations : 1. Recherche par nom 2. Recherche par préfecture 3. Recherche par statut
Cas d’utilisation sauvegarde base de données
Définition Permet à l’administrateur d’effectuer une sauvegarde de la base de données.
Acteurs Administrateur d’ANGE
Précondition Connexion Internet disponible
Les paramètres de connexion validés sont entrés Postcondition Base de données est sauvegardée
Déroulement normal 1. L’Administrateur d’ANGE demande à sauvegarder la base de données
2. Le système sauvegarde la base de données sous CNCE. Zip fichier SQL
3. Le système renvoi un message sauvegarde effectuée avec succès.
variantes possibles et les cas d’erreurs
Cas d’utilisation Traitement validation de l’inscription
Définition Il permet d’effectuer une analyse et une étude des formulaires remplis afin de catégoriser les structures et personnes ressources par région et par thématique
Acteurs Administrateur d’ANGE
Précondition Connexion internet disponible, les fiches d’inventaires soient remplies et téléchargées en ligne
Postcondition Les informations sont validées dans la CNCE
Déroulement normal 1. L’administrateur télécharge les formulaires remplis
2. Il catégorise la structure ou la personne ressource dans une région, des préfectures et dans une thématique.
3. Valide l’enregistrement de la fiche
4. Le système enrégistre les données de la fiche variantes possibles et les cas
d’erreurs
(3) Si des informations erronées sont saisies le système affiche des messages de contrôle.
Cas d’utilisation inscription dans la CNCE
Définition Il permet aux structures et personnes ressources de remplir le formulaire d’inscription en ligne
Acteurs Structure/ONG/Personnes ressources
Précondition Connexion Internet disponible
Postcondition Les informations saisies sont enregistrées
Déroulement normal 1. L’acteur effectue un clic sur le lien s’inscrire dans la CNCE 2. Le système affiche le formulaire à remplir
3. La structure ou la personne ressource remplit les informations (voir fiches d’inventaires en annexe)
4. Le système vérifie les informations remplies 5. Le système enregistre les informations saisies variantes possibles et les cas
d’erreurs
(4) Si certains champs sont mal remplis le système renvoi un message demandant à l’acteur de compléter les informations manquantes.
Dossier de spécification fonctionnelle et technique. Mission de Gestion Electronique de la CNCE
Cas d’utilisation Statistiques
Définition Il permet de produire des statistiques par région, par préfecture et par thématique et par statut.
Acteurs Administrateur d’ANGE, internautes, Structure/ONG/Personnes
Précondition Connexion internet disponible, les fiches des structures toutes biens enregistrées.
Postcondition Les statistiques soient disponibles et affichés si possible sous forme graphique.
Déroulement normal 1. Les acteurs cliquent sur le lien statistique 2. Le système affiche la page des statistiques 3. Les acteurs cliquent sur le type de statistique 4. Le système affiche les statistiques
variantes possibles et les cas d’erreurs
Modèle Conceptuel des Données
PREFECTURE
Nompref
REGION
Codereg Nomreg Surperficie Population imagereg
THEMAPRINC
Codethem libthem
STATUT
Codestatut nomstatut
FICHE
Idfiche Sigle Intitule Nompersonne Modeintervent Numdaterecon Objectifs Resume Partenaire Personnrespon Bp
Telephone Email Canton Village Imagecarte siteweb
Concerner
Intervenir
Associer
Opère Numprio
Être 1, n 1,1
1, n
1, n Classer
1, n
1,1
1,1
1,1
1, n
1, n 1, n
1, n
Dossier de spécification fonctionnelle et technique. Mission de Gestion Electronique de la CNCE Structure de la base de données (Passage au Modèle relationnel)