Les applications pratiques de gestion révèlent une avancée significative dans l’enregistrement des mariages civils à Butembo. En intégrant des technologies modernes, cette recherche promet de transformer l’efficacité des services d’état civil, répondant ainsi à des besoins cruciaux pour la transparence et la régularité des processus.
MODELISATION DYNAMIQUE DU SYSTEME
La modélisation dynamique du système se concentre sur le comportement du système au fil du temps. Elle inclut des diagrammes de cas d’utilisation, structuration des CAU (description), de séquences, d’activités, de package ainsi que la matrice de validation des cas d’utilisations (Fowler, 2016).
Identification des cas d’utilisation
Les cas d’utilisation décrivent les scénarios (séquences) dans lesquels les acteurs interagissent avec le système pour accomplir des tâches spécifiques. Cette section détaille les différents cas d’utilisation identifiés pour notre système, tels que l’enregistrement des tuteurs, la gestion des communications, la consultation des communiqués etc. (Cockburn, 2015).
Les cas d’utilisation pour notre système sont les suivants :
- Enregistrer mariage
- Publier annonces de procédure d’enregistrement de mariage
- Gérer les utilisateurs
- Consulter rapport de statique central
- Consulter rapport de statique partiel
- Publier bans de mariage
- Consulter boite de réclamation
- Envoyer message de réclamation
- Consulter procédure d’enregistrement de mariage
- S’authentifier
Diagramme de cas d’utilisation
[4_applications-pratiques-pour-la-gestion-des-mariages-civils_3]
Figure 3 :Diagramme de cas d’utilisation
DESCRIPTION TEXTUELLE DES DIFFERENTS CAS D’UTILISATION
Description textuelle du cas « S’authentifier »
- Identification du C.A.U
- Titre : S’authentifier.
- But : Ce cas permet aux utilisateurs de se connecter à l’application en utilisant des identifiants valides (nom d’utilisateur et mot de passe).
- L’acteur : Administrateur, secrétaire et officier d’Etat civil.
- Date de création : 28 /04/2025
- Version : 1.0
- Le responsable :FURAHA LUTEGHA Vagheni
Séquencement (scénarios)
- Préconditions
Avoir un nom d’utilisateur et un mot de passe existant dans la base de données.
Enchainement Enchainement Nominal
- L’utilisateur clique sur un lien « se connecter ».
- Le système affiche le formulaire de connexion.
- L’utilisateur saisie les informations d’authentifications puis valide.
- Le système vérifie les informations saisies.
- Le système affiche la page d’accueil selon la fonction de l’utilisateur.
Enchainement alternatif
EA4 : Echec d’authentification.
- Le système retourne à EN2
Poste conditions
Accès au système.
Tableau 3: description textuelle du cas s’authentifier
Description textuelle du cas « enregistrer mariage »
A. Identification du C.A.U
- Titre : Enregistrer mariage.
- But : ce cas permet à l’agent d’Etat Civil d’enregistrer les informations par rapport aux futurs mariés et aux témoins de mariages dans la base de données.
- L’acteur : Secrétaire.
- Date de création : 28 /04/2025
- Version : 1.0
- Le responsable :FURAHA LUTEGHA Vagheni
Séquencement (scénarios)
- Préconditions
Etre connecté au système comme secrétaire
- Enchainement
- Enchainement Nominal
- L’utilisateur clique sur le menu « enregistré mariage ».
- Le système affiche le formulaire d’enregistrement.
- L’utilisateur saisi les informations concernant les futurs mariés et leurs témoins puis valide.
- Le système vérifie les informations.
- Le système enregistre les informations saisies
- Message de confirmation d’enregistrement
- Enchainement alternatif
EA4 échec d’enregistrement.
- Le système retourne à EN2
c)Poste conditions
Enregistrement effectué.
Tableau 4: description textuelle du cas enregistrer mariage
Description textuelle du cas « Publier annonces de procédures d’enregistrement mariage
»
A. Identification du C.A.U
- Titre : Publier annonces de procédures d’enregistrement mariage.
- But : ce cas permet à l’administrateur de publier régulièrement les annonces concernant la circonscription et le procédure d’enregistrement mariage.
- L’acteur : Administrateur.
- Date de création : 28 /04/2025
- Version : 1.0
- Le responsable : FURAHA LUTEGHA Vagheni
B. Séquencement (scénarios)
- Préconditions
Etre connecté au système comme Administrateur.
- Enchainement
- Enchainement nominal
- L’utilisateur clique sur le menu « publier annonces ».
- Le système affiche la page de publication des annonces.
- L’utilisateur saisie l’annonce à publier puis valide.
- Le système vérifie les informations saisies.
- Le système enregistre les informations saisies
- Le système renvoie un message de confirmation de publication.
- Enchainement alternatif
EA4 échec d’enregistrement
- Le système retourne à EN2
c)Poste conditions
Affichage des annonces publiés.
Tableau 5: description textuelle du cas publier annonces de procédure d’enregistrement mariage
Description textuelle du cas « gérer les utilisateurs »
- Identification du C.A.U
- Titre : Gérer les utilisateurs.
- But : ce cas permet à l’administrateurs de gérer les des utilisateurs et leurs rôles (La création, la modification ou la suppression des comptes utilisateurs).
- L’acteur : Administrateur.
- Date de création : 28 /04/2025
- Version : 1.0
- Le responsable : FURAHA LUTEGHA Vagheni
Séquencement (scénarios)
- Préconditions
Etre connecté au système comme administrateur.
Enchainement Enchainement nominal
- L’utilisateur clique sur le menu “Gestion des utilisateurs »
- Le système affiche la liste complète des utilisateurs
- L’utilisateur sélectionne un utilisateur
- Le système affiche la fiche détaillée de l’utilisateur avec options disponibles
- Modification d’un utilisateur : 5a. L’utilisateur clique sur « Modifier »
6a. Le système affiche le formulaire pré-rempli
7a. L’utilisateur modifie les champs nécessaires puis valide
8a. le système renvoi un de confirmation « Utilisateur modifié avec succès »
- Suppression d’un utilisateur : 5b. L’utilisateur clique sur « Supprimer »
6b. Le système demande confirmation 7b. L’utilisateur confirme
8b. Le système renvoi un message de confirmation « Utilisateur supprimé avec succès »
- Création d’un utilisateur
5c. L’utilisateur clique sur « Nouvel utilisateur »
6c. Le système affiche un formulaire de création d’utilisateur 7c. L’utilisateur rempli les champs à rapport avec le formulaire 8c. Le système vérifie les informations saisies
9c. Le système renvoi un message de confirmation
c)Poste conditions
Affichage de la liste des utilisateurs.
Tableau 6: description textuelle du cas gérer utilisateur
Description textuelle du cas « Consulter rapport d statistique central »
A. Identification du C.A.U
- Titre : Consulter rapport de statistique central
- But : ce cas permet à l’administrateur de consulter les rapports de statistiques central de toutes les circonscriptions.
- L’acteur : Administrateur.
- Date de création : 28 /04/2025
- Version : 1.0
- Le responsable :FURAHA LUTEGHA Vagheni
B. Séquencement (scénarios)
- Préconditions
Etre connecté au système comme administrateur.
- Enchainement Enchainement Nominal
- L’utilisateur clique sur le menu « consulter rapport».
- Le système affiche les rapports disponibles.
- L’utilisateur sélectionne un rapport.
- Le système affiche le rapport.
c)Poste conditions
Rapport consulté.
Tableau 7: description textuelle du cas consulter rapport de statistique central
Description textuelle du cas « Consulter rapport de statistique partiel »
A. Identification du C.A.U
- Titre : Consulter rapport de statistique partiel
- But : ce cas permet à l’officier d’Etat civil de consulter les rapports de statistiques partiel selon sa circonscription.
- L’acteur :Officier d’Etat civil.
- Date de création : 28 /04/2025
- Version : 1.0
- Le responsable :FURAHA LUTEGHA Vagheni
C. Séquencement (scénarios)
- Préconditions
Etre connecté au système comme Officier d’Etat civil.
- Enchainement Enchainement Nominal
- L’utilisateur clique sur le menu « consulter rapport ».
- Le système affiche les rapports disponibles.
- L’utilisateur sélectionne un rapport.
- Le système affiche le rapport.
c)Poste conditions
Rapport consulté.
Tableau 8: description textuelle du cas Consulter rapport de statistique partiel
Description textuelle du cas « Publier bans de mariage »
A. Identification du C.A.U
- Titre : Valider bans de mariage.
- But : ce cas permet à l’officier d’Etat Civil de publier le banc de mariage.
- L’acteur : Officier d’Etat Civil.
- Date de création : 28 /04/2025
- Version : 1.0
- Le responsable : FURAHA LUTEGHA Vagheni
B. Séquencement (scénarios)
- Préconditions
Etre connecté au système comme Officier d’Etat Civil.
- Enchainement Enchainement nominal
- L’utilisateur clique sur le menu « publier ban de mariage ».
- Le système affiche la page de publication de ban de mariage.
- L’utilisateur choisit la tâche publier bans mariage.
- Mise à jour des informations
- Message de confirmation de publication de bans mariage
- Poste conditions
Affichage de la liste des bans de mariages publiés.
Tableau 9 : description textuelle du cas publier bans mariage
Description textuelle du cas « Consulter boite des réclamations »
A. Identification du C.A.U
- Titre : consulter boite de réclamation
- But : ce cas permet à l’officier d’Etat civil de consulter la boite de réclamations envoyer par la population.
- L’acteur : Officier d’Etat civil.
- Date de création : 28 /04/2025
- Version : 1.0
- Le responsable :FURAHA LUTEGHA Vagheni
B.Séquencement (scénarios)
- Préconditions
Etre connecté au système comme Officier d’Etat civil.
- Enchainement Enchainement Nominal
- L’utilisateur clique sur le menu « réclamation ».
- Le système affiche la page des réclamations disponibles.
- L’utilisateur choisie une réclamation à consulter.
- Le système affiche la réclamation
- Poste conditions
Boite de réclamation consulté.
Tableau 10 description textuelle du cas consulter boite de réclamation
Description textuelle du cas « Envoyer message de réclamation »
A. Identification du C.A.U
- Titre : Envoyer message de réclamation.
- But : ce cas permet à la population d’envoyer de message ou commentaire par rapport aux annonces ou ban de mariage publier.
- L’acteur : population.
- Date de création : 28 /04/2025
- Version : 1.0
- Le responsable :FURAHA LUTEGHA Vagheni
B. Séquencement (scénarios)
- Préconditions
Existence des publications de bans mariages et avoir déjà accéder aux mariages publiés
- Enchainement Enchainement nominal
- L’utilisateur clique sur le menu « Envoyer réclamation ».
- Le système affiche la page de pour écrire un message ou commentaire.
- L’utilisateur écrit son message ou commentaire puis clique sur envoyer.
- Le système vérifie les contenus du message
- Le système enregistre le commentaire
- Affichage du message de confirmation d’envoie
- Poste conditions
Affichage de la liste des bans de mariages publier.
Tableau 11: description textuelle du cas envoyer message de réclamation
Description textuelle du cas « Consulter le procédure d’enregistrement de mariage »
A. Identification du C.A.U
- Titre : Consulter le procédure d’enregistrement de mariage
- But : ce cas permet à la population de consulter les procédures d’enregistrement des mariages publiés par l’administrateur.
- L’acteur : Population.
- Date de création : 28 /04/2025
- Version : 1.0
- Le responsable :FURAHA LUTEGHA Vagheni
B.Séquencement (scénarios)
- Préconditions
Existence des procédures d’enregistrement publiées.
- Enchainement Enchainement Nominal
- L’utilisateur clique sur le menu « Consulter procédure ».
- Le système affiche les procédures.
- Poste conditions
Procédure consulté.
Tableau 12: description textuelle Consulter procédure d’enregistrement mariage
Questions Fréquemment Posées
Comment s’authentifier sur l’application de gestion des mariages civils à Butembo ?
Pour s’authentifier, l’utilisateur doit cliquer sur un lien « se connecter », saisir ses informations d’authentification, puis valider. Le système vérifie les informations saisies.
Quel est l’objectif de l’application web pour l’enregistrement des mariages civils à Butembo ?
L’objectif est d’améliorer l’efficacité et la transparence des services d’état civil en utilisant des technologies modernes.
Quels sont les cas d’utilisation identifiés pour le système de gestion des mariages ?
Les cas d’utilisation incluent : enregistrer mariage, publier annonces de procédure d’enregistrement de mariage, gérer les utilisateurs, consulter rapports de statique, publier bans de mariage, et envoyer message de réclamation.