À la lecture de ce schéma Prisma, on comprend qu'il ne s'agit pas simplement d'une application de gestion des enfants, mais plutôt d'un système de suivi d'un programme de protection, d'accompagnement et de réinsertion des enfants talibés, avec des volets de sensibilisation communautaire, gouvernance locale, suivi-évaluation et sécurité informatique.
Je regrouperais les cas d'utilisation métier en 10 grands domaines.
1. Gestion des utilisateurs et de la sécurité¶
Cas d'utilisation¶
- Créer un utilisateur
- Modifier un utilisateur
- Désactiver un utilisateur
- Affecter un profil à un utilisateur
- Authentifier un utilisateur
- Activer la double authentification
- Réinitialiser un mot de passe
- Gérer les sessions actives
- Consulter l'historique des connexions
- Bloquer une adresse IP
- Débloquer une adresse IP
- Consulter les journaux de sécurité
- Consulter les journaux d'audit
Acteurs¶
- Administrateur système
- Superviseur
2. Référentiel territorial¶
Cas d'utilisation¶
- Gérer les communes
- Consulter les communes par département
- Affecter les données à une commune
Acteurs¶
- Administrateur
- Agent de projet
3. Gestion des maîtres coraniques¶
Le modèle MaitreCoranique montre clairement un besoin de cartographie et de suivi.
Cas d'utilisation¶
- Enregistrer un maître coranique
- Modifier les informations d'un maître coranique
- Mettre à jour les statistiques de son école
- Suivre le nombre de talibés
- Consulter les écoles coraniques d'une commune
- Identifier les écoles non enregistrées officiellement
Acteurs¶
- Agent terrain
- Superviseur
4. Gestion des enfants bénéficiaires¶
C'est probablement le cœur du système.
Cas d'utilisation¶
- Identifier un enfant
- Enregistrer un enfant
- Modifier sa fiche
- Affecter un maître coranique
- Affecter un parent
- Affecter un tuteur
-
Changer son statut
-
Actif
- Sorti
- Perdu de vue
- Décédé
- Consulter l'historique d'un enfant
- Rechercher un enfant
Acteurs¶
- Agent terrain
- Travailleur social
5. Gestion des parents et tuteurs¶
Cas d'utilisation¶
- Enregistrer un parent
- Enregistrer un tuteur
- Associer un parent à un enfant
- Associer un tuteur à un enfant
- Identifier les tuteurs ayant participé aux sensibilisations
- Produire les statistiques des parents/tuteurs sensibilisés
Acteurs¶
- Agent terrain
6. Gestion des accompagnements individuels¶
Le modèle Accompagnement et SuiviAccompagnement montre une logique de case management.
Cas d'utilisation¶
- Ouvrir un accompagnement
- Définir un objectif
- Affecter un responsable
- Suspendre un accompagnement
- Clôturer un accompagnement
- Réaliser une visite de suivi
- Documenter l'évolution d'un cas
- Définir la prochaine étape
- Consulter l'historique des suivis
Types possibles¶
Le référentiel TypeAccompagnement permet par exemple :
- Accompagnement psychosocial
- Accompagnement médical
- Accompagnement éducatif
- Accompagnement juridique
- Accompagnement économique
Acteurs¶
- Travailleur social
- Psychologue
- Assistant social
7. Gestion des orientations¶
Le modèle CasOriente semble avoir été ajouté pour répondre à un indicateur spécifique.
Cas d'utilisation¶
- Orienter un enfant vers un service
- Enregistrer une orientation vers un GUPS
- Orienter vers un centre de santé
- Orienter vers un service social
- Enregistrer le retour d'information
- Suivre les suites données
Acteurs¶
- Travailleur social
8. Sensibilisation et mobilisation communautaire¶
Le schéma contient plusieurs modules dédiés à cela.
Formation et sensibilisation¶
Cas d'utilisation¶
- Planifier une session
- Enregistrer une formation
- Désigner un animateur
- Enregistrer les participants
- Produire les statistiques de participation
Supports de communication¶
Cas d'utilisation¶
- Produire des affiches
- Produire des banderoles
- Produire des boîtes à images
- Distribuer les supports
- Suivre les quantités distribuées
Emissions radio¶
Cas d'utilisation¶
- Programmer une émission
- Enregistrer une émission réalisée
- Suivre les thèmes diffusés
- Produire les statistiques par langue
Educateurs pairs¶
Cas d'utilisation¶
- Enregistrer un éducateur pair
- Suivre sa formation
- Vérifier son activité
Acteurs¶
- Chargé de sensibilisation
9. Gouvernance communautaire¶
On retrouve ici plusieurs mécanismes de participation communautaire.
Comités villageois¶
Cas d'utilisation¶
- Créer un comité
- Ajouter des membres
- Organiser une réunion
- Enregistrer les décisions
- Suivre l'activité du comité
- Identifier les comités inactifs
Cadres de concertation¶
Cas d'utilisation¶
- Créer un cadre communal
- Créer un cadre départemental
- Organiser une session
- Suivre les décisions prises
- Mesurer le taux d'application des décisions
Acteurs¶
- Coordinateur projet
- Autorités locales
10. Réinsertion socio-professionnelle¶
Le modèle ParcoursInsertion est très révélateur.
Cas d'utilisation¶
- Inscrire un enfant en apprentissage
- Définir un métier cible
- Suivre la formation professionnelle
- Enregistrer l'obtention du CQM
- Élaborer un plan d'affaires
- Attribuer une micro-subvention
- Suivre l'installation
- Clôturer le parcours d'insertion
Acteurs¶
- Conseiller en insertion
- Chargé de projet
11. Espaces de parole et participation des jeunes¶
Le modèle SessionParoleJeunes indique un dispositif spécifique.
Cas d'utilisation¶
- Organiser un groupe de parole
- Organiser un parlement des jeunes
- Enregistrer les participants
- Produire les statistiques par sexe
- Produire les statistiques par tranche d'âge
Acteurs¶
- Animateur communautaire
12. Études et diagnostics¶
Cas d'utilisation¶
- Réaliser une étude diagnostique
- Enregistrer les communes couvertes
- Déposer un rapport
- Valider une étude
- Produire un historique des études
Acteurs¶
- Responsable suivi-évaluation
- Consultant
13. Suivi-évaluation (MEAL)¶
Le bloc IndicateurSuivi / MesureIndicateur est un véritable module MEAL.
Cas d'utilisation¶
- Créer un indicateur
- Définir une cible
- Saisir une mesure
- Saisir les preuves de vérification
- Produire les tableaux de bord
- Comparer réalisations et cibles
- Produire les rapports bailleurs
Acteurs¶
- Responsable MEAL
- Coordinateur de projet
Si l'on raisonne en termes de modules applicatifs¶
Je structurerais l'application en :
- Administration et sécurité
- Référentiel géographique
- Gestion des maîtres coraniques
- Gestion des enfants
- Gestion des parents et tuteurs
- Accompagnement des enfants
- Orientation et référencement
- Sensibilisation et communication
- Gouvernance communautaire
- Réinsertion socio-professionnelle
- Participation des jeunes
- Études et diagnostics
- Suivi-évaluation (MEAL)
- Rapports et tableaux de bord
C'est d'ailleurs très proche d'une architecture de système d'information de projet financé par l'UNICEF, l'OIM ou l'Union Européenne pour la protection et la réinsertion des enfants talibés.