Mise en place d’une application web de gestion des mariages civils en ville de Butembo
Cette recherche explore la conception d’une application web pour centraliser 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. Les résultats montrent que l’application répond aux besoins identifiés, facilitant ainsi la gestion des enregistrements. Ce projet vise à réduire les irrégularités dans le processus de mariage civil.
Université de l’Assomption au Congo
« U.A.C»
Domaine : Sciences économiques et gestion Mention : Informatique de gestion et anglais des affaires
Projet tutoré et défendu en vue de l’obtention du de bachelor en Informatique de gestion et Anglais des affaires
La mise en place d’une application web de gestion des mariages civils en ville de Butembo
Par
Furaha Lutegha Vagheni
Tuteur : Mutegheki Baraka Vingi
Assistant 2
Année académique
2024-2025
Notre projet s’est principalement articulé autour de la conception d’une application web dédiée à la centralisation de l’enregistrement des mariages civils au sein des services d’état civil de
REMERCIEMENT
À l’issue de cette modeste contribution, nous tenons à exprimer notre profonde gratitude à toutes les personnes et institutions qui, directement ou indirectement, ont participé à la réalisation de ce travail académique.
Nous adressons tout d’abord nos plus vifs remerciements à Dieu, Maître souverain du temps et des circonstances, qui nous a accordé la force physique et intellectuelle nécessaire, ainsi que le souffle de vie tout au long de ce parcours.
Nous exprimons notre sincère reconnaissance à Monsieur l’assistant MUTEGHEKI BARAKA Vingi, pour sa disponibilité, ses précieux conseils et son accompagnement constant durant l’élaboration de ce travail.
Nos remerciements s’étendent également à l’ensemble du personnel académique, scientifique et administratif de l’Université de l’Assomption au Congo, pour leur encadrement rigoureux, leur dévouement et leur soutien indéfectible tout au long de notre formation.
Une gratitude particulière va à nos chers parents, KAMBALE SIVASIMIRE GASTON et KABUO MUNGU-HANA-CHOYO Madeline qui nous ont inculqué des valeurs fondamentales, nous ont soutenu avec abnégation et guidé avec amour vers l’accomplissement de ce projet. Puisse Dieu leur accorder santé, paix et longue vie.
A mon oncle paternelle KAKULE MUKI JOHN
A mes sœurs KAVUGHO DEBORAH BARAKA, ALINDAWA LUTEGHA BLESSING et à mes frères LUTEGHA BIENFAIT, LUTEGHA VOLONTE ET ISHARA LUTEGHA
Enfin, à tous ceux qui, de près ou de loin, ont contribué à la concrétisation de ce travail et dont les noms n’ont pu être mentionnés ici, nous exprimons notre infinie reconnaissance. Que chacun trouve dans ces mots l’expression de notre gratitude la plus sincère.
FURAHA LUTEGHA Vagheni
DEDICACE
A tous ceux et celle qui s’intéressent et veulent promouvoir l’évolution technologique
ACRONYMES ET ABREVIATION
• B.P. : Boîte Postale
• BD : Base de Données.
• C.A.U : Cas d’Utilisation
• CSS : Cascading Style Sheets.
• EA : Enchaînement Alternatif
• EN : Enchaînement Nominal
• E.S.U : Enseignement Supérieur et Universitaire
• HTML : HyperText Markup Language.
• HTTP: Hyper Text Transfer Protocol.
• IGAF : Informatique de Gestion et Anglais des Affaires.
• LMD : Licence Master Doctorat.
• PHP : HyperText Preprocessor
• RDC : République Démocratique du Congo
• Sd : Sans date
• SD : Sequency Diagram
• SGBD : Système de Gestion de Base de Données
• SI : Système d’Information
• U.A.C : Université de l’Assomption au Congo
• UML: Unified Modeling Language
• UP: Unified Process
TABLE DE MATIERE
DECLARATION i
RESUME ii
ABSTRACT iii
REMERCIEMENT iv
DEDICACE v
ACRONYMES ET ABREVIATION vi
TABLE DE MATIERE vii
LISTE DES TABLEAUX ix
LISTE DES FIGURES x
CHAPITRE PREMIER : INTRODUCTION 1
1 .1. Contexte d’étude 1
• .2. Problématique 1
• .3. Objectifs du travail 3Questions de recherche 3Choix et intérêt du sujet 4Justification de l’étude 5Délimitation du sujet 5
• Questions de recherche 3
• Choix et intérêt du sujet 4
• Justification de l’étude 5
• Délimitation du sujet 5
1.9 Subdivision du travail 5
DEUXIEME CHAPITRE : REVUE DE LITTERATURE 6
• Introduction 6Revue de littérature théorique (Définitions des Concepts Clés) 6Revue de littérature empirique (Etat de la question) 8Démarcation 9
• Introduction 6
• Revue de littérature théorique (Définitions des Concepts Clés) 6
• Revue de littérature empirique (Etat de la question) 8
• Démarcation 9
Conclusion partielle 11
TROISIEME CHAPITRE : METHODOLOGIE 12
• Introduction 12Méthodes et techniques 12MODELISATION DE LA SOLUTION 13EXPRESSION DES BESOINS 13
• Introduction 12
• Méthodes et techniques 12
• MODELISATION DE LA SOLUTION 13EXPRESSION DES BESOINS 13
• EXPRESSION DES BESOINS 13
DESCRIPTION TEXTUELLE DES DIFFERENTS CAS D’UTILISATION 18
• Diagramme de séquences 29Diagramme d’activités 39Diagramme d’état transition 45Matrice de validation de cas d’utilisation 46MODÉLISATION STATIQUE DU SYSTEME 49
• Diagramme de séquences 29Diagramme d’activités 39Diagramme d’état transition 45Matrice de validation de cas d’utilisation 46
• Diagramme de séquences 29Diagramme d’activités 39Diagramme d’état transition 45Matrice de validation de cas d’utilisation 46
• Diagramme de séquences 29
• Diagramme d’activités 39
• Diagramme d’état transition 45
• Matrice de validation de cas d’utilisation 46
• MODÉLISATION STATIQUE DU SYSTEME 49
Conclusion partielle 53
QUATRIEME CHAPITRE : RESLUTAT ET DISCUSSIONS 54
• Introduction 54Résultats de la recherche 54Discussion des résultats 60Conclusion partielle 61
• Introduction 54
• Résultats de la recherche 54
• Discussion des résultats 60
• Conclusion partielle 61
CINQUIEME CHAPITRE : CONCLUSIONS ET RECOMMANDATIONS 62
Introduction 62
• Conclusions 62Contribution de la recherche 62Recommandations pour les recherches futures 63
• Conclusions 62
• Contribution de la recherche 62
• Recommandations pour les recherches futures 63
REFERENCES 64
ANNEXE 66
LISTE DES TABLEAUX
Tableau 1 : Déclaration i
Tableau 2 :Cahier de charge 15
Tableau 3: description textuelle du cas s’authentifier 19
Tableau 4: description textuelle du cas enregistrer mariage 20
Tableau 5: description textuelle du cas publier annonces de procédure d’enregistrement mariage 21
Tableau 6: description textuelle du cas gérer utilisateur 23
Tableau 7: description textuelle du cas consulter rapport de statistique central 24
Tableau 8: description textuelle du cas Consulter rapport de statistique partiel 25
Tableau 9 : description textuelle du cas publier bans mariage 26
Tableau 10 description textuelle du cas consulter boite de réclamation 27
Tableau 11: description textuelle du cas envoyer message de réclamation 28
Tableau 12: description textuelle Consulter procédure d’enregistrement mariage 29
Tableau 13 :Matrice de validation de cas d’utilisation 48
LISTE DES FIGURES
Figure 1 :Identification des acteurs et leur role 15
Figure 2 :Diagramme de contexte 16
Figure 3 :Diagramme de cas d’utilisation 18
Figure 4:Diagramme de sequences du cas « S’authentifier » 30
Figure 5:Diagramme de sequences du cas « Enregistrer mariage » 31
Figure 6:Diagramme de sequences du cas « Publier procédure d’enregistrement de mariage 32
Figure 7:Diagramme de sequences du cas « Gérer utilisateur » 33
Figure 8:Diagramme de sequences du cas « Consulter rapport de statistique central » 34
Figure 9:Diagramme de sequences du cas « Consulter rapport de statistique partiel » 35
Figure 10:Diagramme de sequences du cas « Publier bans mariage » 36
Figure 11:Diagramme de sequences du cas « Consulter boite de reclamation » 37
Figure 12:Diagramme de sequences du cas « Envoyer message de reclamation » 38
Figure 13:Diagramme de sequences du cas « Consulter procédure d’enregistrement de mariage » 39
Figure 14:Diagramme d’activité du cas « S’authentifier » 40
Figure 15:Diagramme d’activité du cas « Enregistrer mariage » 40
Figure 16:Diagramme d’activité du cas « Publier annonces de procédure d’enregistrement mariage »41 Figure 17:Diagramme d’activité du cas « gérer utilisateur » 42
Figure 18:Diagramme d’activité du cas « Consulter rapport de statistique central » 43
Figure 19 :Diagramme d’activité du cas « Consulter rapport de statistique partiel » 43
Figure 20 :Diagramme d’activité du cas « Publier bans mariage » 44
Figure 21 :Diagramme d’activité du cas « Consulter boite de réclamation » 44
Figure 22 :Diagramme d’activité « envoyer message de réclamation » 45
Figure 23 :Diagramme d’activité du cas « Consulter le procédure d’enregistrement de mariage » 45
Figure 24 :Image du diagramme d’état transition 46
Figure 25 :Digramme de classes 49
Figure 26 :Diagramme d’objet 51
Figure 27:Diagramme de paquetage (classes) 52
Figure 29 :Diagramme de deploiement 52
Figure 30 :illustration pour enregistrer un mariage 54
Figure 31 : Image liste époux 55
Figure 32: liste epouse 55
Figure 33: image de consultation des bans publier contenant un formulaire d’envoi des réclamations 56
Figure 34: image de consultation des procédures d’enregistrement de mariages par la population 57
Figure 35: Image illustrative de la base des données 57
Figure 36 image de la page de publication mariage t consultation de reclamation 58
Figure 37:image de la liste des réclamations 58
Figure 38:image pour enregistrer mariage 59
Figure 39: image pour publier annonce 59
Figure 40: image pour publier mariage 60
Figure 41:page de connexion à la base des données 66
REFERENCES
• Ambler et Lines (2020), The Agile Modeling (AM) Handbook.
• Arlow, J., & Neustadt, I. (2018). UML 2 and the Unified Process: Practical Object- Oriented Analysis and Design (2ᵉ éd.). Addison-Wesley.
• AppMaster. (2024). Développement d’applications Web en 2024.
https://appmaster.io/fr/blog/developpement-dapplications-web
• Booch, G. (1994). Object-oriented analysis and design with applications (2ᵉ éd.). Addison- Wesley.
• Booch, G. (2018). Object-Oriented Analysis and Design with Applications (2ᵉ éd.). Addison-Wesley.
• Braude, E. J. (2010). Software Design: From Programming to Architecture. Wiley.
• Bryman, A. (2022). Social research methods(6ᵉ éd.). Oxford University Press.
• Cockburn, A. (2015). Writing Effective Use Cases. Addison-Wesley.
• Code de la famille de la République Démocratique du Congo. (1987). Journal Officiel de la République Démocratique du Congo. Consulté le 20 janvier 2025, sur https://www.leganet.cd
•
• Creswell (2023), Research Design: Qualitative, Quantitative, and Mixed Methods Approaches.
• DataScientest. (2023). SGBD : tout savoir sur les systèmes de gestion de base de données. https://datascientest.com/sgbd-tout-savoir
• Dunia, G. (2013). Mise en place d’une application web pour la gestion des certificats de mariage en RDC. https://www.memoireonline.com/04/15/9097/
• Dupont, P., & Martin, J. (2023). Advanced Statistical Modeling Techniques for Complex Systems. Journal of Statistical Analysis, 45(2),
• Eriksson, H.-E., & Penker, M. (2015). Business Modeling with UML: Business Patterns at Work. John Wiley & Sons.
• Fowler, M. (2014). UML Distilled: A Brief Guide to the Standard Object Modeling Language (3ᵉ éd.). Addison-Wesley.
• Gibson, J. J. (1979). The ecological approach to visual perception. Houghton Mifflin.
• IONOS. (2023). What are UML State Machine Diagrams? https://www.ionos.com/digitalguide/websites/web-development/uml-state-machine- diagram/
• Jacobson, I., Booch, G., & Rumbaugh, J. (2016). The Unified Software Development Process. Addison-Wesley.
• Kruchten, P. (2016). The Rational Unified Process: An Introduction (3ᵉ éd.). Addison- Wesley.
• Larman, C. (2005). Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3ᵉ éd.). Prentice Hall.
• Lonchamp, J. (2017). Introduction aux systèmes informatiques : Architectures, composants, mise en œuvre. Dunod.
• Mbuyi, L. (2020). Le mariage civil en droit congolais : Enjeux et perspectives. Revue Congolaise de Droit, 45(2), 123–145.
• Mushagalusa Nkumbarhi, D. (2022). Conception et réalisation d’une application web d’enregistrement des actes d’état civil : Cas du Bureau de l’État Civil d’Irhambi Katana. https://fr.slideshare.net/slideshow/conception-et-ralisation-dune-application-web- denregistrement-des-actes-acte-de-mariage-acte-de-naissance-acte-de-dcs-et-lacte-de- divorce-dans-un-service-public-cas-du-bureau-de-letat-civil-dirhambi-katana/258534411
• Nielsen, J. (2016). Usability Engineering. Morgan Kaufmann.
• Ntanda, J. (2015). Le droit de la famille en RDC : Entre tradition et modernité. Éditions Juridiques Africaines.
• Nogier, J. F (2022). Conception d’interface avec les informations. Paris : Dunod
• Pohl, K., & Rupp, C. (2015). Requirements Engineering Fundamentals. Rocky Nook.
• Rumbaugh, J., Jacobson, I., & Booch, G. (2017). The Unified Modeling Language Reference Manual (2ᵉ éd.). Addison-Wesley.
• Schön, D. A. (1983). The reflective practitioner: How professionals think in action. Basic Books.
• Sénèque. (Date inconnue). Lettres à Lucilius(F. Préchac, Trad.). Garnier Frères.
• Sommerville, I. (2016). Software engineering (10ᵉ éd.). Pearson Education.
[img_40]ANNEXE
Figure 40:page de connexion à la base des données