100% ont trouvé ce document utile (1 vote)
3K vues73 pages

TFC Rosette 1&2

Le document présente une recherche sur la mise en place d'une application pour la gestion des enregistrements de naissance à la commune de Mont-Ngafula, soulignant l'importance de l'informatique dans l'amélioration des services administratifs. Il aborde les problèmes liés à la gestion manuelle des données et propose un système informatisé comme solution pour optimiser l'efficacité et la sécurité des informations. La recherche utilise des méthodes et techniques variées, telles que des interviews et des analyses documentaires, pour recueillir des données pertinentes.

Transféré par

Kevine mbuku
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
3K vues73 pages

TFC Rosette 1&2

Le document présente une recherche sur la mise en place d'une application pour la gestion des enregistrements de naissance à la commune de Mont-Ngafula, soulignant l'importance de l'informatique dans l'amélioration des services administratifs. Il aborde les problèmes liés à la gestion manuelle des données et propose un système informatisé comme solution pour optimiser l'efficacité et la sécurité des informations. La recherche utilise des méthodes et techniques variées, telles que des interviews et des analyses documentaires, pour recueillir des données pertinentes.

Transféré par

Kevine mbuku
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

1

0. INTRODUCTION GENERALE

0.0 PRESENTATION DU SUJET


Depuis un moment, le domaine de l’informatique ne cesse d’augmenter à
vitesse de croisière. L’informatique constitue un outil d’une grande importance, car elle
sert les hommes dans les diverses activités comme : multimédia, informatique
télécommunication…
Aujourd’hui il n’y a plus de domaine qui ne fassent usage de cette technologie
moderne. Gestion automatique des enregistrements a permis l’accroissement des
entreprise, elle influence à réaliser en avenirs. Durant notre recherche, Elle se préoccupe
de mettre en place une application qui permettra à la COMMUNE DE MONT-NGAFULA
de mieux gérer Les enregistrement des naissances et de résoudre les difficultés de
certaines tâches au sein de l’organisation. Il est vrai que le monde connait une avancée
technologique dans tous les secteurs grâce à l’ordinateur qui est défini comme
l’équipement informatique de traitement automatique de données comprenant les organes
nécessaires à son fonctionnement autonome. Elle joue un grand rôle important dans le
développement de travail. Avant l’invention de l’ordinateur, toutes les taches étaient
enregistrées manuellement sur des supports en papier, cela a été à la base de beaucoup de
problèmes liés à la perte du temps considérable dans la recherche et dans l’exécution des
taches.
Jusqu’à présent, l’ordinateur reste le moyen les plus sûr et facile pour le
traitement et sauvegarde des informations.de ce fait, l’ordinateur a permis d’informatiser
les systèmes d’information dans des différentes entreprise et services de l’Etat. L’Etat
civil fait partie des services de l’état que l’informatique pourrait beaucoup aider. Jusqu’à
ce jour, la manière de gérer manuellement les données, dans ce dernier est encore
dominante d’où la nécessité est d’introduire le système informatisé dans la gestion des
activités de l’état civil.
Notre recherche se base sur : «  la mise en place d’une application pour la
gestion des enregistrements de naissance dans la commune de Mont-Ngafula».

0.1 PROBLEMATIQUE
La problématique est une difficulté rencontrée au sujet de l’objet à traiter, il
s’agit ici d’un ensemble des questions spécifiques que se pose un chercheur, dans le cadre
d’une étude en fin de trouver des réponses au problème qui se pose1.
L’utilisation de l’ordinateur sévère indispensable dans les différents services
administratifs ou tout le fonctionnaire y font recours pour effectuer rapidement les taches
ou opérations de gestion sans beaucoup de failles dans leurs services.

1
J.M KAPENGA, note de cours d’initiation à la recherche scientifique, UPN, 2018 -2019
Le service de l’Etat civil de la commune de Mont-Ngafula quant à lui,2
longtemps crée, gère manuellement leur données et cette façon de gérer est à la source des
difficultés entre autre :
 difficulté due à élaboration d’un certain nombre de documents nécessitants le
remplissage en maintenant le texte statique ;
 la confusion lors de la livraison d’un acte au déclarant ;
 en cas d’erreur, il faut reprendre l’écriture ;
 lorsque le travail est volumineux on s’en occupe plus ces travaux restent en attente
pour être réaliser ;
 la difficulté de trouver facilement le document suite au classement manuel.
Ainsi, pour élargir notre étude nous nous sommes posé les questions
suivantes en termes de la problématique :
1. Comment la commune procède- t- elle pour gérer l’enregistrement de nouveau
nés ?
2. l’approche utilisée est-elle efficace pour résoudre les problèmes ci-haut énumérés ?
3. si non, que faut-il faire pour palier à ce problème ?

0.2 HYPOTHESE
L’hypothèse est une réponse provisoire à la question préalablement posée 2.

L’hypothèse c’est aussi une idée présumée de la vérité. C’est la réponse ou


les réponses aux questions soulevées à la problématique pour trouver une réponse
fantastique enfin d’aboutir à un résultat.

L’hypothèse est une proposition admise à titre provisoire pour servir de base à
un raisonnement, une démonstration a une explication et qui sera vérifier par l’expérience.
Partant de ce définition, nous avons formule notre hypothèse comme suit : la mise en
place d’un système informatisé pour la gestion des enfants à l’état civil serait la solution
d’améliorer ou de simplifier la qualité de son travail. De ce fait que la réalisation de
système pourrait :

 Aider la commune de mieux gérer les enregistrements ;


 Apporté l’efficacité pour résoudre les problèmes énumères ;
 Faciliter à trouver les données enregistré dans la base de données ;
 Enfin permettre la prise de décision à partir de données qu’il conserve.

0.3 CHOIX ET INTERET DU SUJET

2
J.M. KAPENGA, cours de l’initiation à la recherche scientifique, UPN, 2018-2019, pg35
3
0.3.1 CHOIX DU SUJET
Il est toujours nécessaire de souligner que le choix d’un sujet est fonction de
plusieurs facteurs notamment : les motivations personnelles, et l’enseignement reçus dans
la filière choisie. Nous avons choisi ce sujet dû aux problèmes rencontrés lors de nos pré-
enquêtes et d’approfondir la théorie apprise à la filière de à savoir comment les appliquer
dans un cas concret et il constitue l’une de matière de notre domaine de spécialité.

0.3.2. INTERET DU SUJET


L’intérêt de ce sujet est de contribuer aux besoins de la société dans
l’informatisation pour résoudre les problèmes au sein des entreprises et d’obtenu le
diplôme de graduat en informatique de gestion.

Au point pratique, un étudiant en générale ou un analyste programmeur au


terme de son cycle est sensé traiter une opération en vue d’obtenir ses résultats parfait
dans le temps voulu, pour assurer une prestation de qualité sur la gestion, et au point de
vue personnel est de reconnaitre ce que nous avons pu acquérir tout au long de notre cycle
d’étude universitaire

En fin pour l’Etat civil ce nouveau système présentera les avantages ci-après :

- la facilité des taches liées à l’enregistrement des naissances,


- La sécurité des données enregistrées,
- Disponibilité des statistiques sur l’évolution démographique de la population.

0.4. METHODE ET TECHNIQUE UTILISES


Toute recherche scientifique est utile de faire un bon choix d’une approche
logique de méthode et technique pour réaliser un certain ordre pour produire un résultat
meilleur.

0.4.1 METHODES
La méthode comprend l’ensemble des opérations intellectuelles qu’une
discipline met en œuvre pour démontrer, vérifier et établir les vérités qu’elle poursuit 3.
Selon Roger PINTO et Madeleine GRAWITZ cités dans le cours d’initiation à la
recherche scientifique, définissent la méthode comme l’ensemble d’opérations
intellectuelles par les quelles une discipline scientifique cherche à atteindre un ou
plusieurs objectifs poursuivies, les démontrent et les vérifient. C’est une démarche
ordonnés et raisonnée, c’est aussi ensemble de procédures pour atteindre un objectif.
Pour mieux élaborer notre travail, nous avons recouru aux méthodes suivant :

0.4.1.1 METHODE STRUCTURO-FONCTIONNELLE
Cette méthode permet à un chercheur de comprendre de découvrir un fait à
travers la structure et le fonctionnement d’une institution. Elle nous a permis d’analyser
les structures de l’organisation étudiée en vue de comprendre toutes procédures de
traitement et visualisation des informations.

3
J.K.KAPENGA, note de cours d’initiation à la recherche scientifique, UPN, 2018-2019, pg36
4
0.4.1.2 METHODE MERISE
C’est une méthode d’analyse de conception et de réalisation des systèmes
d’information informatisées. C’est aussi méthode de réalisation des projets informatiques.
Elle est complète pour la conception et la spécification de l’informatisation des systèmes
d’information de l’entreprise. Elle nous a permis d’analyse le système de gestion des
enfants de l’état civil en séparant les données de traitement.

0.4.2 TECHNIQUES UTILISES


Les techniques sont des moyens permettant à un chercheur de recueillir les
informations dont il la besoin pour atteindre ses objectifs. Nous avons utilisé les
techniques suivantes pour la récolte des informations relatives à notre travail :

0.4.2.1 TECHNIQUE D’INTERVIEW


C’est une technique qui met en contact deux personnes l’enquêté et
l’enquêteur afin de permettre celui-ci de récolter les données. Elle nous a permis
d’entrevue entre les personnes intéressés et les chercheurs lors de la récolte des
informations. Elle nous a beaucoup aidés à atteindre nos objectifs en nous entretenant
avec les agents de la commune de Mont-Ngafula.

0.4.2.2 TECHNIQUE DOCUMENTAIRE


Cette technique nous a aidé a consulté les ouvrages, les revues scientifiques,
des sites web ainsi que des notes des cours pour recueillir des informations relatives à
notre travail.

Cette technique consisté à disposer des documents contenant des informations


dont nous avons besoin en vue d’enrichir notre argumentation scientifique. C’est aussi
une technique qui consiste à ressembler les documents nécessaires qui cadrent avec le
sujet d’étude en vue d’en tirer les données.

0.4.2.3 TECHNIQUE D’OBSERVATION


Nous avons obtenir les informations important en observant la manière dont les
agents travail et comment circules les informations dans de diverses services et surtout
dans le service d’enregistrement.

0.5. LA SUBDIVISION DU TRAVAIL


Hormis l’introduction générale et la conclusion, Notre travail est subdivisé en
trois(3) chapitres à savoir:
1ER CHAPITRE : NOTIONS THEORIQUE SUR LES APPLICATIONS INFORMATIQUES

2EME CHAPITRE : PRE-ANALYSE

3EME CHAPITRE : CONCEPTION ET REALISATION DE L’APPLICATION

CHAPITRE PREMIER. NOTIONS THEORIQUE SUR LES APPLICATION


INFORMATIQUE
5
SECTIONS 1 : DEFINITION DE CONCEPTS
Dans ce chapitre nous allons parler des différents concepts ayant traité à notre
travail, quelques concepts qui vont nous aider dans ce travail, Nous aurons
essentiellement un sens purement informatique.

1.1 APPLICATION
Une application est un programme ou un ensemble de programme destine à
aider l’utilisateur d’un ordinateur dans le traitement d’une tache bien précise.

Une application est un fichier qui va être installé puis exécuter par le système
d’exploitation d’un mobile. Ce fichier est code dans un langage de développement mobile
spécifique à un appareil (java ou koltin pour Android et objective C ou Swift pour IOS).

L’application est un programme informatique qui a pour un objective de


résoudre un problème spécifique.

1.2 TYPE D’APPCICATION INFORMATIQUE


Nous distinguons ici 5 types d’applications et ce sont les suivants :

Application statique
Application dynamique
Application de type e-shop ou e-commerce
Application portail
Application avec gestionnaire de contenu
1.3 INFORMATION
Une information est un renseignement ayant une signification précise
dépendant du contexte dans lequel elle est utilisée, et a un moment bien, défini. 4 Une
information est ce qui donne une forme à l’esprit. Elle vient du verbe latin infomare qui
signifie donner forme.

L’information désigne à la fois le message à communiquer et symboles utiliser


pour l’écrire. Une information est un élément de connaissance, source de connaissance ou
rapport de connaissance susceptible d’être consacrée et d’être traite.

L’information est une donnée, un renseignement ou un élément de


connaissance susceptible d’être codé pour être conservé, traite ou communique. Elle est la
donnée élémentaire du système d’information.

L’information est l’élément conceptuel permettant le transfert, le stockage et


traitement de la connaissance dans une organisation ou entreprise, cette information peut
se présenter sous divers formes, les trois principes formes rencontrées dans une entreprise
sont la forme écrite (fiche, papiers ; document écrit, archives etc….), la formes
symbolique (une étoile sur une fiche, un cube de couleur sur un table des photos, une petit
jouet ,etc….) ou la forme orale( de bouche à l’oreille).

4
Pr .R.KITONDUA, note de cours notions générales d’informatique, UPN ,2017-2018, pg2
L’information est donc une production sociale. Il s’agit de données vues dans6
un certain contexte, et qui présentent un sens et éventuellement une conséquence qui
dépend de l’appréciation des individus.5

1.3.3. QUALITE DE L’INFORMATION


Une information est purement qualité de l’excellence lorsqu’elle regorge les
critères suivants :

La Pertinence : une information est pertinente lorsqu’elle dénote du bon sens, et convient
exactement à l’époque où elle est donnée.

La fiabilité : la fiabilité d’une information est fonction de sa pertinence, dans la mesure où


elle doit être conforme à la réalité. Etant donné qu’elle soit indispensable à l’entreprise.

La disponibilité : la valeur d’une information dépend de plusieurs facteurs tels que


l’écoulement du temps, le récepteur de l’information. Et l’information pour être
indispensable elle doit être disponible, accessible et ouvert.

La confidentialité : pour qu’une information garde sa valeur ou son poids, elle doit être
rare c’est-à-dire que certaines informations de l’entreprise ne doivent pas être divulguées à
des tiers.

La valeur : Une entreprise crée de la valeur en traitant de l'information, en particulier dans


le cas des sociétés de service. Ainsi, l'information possède une valeur d'autant plus grande
qu'elle contribue à l'atteinte des objectifs de l'organisation et sa valeur est proportionnelle
à son impact et à son potentiel de surprise.

1.4 GESTION
La gestion vient du verbe latin GESTIO : GERERE qui signifie l’action de
gérer, d’administre, de commander et de coordonner contrôler pour son propre compte ou
pour le compte d’une autre personne.6

Elle encore action de gérer, d’organiser, un processus déprise de décision de


telle manière que celle-ci soit prise à temps opportun ; par les personnes les mieux
placées et ayant autorité pour l’apprendre en intégrant toutes les données et tous le
paramètre nécessaires à la qualité de cette décision.

Tel que défini ci-dessus, le terme GESTION n’a pas de significations à lui seul
car, il est variable et complexe, c’est- à-dire autant de fonctions qu’il y a au temps de
gestion qu’il y a aussi.

La gestion est une action ou manière de gérer, d’administrer, de diriger,


d’organiser quelque chose en somme. La gestion de l’ensemble connaissances permettant
de conduire une entreprise. Elle revoie a la conduite des organisations.

5
Pr.N .KASORO, note de cours informatique générale, ISS ,2019-2020, pg13
6
Pr. P. NGWEY MAPETO, note de cours de techniques d’organisation et gestion d’entreprises, UPN, G1IG,
2017-2018, pg36
7
1.5 APPLICATION INFORMATIQUE
Une application est un programme ou un ensemble de programme permettant
de réaliser des taches bien déterminées7.

C’est un programme, les instructions fournissent à l’utilisateur des services


spécifique.

1.6 INFORMATIQUE
L’informatique tire son origine de la contraction des mots information et
automatique ce mot l’on doit à PHILIPPE DREYFULS et robert lattes, est une science de
traitement rationnelle et automatique de l’information par des machines spécialisées
appelé ordinateur.

L’informatique est la science du traitement rationnel, notamment par machine


automatique, de l’information considérée comme support des connaissances humaines et
communications dans le domaine technique, économique et sociaux. 8 Ce terme a été
accepté par l’académie française en avril 1966.

Actuellement, l’informatique s’applique dans tous le domaine de la vie


(domaine scientifique, domaine de la gestion, dans des affaires, domaine médical,
domaine de technique, domaine industriel, dans l’enseignement, dans la communication,
etc.).

SECTION 2. APPROCHE DES MISES EN PLACE DES APPLICATIONS


INFORMATIQUE
2.1 APPROCHE ASCENDANTE .
Une approche ascendante se caractérise par une suite des processus qui
apportent chacun une partie fondamentale de l’édifice qu’elle cherche à produire à partir
d’éléments de base.

7
CT.NIMI TSHASA, note de cours informatique générale, UPN, G2IG ,2017-2018, pg12
8
Pr.N. KASORO, note de cours d’informatique générale, ISS, G1IG ,2019-2020, pg8
8
Ex : l’assemblage de pièces : construction d’une maison, montage d’un kit

Fig1. Approche ascendante


Source : Google image
2.2 APPROCHE DESCENDANTE
Une approche descendance implique des processus qui, à partir d’un apport de
matière première brute, visent à forger.

Celle-ci à la transformer par des étapes en vue d’y apporter une valeur ajoutée
en augmentant la complexité de l’ensemble.

Par analogie, dans les domaines technique, cette démarche consiste à


concevoir le sujet d’études ou le produit dans les grandes lignes, puis interactivement à
s’intéresser à des détails de plus en plus fins. La démarche descendante permet de
délimiter et de conceptualiser le projet et de le diviser en sous parties aisément
manipulable.

Elle permet donc d’avoir une vue global du projet final et de le donner une
estimation rapide, bien qu’approximative de sa complexité et de son cout.

Exemple : la conception d’un produit en suivant un cahier des charges, entrant au fur et à
mesure dans le détail des exigences, conception logiciel, élaboration de circuits intégrés.

Fig2. Approche descendent


Source : Google image
9
2.3 LE LANGAGE DE PROGRAMMATION
Est un système d’instruction qui permet aux processeurs d’exécuter une ou
plusieurs opérations. Elle est l’ensemble de mots et syntaxe destiné à communiquer
l’algorithme a l’ordinateur .Un programme informatique est une liste d’instruction
destinée à un ordinateur et dont le but est d’accomplis une tache donnée. 9

2.4 SYSTEME
Système est un ensemble des éléments en interaction dynamique poursuivant
un but commun (JOEL DE RESNAY).

Partant de cette définition nous pouvons dire que l’entreprise est


considérée comme un système. C’est aussi un ensemble de structure d’élément de même
nature, voire de même fonction en interaction poursuivre le même but. Il transforme les
éléments d’entrée en élément de sortie en vue des réalisations de certains objectifs
prédéfinis.

2.4.1 SYSTEME D’INFORMATION


Un système d’information est un ensemble des moyens humains et matériels et
des méthodes se rapportant au traitement de l’information d’une organisation.

Elle est aussi ensemble des ressources organisé qui permet de collecte,
stocker, traiter et distribuer des informations en général grâce à un ordinateur. Elle est en
même temps ensemble de moyens d’acquisition et de restitution de traitement et de
stockage de données.

2.4.2.1 MODE DE FONCTIONNEMENT 

Nous distinguons trois types des systèmes à savoir :


Système ouvert
Système fermé
Système complexe

Système Ouvert
Un système est dit ouvert ce lorsqu’il s’agir sur son environnement ou elle peut
être influencé par son environnement.

Système fermé 

Un système est fermé lorsqu’il ne change rien son environnement. Il est sur ses
réserves et accumule de l’entropie jusqu’à ce qu’il soit maximum et qu’il ne puisse plus
fournir aucun travail.

Système complexe 
Le système complexe est souvent constatiez par une grande variété d’élément
organisé hiérarchises et ayant des fonctions spécialisées les diffèrent niveaux hiérarchique
et les éléments sont liées entre eux par une grande diversité de liaison et l’interaction qui
sont non linéaires.

9
Pr. Emmanuel TshiBaKa, note de cours de langage de programmation, UPN, G2IG, 2018-2019, pg1SS
10
2.4.2.2 DOMAINE D’EXPLOITATION 
Dans ce domaine nous distinguons le système de gestion, système sociaux et
système politique etc.

Système de gestion 
Dans le domaine de gestion, le concept système est applicable aux entreprises
ou organisation. Un système de gestion comprend par conséquent trois(3) composants à
savoir :
Système de pilotage
Système opérant
Système d’information

Source : Google image

Fig3. Structure d’un système

Système de pilotage 
Il est constitué des décideurs a pour but de définir le plan stratégique de
développement de l’entreprise a court, moyen et long terme et donne les ordres qui doit
être exécutés per ce système opérant.

Système opérant 
Il est composé des exécutant son rôle est d’exécuter les ordres données par le
système de pilotage et de faire le rapport sur les ordres exécutés au système de pilotage.

Système d’information 
Elle constitué des flux informationnel circulant au sein de l’entreprise et peut
recevoir les informations externes ou communique les informations à l’environnement
externe, il sert de trait d’union entre les S.P et S.O. Un système d’information est
l’ensemble organisé de la ressource (matériels, logiciels, personnel, données, et
procédures) qui permet de regrouper, de classifier, de traiter et de diffuser de l’information
sur un environnement donné.
Rôle d’un système d’information est de contrôlé la qualité de ce qui est fait par
le système opérant, la coordination assure le suivi des actions qui sont menés dans
l’entreprise, la décision élabore de prévision, de décisions d’arrêter la population d’un
produit qui ne plus rentable.
11
2.5 SYSTEME DE GESTION DE BASE DE DONNEES (SGBD)
Le système de gestion de base de données est un logiciel de système servant à
stocker, à manipuler ou gérer les informations et à partager des données dans une base de
données, en garantissant la qualité, la pérennité et la confidentialité des informations, elle
permet aussi de gère un ou plusieurs base de données

Un système de gestion de base de données est un logiciel système permettant à


l’utilisateur et programmeurs de créer et de gère des bases de données. Tout en cachant la
complexité des opérations.

Un système de gestion de base de données est un ensemble de services


(applications, logiciels) permettant de gérer la base de données c’est-à-dire : permet
l’accès aux données de façon simple ; autoriser un accès aux informations a des multiples
utilisateurs ; manipuler les données présentes dans la base de données (insertion ;
suppression ; modification).

2.5.1 QUELQUES TYPES DE SYSTEME DE GESTION DE BASE DE


DONNES(SGBD)
Le diffèrent types de système de gestion de base de données sont :
Microsoft SQL : http://w.w.w. Microsoft. Com. /SQL
Oracle : http://w.w.w .oracle. Com. / de oracle corporation
MySQL : http://w.w.w. MYSQL .org/dans le domaine publique
IBMDB2: http://w.w.w.306. ibm.com/ software/ data/db2
INFORMIX : http//w.w.w. informix/Microsoft ACCES
SYBASE : http// :www.sybase.com/linux
HYPERFILE
OPEN OFFICE ORG.BASE

2.6 BASE DE DONNEES


Une base de données est l’ensemble de structure de données enregistrées sur
des supports de stockage, accessible par l’ordinateur, en vue de satisfaire plusieurs
personnes de manière sélective et en temps opportun.

Une base de données est un ensemble d’information structuré mémorisées sur


un support permanent pouvant être interrogé et mise à jour par l’utilisateur

Une base de données informatique est un ensemble de données qui ont été
stocké sur un support informatique, organisées et structurées de manière à pouvoir
facilement consulter et modifier le contenu de base10.

2.6.1. TYPES DE BASE DE DONNEES


Depuis leur apparition, les bases de données ont connu 4evolution majeur
aujourd’hui mes bases de données relationnelle (3 e évolution) est type de base qui est le
plus répandu.

Les 4 types de base de données son :


10
C.T KABEYA, cours d’administration à la base de données, UPN, G3IG, 2019-2020, Pg5
12
Les bases de données hiérarchiques
Les tous premiers programmes de base de données permettaient de structure
l’information de façon hiérarchique. Chaque enregistrement dépendait d’un seul
enregistrement.
Présente sous forme d’arbre avec sa magnification. Cette façon de faire à très bien
fonctionné pour certains projet

Les bases de données réseaux


Là où les bases de données hiérarchiques déclarent forfait les bases de données
réseaux permet le relais de façon très satisfaisante.
En permettant les relations n-n (P+ parent/enfants) les base de données font un vrai bond
en avant et permettent de miner plus fidèlement le monde réel.

Les bases de données rationnelles


C’est le type qu’on connait et que l’on pratique aujourd’hui base sur l’algèbre
relationnel el les travaux de E.F c.à.d. il permet de modéliser facilement et sans grosse
contraintes les systèmes du monde réel et créer de base de donnés simple à maintenir, à
faire évoluer et indépendantes de leur support.

Les bases de données objet


Les bases de données objet apportent de très beaux à tous aux bases de
données relationnelles. La grande idée est de permettre  d’attaquer » la base de données
de façon transparente via ses objets. Les objets sont un concept de programmation qui
signifie la création de logiciel et apporte de nombres ajoutant une couche d’abstraction
supplémentaire aux bases de données.

CHAPITRE DEUXIEME : LA PRE-ANALYSE


Le deuxième chapitre de notre travail vise à orienter notre camp
d’investigation la maison communal de Mont-Ngafula. Partant de son cadre historique, sa
situation géographique

II.1. PRESENTARION DE LA MAISON COMMUNAL DE MONT-NGAFULA


II.1.1 HISTORIQUE
A l’origine, Mont-Ngafula fut jadis un grand village situé dans un territoire
suburbaine se trouve sur la terre de bahumbu 0, qui en sont natifs et propriétaires ce nom
Mont-Ngafula tiré son origine de deux mots à savoir :

- Mont : qui signifie Coline ou montagne ;

- Ngafula : qui veut dire chef du village

Avant les années 60, cette partie de la ville de Kinshasa avait connu une
immigration du peuple TEKE, venu pour la plupart de la partie de sud-ouest de la
république du Congo Brazza et dans la même période, un autre groupe, de LARIS bien
13
que formant une petite minoterie vient s’installer à côté de TEKE qui est les avaient
précédées.

II.1.2 CREATION
Aux environs des années 1959, Mont-Ngafula est devenue par décret. Loi du
13 octobre 1959 portant organisation des communes et des villes notamment en ces
articles 117 à 123, une zone annexe est cessé d’être un grand village de bahumbu et par le
même fait, il a été détaché du territoire de KASANGULU dont il dépendait et Fut rattaché
à la ville de Kinshasa, en 1967,la zone annexe est entrée dans le statut spécial des
communes suburbaines par ordonnance – loi N°67 – 177 du 10 AVRIL 1967 portant
organisation territoriale, administrative et politique aux environs de l’année 1968,la
commune de Mont-Ngafula était créée par l’ordonnance – loi présidentielle N°08-24 du
20 janvier 1968 et est entrée dans les statut de la commune urbaine de la capital.
Cependant, l’actuelle commune de Mont-Ngafula a été intégrée dans celle-ci et a eu le
statut de commune par l’arrête N°68-042 du ministre de l’intérieur du 23 janvier 1969
fixant les communes de Kinshasa au nombre de 24.

II.1.3 SITUATION GEORGRAPHIQUE


a) A/ limites territoriales

La commune de Mont-Ngafula est située au sud-ouest de la ville de Kinshasa et est


limitée :

- Au nord par les communes de Makala, selembao, kinsenso et lemba


- Au sud par le territoire de kasangulu (province de kongo-centrale) ;
- A l’est par les communes de Ndjili, kimbaseke et Nsele ;
- A l’ouest par la commune de Ngaliema et la république du Congo Brazzaville.
b) coordonnées géographiques (latitude, largetude) RAS
c) Altitude RAS
d) Superficie : La commune de Mont-Ngafula a une superficie de 35890 Km²

II.1.4 ORGANISATION ET SUBDIVISION ADMINISTRATIVES


a. structure

La Mont-Ngafula est structuré de la manière suivante :

a.1 le bourgmestre et le bourgmestre adjoint en effet, ces deux autorités politico-


administratives sont nommé par l’ordonnance N°08 /057 du 24 septembre2008 portant
nomination de la ville de Kinshasa. A l’absence d’un organe délibérant (conseil
communal). Ces autorités statuent par voie de décision.

a.2 le chef de bureau (secrétaire communal)

Il joue le rôle de secrétaire communal et remplace les deux autorités en cas


d’empêchement. Il s’occupe de l’administration, coordonne l’ensemble de toutes les
activités des services et répartitions des taches.

a.3 les services : il y a 4 catégories de services œuvrant à la commune de Mont-Ngafula :


 Les services administratifs : ils relèvent du ministre de l’intérieur qui sont 14 le
secrétariat, le personnel, l’état civil, la population, le contentieux et juridique
 Les services techniques : ils relèvent aussi les différents ministères et jouent le
rôle de conseiller technique des différents matières leur reconnues ces services
sont : urbanisme, habitat, environnement, industrie, petits et moyennes entreprises
et artisanal(IPMEA), budget, finances, agriculture, énergie, antenne des droits
humaines, jeunesse, sport et loisir, affaires sociales, genre, famille et enfant.
Transport et communication, ITPR, économie, antenne de fonction Publique chargée des
retraités retiens, tourisme et hygiène ;
 Les services spécialisées qui sont : la police, la direction générale de migration
(DGM) et agence nationale des renseignements (ANR) ;
 Les services humanitaires respectés par la Croix-Rouge et les zones de santé de
Mont-Ngafula I et II.
a.4. Les Quartiers
Il y a lieu de noter que les quartiers sont des simples entités territoriales
déconcentrées dépourvues de la personnalité juridique. Ils sont dirigés par les agents du
ministère de l’intérieur.
En effet, la commune de Mont-Ngafula compte 28 quartiers à savoir : Mama
Yemo, Mazamba, Masanga-Mbila, Matadi-Mayo, Matadi-Kibala, Ngansele, Kimbondo,
Kindele, Lutendele, Plateau II, Plateau I, (Masumu), Mbuki, Vunda-Manengo, Ndjili-
Kilambu, CPA-Mushie, Kimbuala, Mitendi, Musangu, Mama-Mobutu, Kimwenza,
Kimbuta, Kinerela, Matadi-Mayo II, Bambila, Bianda, Don Bosco, Soya et Mama-Mobutu
15

II.1.5 ORGANIGRAMME GENERAL Fig4. Organigramme générale


BOURGMESTRE

SERVICES SPECIALISES SERVICES HUMANITAIRES


BOURGMESTRE
P.N.C D.G.M A.N.N CROIX-ROUGE ZONE DE SANTE ZONE DE SANTE
ADJOINT
MONT-NGAFULA1 MONT-NGAFULA2

SECRETARIAT COMMUNAL
BUREAU DE DECENTRALISATION

MINISTERE DE L’INTERIEUR SERVICES TECHNIQUES

S.ADMINISTRATIFS ADMINISTRATION
ENVIRONNEMENT DEV.RURAL ET IPMA
DES QUARTIERS ANT.P.P.R.R
COMMUNAUTAIRE

SERVICE DE SERVICE DE LA
S.DU PERSONNEL AFFAIRES SOCIALS CULTURE ET ARTS
TRANSPORT JEUNESSE
SERVICE DE
S.BUDGET SPORT E LOISIRS
S.DE LA L’ENERGIE CENTRE FAM. ENFANT

S.D L’ETAT CIVIL CELLULE URBANISME PREVOYANCE


SERVICE D’HABITANT ANTENNE DE
SOCIALE
FPA
S.CONT.ET SERVICES DES FINANCES ONEM
JURIDIQUE DROITS HUMAINS HYGIENE
TOURISME
SERVICE DE L’ECONOMIE AGRICULTURE T.P.A.T

QUARTIER MAMA CPA MUSHIELUTENDELE


MATADI
MAZAMBA KIMBUALA KIMBONDO PLATEAU2
MAMA YEMO MATADI KIMWENZA NGANSELE PLATEAU1 N’DILI VUNDA DON BOSCO BIANDA
MASANGA
MAYO MOBUTU MUSANGU MAMA MATADI
KIMBUTA
KIBALA MITENDI KINDELE KILAMBUMANENGA KINVULAMBILA
MBUKI MOBUTU2
MAYO2
SAYA
16

II.1.6 ORGANIGRAMME DE SERVICE CONCERNE

OFFICIER DE L’ETAT CIVIL


(BOURGMESTRE)

PREPOSE

PREPOSE ADJOINT

CHARGER D’ENREGISTREMENT DE NAISSANCE ARCHIVISTE

Fig5. Organigramme des postes concerné


1. Fonctionnement
 Officier de l’état civil : qui est le bourgmestre de la commune, il a le plein pouvoir
sur toute sa juridiction et est nommé par le gouvernement central sur proposition
du maire de la ville ou gouverneur de la province, il officie les différents mariages
de sa juridiction ;
 Préposé de l’état civil : il est chargé à superviser tout ce qui se passe au niveau du
bureau de l’état civil et en fait rapportant l’officier de l’état civil qui est son chef
direct, il (elle) fait le suivi de différents actes, en codent, impriment puis remet à
l’officier de l’état civil pour la signature ;
 Adjoint préposé(e) : il joue le même rôle avec le préposé au cas où il ne pas là ;
 Chargé de naissance : il s’occupe des toutes les attestations en rapport avec les
naissances les requérants s’adressent directement à lui pour les renseignements
dont ils ont besoins ;
 Archiviste : il est chargé de conserver les documents de l’état civil, il est aussi
chargé de la distribution des documents.

II.2 ANALYSE DE L’EXISTANT


II.2.1 Présentation De Processus De La Gestion D’enregistrement A La Commune
De Mont-Ngafula
II.2.1.1 Narration
Lorsque les parents se présentent au bureau communal de l’Etat Civil pour
l’enregistrement de l’enfant, avant que l’enfant n’ait accompli 90 jours de vie, muni d’un
certificat de naissance.
17

Le chargé d’enregistrement l’accueil et lui remet une déclaration pour remplir


les différentes informations relatives à l’acte de naissance et le remet au chargé
d’enregistrement.

Si l’enfant n’est pas déclaré par l’un de ses parents, le mandaté doit exhiber en
dehors de la preuve de naissance une procuration écrite sur base de renseignements
fournis.

Le chargé d’enregistrement de naissance établira l’acte de naissance


conformément aux informations de l’enfant ainsi que de ses parents, et le remet au
préposé pour approuver.

Le prépose à son tour approuve et envoie l’acte de naissance auprès de


l’officier de l’état civil (bourgmestre) pour la signature.

L’officier de l’état civil (bourgmestre) de son côté signe et il renvoie l’acte de


naissance chez le chargé d’enregistrement ; le chargé d’enregistrement va faire le
dispatching, il photocopie l’acte à trois exemplaires et l’originale de l’acte sera remis aux
parents, parmi les photocopies l’une sera remis au préposé, l’une à l’officier de l’Etat Civil
et au chargé d’archive pour l’archivage.

II.3 DIAGRAMME DE FLUX


1. Définition et types
Le digramme de flux d’information c’est un outil qui permet de représenter les
échanges d’informations entre les différents acteurs; un diagramme de flux est une
représentation graphique de flux des données à travers un système d’information.
Il existe 2 types de diagramme de flux:

a. Le modèle de contexte(MC) 
Ce modèle, le domaine d’étude est vu comme une boite noire. On ne
représente
que les flux extérieurs au domaine. Ce modèle sert à représenter les interactions
entre le domaine d’étude, son environnement, et entre le domaine d’étude et les éventuels
domaines connexes

Le modèle de contexte utilise les concepts suivants:

Le domaine d’étude;

Acteur externe;

Domaine connexes;
18

Flux de données.

b. Le modèle de flux de données (MFD) ou encore modèle conceptuel de flux(MCF)


Ce modèle, on détaille les activités du domaine d’étude. Ce modèle permet
entre
autre de décider : quelles activités inter-reliées, de quelle manière, permettront
de résoudre au mieux le problème posé ; cette réflexion est menée sans
s’encombrer dans un premier temps du comportement du système
(synchronisation règle d’émission).

2. Définition de concepts
Le domaine d’étude
Le domaine d’étude est un sous ensemble cohérent de l’entreprise ou de
l’organisme, bien délimité et formant le contenu du sujet à étudier. Dans le domaine de
flux, le domaine d’étude est représenté par un rectangle à trait plein et le nom est placé à
l’intérieur du rectangle.

Domaine d’étude

Domaine d’étude

Un acteur externe
Est un élément émetteur ou récepteur des données situé hors du système
d’information étudié.
Dans le domaine de flux, un acteur externe est représenté par un cercle avec
tiret
et son nom est placé à l’intérieur du cercle.

Acteur externe

Acteur interne
Un acteur interne est un composant du système d’information (SI) interagissant
avec le domaine d’étude. Dans le modèle de flux, un acteur interne est représenté par un
cercle plein et son nom est placé à l’intérieur du cercle.
19

Acteur interne

Flux des données


Un flux est un transfert d’information entre composants du système. Ces
composants peuvent être un domaine d’étude.
Flux

Dans le domaine de flux, un flux de données est représenté graphiquement par


une flèche orientée du composant émetteur du flux vers le composant récepteur
du flux.

Acteur externe Domaine d’étude

F3 F10 F8
3.F1Présentation
F2 de F7 F6
diagramme de flux

F4
Chargé d’enregistrement
de naissance

F9
Préposé 20

Parent

Archivage

Officier de l’état
(bourgmestre)

Fig6. Diagramme de flux


3.1 Description des flux
FLU
X DECCRIPTION
Les parents se présentent au bureau communal de l'Etat Civil pour l'enregistrement de
F1 nouveau-né
F2 le chargé d'enregistrement l'accueil et lui remet une déclaration pour remplir
F3 le parent remplis et remet la déclaration au chargé d'enregistrement
F4 le chargé d'enregistrement établit l'acte et l'envoi au préposé
F5 le préposé approuve et l'envoi à l'officier de l'Etat Civil
F6 l'officier de l'Etat civil signe et l'envoi au chargé d'enregistrement
F7 le chargé d'enregistrement photocopie et remet l'original aux parents
F8 le chargé d'enregistrement remet la photocopie au préposé
F9 le chargé d'enregistrement remet la photocopie à l'officier de l'Etat Civil
F10 le chargé d'enregistrement remet la photocopie à l'archiviste
Tableau1. Description des flux

II.4 Etude des documents


Les différents documents utilisés pour les enregistrements de nouveau-né à la
commune de Mont-Ngafula sont :
21

 Certificat de naissance : qui est livré à la maternité comme preuve qui prouve
l’existence de l’enfant.

Source : maternité Centre mère et enfant de Bumbu

Fig7. Certificat de naissance

 Procuration pour faire la déclaration de la naissance à l’état civil : il s’agit ici de


l’identification de l’enfant ainsi que des parents ou le mandaté en cas d’absence
de parents parent

Source : commune de Mont-Ngafula

Fig8. Procuration

 Registre d’enregistrement de l’acte de naissance : ce document contient un certain


nombre d’actes au cas où le parent se présente à la commune pour
l’enregistrement de nouveau-né, le chargé d’enregistrement établira l’acte à partir
de ce document
22

Source : commune de Mont-Ngafula


Fig9. Acte de naissance

II.5. Etude de moyens


Nous avons particulièrement quatre moyens à savoir : moyens humain, moyens
financier, le moyen matériels ainsi que le moyen logiciel
5.1 Moyens humains
Il s’agit de personnes utilisées pour le bon fonctionnement du système et qui
interviennent dans le processus.
POSTE PERSONNEL GRADE ANCIENNETE AGE

L’officier de l’état civil

Prépose Mbobonkie Diplôme 37ans 67ans

Prépose adjoint Mwinkibu Gradue 12ans 58ans

Charge de naissance Bamwangi Gradue 8ans 32ans

Archiviste Kalinga Licencier 9 mois 27ans

Tableau2. Moyens humains

5.2 Moyens financiers


Pour le moyen financier, l’enregistrement de nouveau-né dans la commune de
Mont-Ngafula se fait gratuitement. Mais pour le fonctionnement de ce service, tous
proviennent de la rétrocession de la part du gouvernement.

5.3 Moyens matériels


23

N° NOM-MAT TYPE MAT ANNEED’ACQUISITION NOMBRE ETAT ACTUEL

En métal 2017 85 Bon

Chaise Plastique 2017 30 Asse bon

1 En boit 2010 20 Asse bon

2 Table En boit 2010 15 Asse bon

3 Ordinateur HP 2016 1 Asse bon

4 Armoire Métal 2016 9 Asse bon

Tableau3. Moyens Matériels


5.4 Moyens Logiciel
En ce qui concerne les moyens logiciel, la commune de Mont-Ngafula n’a pas
encore un logiciel ou encore n’a pas encore des procèdes informatiques pour gérer les
enregistrements de nouveau-né, tout se fait encore manuellement, avec plein de
probabilité d’erreur

II.6 Critique du processus


La commune de Mont-Ngafula raconte tant des difficultés dans la gestion
manuelle des enregistrements de nouveau-né, après examen, le constat est que la
procédure est longue et complexe. Par manque d’un système d’information adéquat, les
documents parcourent plusieurs postes pour livrer l’information, il Ya perte temps dans
l’exécution des tâches au péril de l’information qui risque d’être périmée avant son
utilisation aussi longtemps que le traitement demeure manuel. Tel que :

 difficulté due à élaboration de certains documents nécessitants le remplissage en


maintenant le texte statique
 la confusion lors de la livraison d’un acte au déclarant 
 en cas d’erreur, il faut reprendre l’écriture
 lorsque le travail est volumineux on s’en occupe plus ces travaux restent en attente
pour être réaliser
 la difficulté de trouver facilement le document suite au classement manuel.

II.6.1 critiques des documents utilisent


Selon l’observation faite sur terrain, nous avons constaté que les documents
utilisés dans ce service ne permettent pas la rapidité du traitement notamment dans
consultation et la mise à jour de données de cette commune. Les données risquent d’être
perdues faute d’un support fiable pour la conservation des informations.

II.6.2 Critiques des moyens


1. Moyens humais
La commune de Mont-Ngafula possède des personnels qualifiés et
expérimentés.
24

Cependant, bien que la statistique et la gestion des nouveau-nés se fait d’une


manière manuelle, cela peut aussi produire certaines erreurs aussi longtemps qu’elles ne
sont pas informatisées.
Alors, le recours à l’outil informatique est très important pour le traitement.
2. Moyens Matériels
En ce qui concerne les matériels, les enregistrements des nouveau-nés se fait
dans les cahiers de registre.
Il faut noter que, la commune de Mont-Ngafula ne dispose ni ordinateur et
aucune application pour la gestion des nouveau-nés.

2.4.9. Proposition de la solution


Vu toutes ces difficultés rencontré par la commune de Mont-Ngafula dans la
gestion d’enregistrement de naissance, l’étude de l’existant nous incite à croire qu’une
solution informatique est indispensable pour la commune de Mont-Ngafula, non
seulement pour mettre à jour la modélisation mais aussi pour jouir de tous les avantages
qui nous offre la nouvelle solution informatique.
L’application que nous allons mettre en place sera à mesure d’améliorer la
rapidité, la traçabilité et la sécurité de la gestion des nouveau-nés dans la commune de
Mont-Ngafula.

CHAPITRE TROISIEME  : CONCEPTION ET REALISATION DE L’APPLICATION


SECTION 1 CONCEPTION DE LA BASE DE DONNES
1.1 Présentation De La Méthode Merise

Le mot MERISE vient du nom d’un fuit amer d’un arbre appelé le merisier.
La méthode Merise se définit comme une méthode complète de conception et de
spécification pour l’informatisation des systèmes d’information des entreprises.
MERISE pour dire : méthode d’étude et de réalisation information pour les
systèmes d’entreprise ou pour les sous-ensembles.

Cette méthode permet de (d’) :


25

 Apporter une démarche globale et cohérente qui intègre les données et les
traitements indépendamment de l’évolution technique ;
 Mettre à la disposition des informaticiens et utilisateurs les outils d’aide à la
mise en œuvre d’un système d’information informatisé ;
 Associer organisateurs et informaticiens pour les mettre sur la même
longueur d’onde et de servir comme moyen d’étude et de dialogue entre
eux.

1.2 Dictionnaire De Données


Le dictionnaire des données est un document qui permet de recenser, de classer
et de trier toutes les informations (les données) collectées lors des entretiens ou de l’étude
des documents.
Le dictionnaire peut être plus ou moins élaboré selon le niveau de granularité
souhaité. Pour notre processus, le dictionnaire de données se présente comme suit:
N° Désignations code type Taille Identifiant
1 Matricule agent Mat-gent N 10 #
2 Nom-agent Nom-agent AN 20  
3 Post nom-agent Postn-agent AN 20  
4 Sexe Sexe AN 8  
5 Fonction Fonct. A 10  
6 Adresse Adres AN 20  
7 Numéro parent Num-parent N 10 #
8 Nom parent Nom-parent AN 20  
9 Post nom parent Postn-parent AN 20  
26

10 Nationalité Nat-parent A 10  
11 Profession Prof-parent AN 10  
12 Adresse Adress-parent AN 20  
13 Téléphone Tel N 15  
14 Numéro enfant Num-enfant N 10 #
15 Nom-enfant Nom-enfant AN 20  
16 Post nom-enfant Postn-enfant AN 20  
17 Prénom-enfant Pren-enfant AN 20  
18 Date-de naissance Date-naiss Date 20  
19 Lieu de naissance Lieu-naiss AN 10  
20 Heure Heure AN 6  
21 Sexe Sexe A 2  
22 Numéro certificat Num-cert N 10 #
23 Libelle-certificat Lib-cert A 10  
24 Numéro acte de naissance Num-act N 10 #
25 Volume Vol A 5  
26 Folio-numéro Folio-num AN 8  
27 Province Pov. AN 10  
28 Ville de Ville AN 10  
29 District de District AN 10  
30 Commune Commune AN 10  
31 Quartier Quart AN 10  
32 Numéro procuration Num-proc N 10 #
33 Libellé procuration Lib-Proc A 10  
34 Numéro mandaté Num-mandat N 10 #
35 Nom-mandaté Nom-mandat AN 20  
36 Post nom mandaté Postn-mandat AN 20  
37 Nationalité Nat-mandat A 10  
38 Adresse Adress AN 20  
39 Téléphone Tel N 15  
Tableau4. Dictionnaire de données
1.3 Matrice de dépendance fonctionnelle (DF)
La matrice de dépendance fonctionnelle est une représentation graphique de
l’ensemble des dépendances fonctionnelles entre les données.
Le rôle de l’établissement des dépendances fonctionnelles est de nous aider à
comprendre les liens existants entre chaque donnée. Cette démarche de recherche des
dépendances fonctionnelles est la pierre angulaire de toute l’analyse des données. En effet,
cette activité étant la première dans l’élaboration de l’analyse, si elle est négligée c’est
tout l’ensemble qui en subira les conséquences.

Définition
Une donnée B dépend fonctionnellement (ou est en dépendance
fonctionnelle) d’une donnée A lorsque la connaissance de la valeur de la donnée A nous
permet la connaissance d’une et au maximum une seule valeur de la donnée B.
Pour construire la matrice, nous avons suivi les règles suivantes :
 Toute dépendance fonctionnelle entre une donnée en colonne appelée source et une
donnée en donnée en ligne appelée cible ou but est matérialisée par un 1 à
27

l’intersection de la colonne représentant la source de la dépendance fonctionnelle


et de la ligne représentant la cible de la DF:
 Toute donnée dépend fonctionnellement d’elle-même ; ce qui traduit l’inscription
d’un astérisque (*) dans notre matrice. Ceci est une preuve évidente de suspecter
une diagonale formée que d’astérisques.
 Toutes les données de la ligne de la cible ne doivent dépendre fonctionnellement
que d’une et seulement d’une donnée de la colonne de la source
28

Notre Matrice de dépendance fonctionnelle se présente comme suit ;


1 1 3
code
N° 1 2 3 4 5 6 7 8 9 10 11 12 3 14 15 16 17 18 9 20 21 22 23 24 25 26 27 28 29 30 31 32 3 34 35 36 37 38 39
1 Mat-gent  *                                                                            
 
Nom-agent
2 1 *                                                                           
 
Postn-agent
3 1   *                                                                         
 
Sexe
4 1     *                                                                       
 
Fonct.
5 1       *                                                                     
 
Adres
6 1         *                                                                   
7 Num-parent             *                                                                 
8 Nom-parent              1 *                                                               
9 Postn-parent              1   *                                                             
10 Nat-parent              1     *                                                           
11 Prof-parent              1       *                                                         
12 Adress-parent              1         *                                                       
13 Tel              1           *                                                     
14 Num-enfant                           *                                                   
15 Nom-enfant                            1 *                                                 
16 Postn-enfant                            1   *                                               
17 Pren-enfant                            1     *                                             
18 Date-naiss                            1       *                                           
19 Lieu-naiss                            1         *                                         
20 Heure                            1           *                                       
21 Sexe                            1             *                                     
22 Num-cert                                           *                                   
29

23 Lib-cert                                            1 *                                 
24 Num-act                                               *                               
25 Vol                                                1 *                             
26 Folio-num                                                1   *                           
27 Pov.                                                1     *                         
28 Ville                                                1       *                       
29 District                                                1         *                     
30 Commune                                                1           *                   
31 Quart                                                1             *                 
32 Num-proc                                                               *               
33 Lib-Proc                                                                1 *             
34 Num-mandat                                                                   *           
35 Nom-mandat                                                                    1 *         
36 Postn-mandat                                                                    1   *       
37 Nat-mandat                                                                    1     *     
38 Adress                                                                    1       *   
39 Tel                                                                    1         * 
Tableau5. Matrice de dépendance fonctionnelle
30

1.3.1 Matrice réduite de dépendance fonctionnelle


Nous allons réduire notre matrice en éliminant toutes les colonnes vides
Notre matrice réduite de dépendance fonctionnelle se présente comme suit :

N° Code 1 7 14 22 24 32 34
1 Mat-gent *
2 Nom-agent 1
3 Postn-agent 1
4 Sexe 1
5 Fonct. 1
6 Adres 1
7 Num-parent *
8 Nom-parent 1
9 Postn-parent 1
10 Nat-parent 1
11 Prof-parent 1
12 Adress-parent 1
13 Tel 1
14 Num-enfant *
15 Nom-enfant 1
16 Postn-enfant 1
17 Pren-enfant 1
18 Date-naiss 1
19 Lieu-naiss 1
20 Heure 1
21 Sexe 1
22 Num-cert *
23 Lib-cert 1
24 Num-act *
25 Vol 1
26 Folio-num 1
27 Pov. 1
28 Ville 1
29 District 1
30 Commune 1
31 Quart 1
32 Num-proc *
33 Lib-Proc 1
34 Num-mandat *
35 Nom-mandat 1
36 Postn-mandat 1
37 Nat-mandat 1
38 Adress 1
39 Tel 1
Tableau6. Matrice réduite de dépendance fonctionnelle
31

1.4 Graphe de dépendance fonctionnelle


Est une étape intéressante car il épure le dictionnaire en ne retenant que les
données non réduites et élémentaires et il permet une représentation spatiale de ce que
sera le futur modèle conceptuel de données.

1.4.1 Présentation du graphe ent


Nom-ag
Mat-agent Postn-a
gent
Sexe
n
Fonctio
Adre ss e

Volume
Nom-parent Num-ActeNaissance Folio
Postn-parent Province
Nationalité Ville
Profession District
Num-parent Commune
Adresse
Tél Appartenir 1 Quartier

Nom-enfant
Postn- enfant
Prén- enfant
Num-Enfant Date naiss
Lieu
Heure Num-Certificat Libellé
Sexe
Libellé
Num-procuration

Appartenir 2

Nom-mandaté
Postn- Num-Mandaté
mandaté
Fig10. Présentation du graphe Nationalité
Adresse
Tél

1.2 NIVEAU CONCEPTUEL


Le niveau conceptuel consiste à concevoir le SI en faisant abstraction de toutes
les contraintes techniques ou organisationnelles et cela tant au niveau des données que des
traitements.
32

1.2.1 Modele conceptuel de données (MCD)


Le modèle conceptuel des données est une représentation statique du système
d’information de l’entreprise qui met en évidence se sémantique.
Le MCD donne la signification des informations sans contraintes techniques
ou économiques.
Le MCD est la représentation formelle de l’ensemble des informations
mémorisables du domaine étudié, sans tenir compte de leurs accès 11. Il permet
l’identification et la description des objets et leurs associations éventuelles dans l’univers
de discours du domaine afin de les représenter formellement.
b/ Formalisme
Le modèle conceptuel de données a pour but de décrire de façon formelle les
données qui sont utilisées par le système d’information, il permet de décrire les données
de l’entreprise ou de l’organisation selon la norme externe. Pour cela, nous essayerons de
présenter les données et les relations qui existent entre les objets qui auront été étudiés.
Il a pour objectif d’indentifier, de décrire les objets et leurs associations
évetuelles dans le système à étudier et de concevoir un modèle formel.
Sa finalité est de décrire les entités du modèle réel, en termes d’objets, des
propriétés et des relations, indépendamment de toute technique d’organisation et de
l’implémentation des données.
Le formalisme adopté par la méthode Merise pour réaliser cette description est
basé sur les concepts « entité-association »,Propriété-cardinalité

Entité 1 Entité 2

1, n 1, n
Propriété1 Association
Propriété1
Propriété2
Propriété2
Propriété3

Source :

Fig11. .formalisme du Mcd

2. Règle de Gestion
Les règles de gestion sont des règles qui permettent d’identifier les activités particulières
d’une entreprise pour son bon fonctionnement. Une regle de gestion est l’ensemble
d’information qui definissent la suite d’operation a effectuer pour passé des donnees aux
resultats. Pour ce qui concerne nous allons enumeré les regles suivantes :

11
Dr. Sr. SANGUPAMBA Odette, Méthode D’analyse Informatique (M.A.I), UPN, G2IG, 2O18-2019
33

N° Regle de gestion
RG1 - Un parent peut etre recu par un et un seul agent
- Un agent peut recevoir aucun ou plusieurs parents
RG2 - Un agent peut etablit un ou plusieurs acte de naissance
- Un acte de naissance peut etre etablit par un et un seul agent
RG3 - Un parent peut avoir un ou plusieurs enfant
- Un enfant peut avoir un et un seul parent
RG4 - Un enfant appatient dans un et un seul acte de naissance
- Un acte de naissance peut etre appatenir à aucun ou un seul enfant
RG5 - Un peut etre declarer par un et un seul mandaté
- Un mandaté peut declarer un ou plusieurs enfants
RG6 - Un enfant Appartient un et un seul certificat
- Un certificat peut appartenir à aucun ou un seul enfant
RG7 - Un parent peut remplir zero ou plusieurs procuration
- Une procuration peut etre rempli par un et un seul parent
RG8 - Une procuration peut faire objet de un et un seul Acte de naissance
- Un acte de naissance peut faire objet de un ou plusieurs procuration
Tableau7. Règle de gestion

3. Recensement et description de relations


a) Recensement de relations
Pour ce qui nous concerne, nous avons recensés les relations suivantes :
 Recevoir ;
 Etablir ;
 Avoir ;
 Appartenir1 ;
 Remplir ;
 Appartenir 2 ;
 Declarer ;
 Faire objet.

N° Relation Objet1 cardinalité Objet2 dimension


1 Recevoir Parent (1,1),(0,n) Agent Binaire
2 Etablir Agent (1,n),(1,1) Acte de naiss Binaire
3 Avoir Parent (1,n),(1,1) Enfant Binaire
4 Appartenir1 Enfant (1,1),(0,1) Acte de naiss Binaire
34

5 Remplir Parent (0,n),(1,1) Procuration Binaire


6 Appartenir2 Enfant (1,1),(0,1) Certificat Binaire
7 Declarer Enfant (1,1),(1,n) Mandaté Binaire
8 Faire objet procuration (1,1),(1,n) Acte de naiss Binaire
Tableau8. description des relations
35

1.2.1.1 Présentation du Modèle conceptuel de données (MCD)

Parent Agent

#Num-parent 1, 1 0,n #Num-agent 1. n


Nom-parent Recevoir Nom-agent
Etablir
Postnom-parent Postnom-agent
Nationalité Sexe
1. n
Profession Fonction
Adresse Adresse 1.1
Telephone Avoir

Acte de naissance
0. n 1.1
0.1
Appartenir1 #Num-acte de naissance
Enfant
Remplir Volume
Folio-num
#Num-enfant Province
Nom-enfant 1.1
Ville
Postnom-enfant
Prénom-Enfant 1.1 Appartenir 2 District
1.1 Date de naissance 1, n Commune
Lieu de naissance Quartier
1.1
Heure
Procuration Sexe
Déclarer

#Num-procuration 1,1
Libellé Certificat
Faire objet 0.1
#Num-certificat
Libellé
Mandaté
1 .n
Fig12. Présentation du MCD #Num-mandaté
Nom- mandaté
Post nom-mandaté
Nationalité
Adresse
Téléphone
36

1.2.2 Modèle conceptuel de traitement


L’élaboration du MCT se caractérise par l’élaboration des contraintes
organisationnelles (acteurs, ressources utilisées) prises en relief dans le schéma de
circulation des informations.
Il est conçu par processus. Il constitue l’expression du fonctionnement du
Système d’Information, il exprime la partie la plus stable du Système d’Information.
Il a pour objet de représenter formellement les activités exercées par le
domaine dont la connaissance est la base du système d’information.
Il exprime quoi et non qui, quand et comment ces activités sont
réalisées. Le formalisme du MCT est événement opération résultat.
1.2.2.1 Définitions des concepts et le formalisme
a. Définitions des concepts
 Une opération : est une tache ou un ensemble des tâches accomplies par
le processus d’informations en réaction à un événement ou des
événements synchronisés.
N° Nom de l’opération
Description de l’opération
Règle Règle
d’émission d’émission
 Règle d’émission des résultats : elle se présente comme une condition à
être remplie pour que les résultats soient émis.
 Une tâche : est un travail déterminé à être réalisé par un système.
 Un événement : est tout élément déclencheur du processus ou qui amène
le domaine à réagir par une opération.
Il est représenté par une ellipse

Nom de l’évènement

 Processus : constitue un sous-ensemble des activités d’une entreprise


dont les points d’entrée et de sortie sont stables et indépendants du choix
de l’organisation.

 Synchronisation des événements : elle est une jonction ou combinaison


des événements par un connecteur logique : et, ou, non etc…
Elle est représentée par les symboles :
b. Formalisme du modèle conceptuel de traitement (MCT)
D’une manière générale, le formalisme de modèle conceptuel de
traitement est le suivant : E-O-R (événement-opération-résultat). Ce formalisme
propose une représentation graphique destinée à faciliter le dialogue entre
concepteur et utilisateur.
37

Evénement 1 Evénement 2

Synchronisation

OPERATION

Tache
OK KO

Résultat 1 Résultat 2

Fig13. Formalisme du MCT


38

1.2.2.2 Présentation du modèle conceptuel de traitement (MCT)


Arrivé de parent

1 Accueil de parent

- Présentation de certificat

Ok KO

Accueil reçu Accueil non reçu

2 Remise de la fiche de déclaration au parent

Remise en main propre

Ok ko

Déclaration remise Déclaration non


remise

3 Remplissage de la fiche de déclaration

Editer
Ok ko

Déclaration remplis Déclaration non


remplis

4 Remise de la fiche au chargé d’enregistrement

Remise en main propre

toujours

A
39

Déclaration remise

5 Etablissement de l’acte

Information sur l’enfant et ses parents

Ok ko

Acte établis Acte non établis

6 Remise de l’acte au préposé

Remise en main propre

Ok ko

Acte remis Acte non remis

7 Approbation de l’acte

vérification
Ok ko

Acte approuvé Acte non


approuvé

8 Envoi de l’acte a l’officier de l’état civil

transmission

Ok ok

B Acte non envoyé


B

Acte envoyé
40

Acte signé Acte non signé

9 Signature de l’acte

Vérification et Approbation

OK KO

Acte non renvoyé


Acte renvoyé
Volume
10 Renvoi de l’acte au chargé d’enregistrement Folio
Province
transmission ville
District
Commune
OK KO Quartier

Dispatching effectué
11 Dispatching de l’acte
Nom-enfant
Postn-enfant
Partage de l’acte à 3 exemplaires
Pren-enfant
DateNaiss
Toujours Lieu
Heure Libellé
Sexe
Libellé

12 Remise de l’acte original au parent

Remise
Nom-Mandaté
Toujours Postn-mandat
Nationalité
Adresse
C Tél

Acte remis
41

Acte archivé 

13 Archivage de l’acte de naissance

classement
Toujours

Fig14. Présentation du MCT

1.3 NIVEAU ORGANISATIONEL


Le niveau organisationnel a comme mission d’intégrer dans l’analyse les
critères liés à l’organisation étudiée.

Le niveau organisationnel fera préciser les notions de temporalité, de


chronologie des opérations, d’unité de lieu, définira les postes de travail, l’accès aux bases
42

de données. Le rôle de cette étape est de définir l’organisation qu’il est souhaitable de
mettre en place dans l’entreprise pour atteindre les objectifs visés.

1.3.1 MODELE ORGANISATIONNEL DE DONNEES(MOD)


1.3.1.1 Définition et but
Le modèle organisationnel de données est la représentation de l’organisation,
des circuits, des postes de travail et de la répartition du traitement entre l’homme et la
machine, par poste de travail. Le modèle organisationnel de données a pour but de
distinguer les données à informatiser, quantifier les volumes et définir la durée de vie des
données, localiser les données par site, définir les niveaux de sécurité requis et définir les
individus et des relations de type organisationnel.

1.3.1.2 Règles de passage du MCD au MOD global


Les règles de passage du MCD au MOD global s’effectuent en respectant les
principes suivants :

- En premier lieu, il s’agit de supprimer les objets, relations ou propriété du MCD


qui ne seront pas stockés informatiquement ;
- Modifier certains éléments, au besoin, compte tenu du choix de mémorisation
informatique.
- Créer éventuellement de nouveaux éléments de substitution pour remplacer les
objets supprimés.
43

1.3.1.3 Présentation du Modèle organisationnel de donné (MOD)


à
Parent
Agent
#Num-parent
Nom-parent L 1, 1 0, n #Num-agent 1, n
Postn-parent
Recevoir Nom-agent
Nationalité M Etablir
Postn-agent L
Profession
1, n Sexe M
Adresse 1.1
Fonction
Téléphone
Adresse
Avoir
0, n Acte de naissance
0.1
1.1
Appartenir 1 #Num-acteNaiss
Enfant
Volume
#Num-enfant 1.1 Folio-num L
Remplir Nom-enfant Province M
Postn-enfant L Ville
1.1 Prén-Enfant 1.1 Appartenir 2 District
DateNais 1, n
Commune
LieuNaiss 1,1 Quartier
Sexe
Déclarer
Procuration
1,1
Certificat
#Num-procuration
Faire objet 0.1
Libellé L
M Num-certificat
Libellé M
Mandaté
1, n
#Num-mandaté
Fig15. Présentation du MOD
Nom- mandaté
Postn-mandaté L
Nationalité M
Adresse
Téléphone
44

1.3.2 MODELE ORGANISATIONNEL DE TRAITEMENT (MOT)


1 .3.2.1 Le But Du Mot
Le modelé conceptuel du traitement est complété par la prise en compte des
choix d’organisation de l’entreprise. C’est le modèle organisationnel des traitements qui
permet de le représenter.

Ce modèle nous permet de décrire les choix effectués en matière


d’organisation et de fonctionnement des services, les modes automatisation retenu, le
postes de travail et les taches associées. Il précise aussi les ressources humaines et
matérielles mobilisées avec leur organisation dans le temps et dans l’espace, il constitue
une version globale du système d’information. A ce niveau sont présentées les opérations
manuelles et les opérations automatisées.

Il faut déterminer trois éléments indispensables que voici :

 La nature de la tâche qui peut être :


• Manuelle, quand la réalisation de la tâche est faite pour l’homme ;
• Interactive ou conversationnelle, quand il s’agit de l’homme et de la machine avec
deux modes : temps réel (TR) c’est-à-dire la réponse dans l’immédiat et le
traitement diffère (TD) c’est par lot.
• Automatique(AT) lorsque seul la machine (ordinateur) intervient.
 Le déroulement de la tâche qui se dérouler chaque jour, chaque semaine, chaque mois,
 Le poste de travail ou le lieu d’exécution dans la tâche.
Elles répondent aux questions suivantes :

 Qui ? pour préciser la nature de la tache ;


 Quant ? pour préciser la durée de la tache ;
 Où ? pour préciser l’endroit où se déroule la tache
45

1.3.2.2 formalismes du MOT


La présentation graphique du modèle organisationnel des traitements se ressemble avec
celle du modèle conceptuel des traitements, a la seule différence qu’ici il ya l’ajout de
trois colonnes, l’une à gauche du MCT ou seront le délai et les deux autres à la droite pour
classer respectivement la nature et le poste de travail :

1.3.2.3 Présentation du modèle organisationnel de traitement (MOT)


Périodicité Procédure fonctionnelle Nature Poste

Arrivé de parent

Journalière Chargé de naissance


1 Accueil de parent TM
- Présentation de certificat
Ok KO

Accueil Accueil non reçu


reçu
2 Remise de la fiche de déclaration au parent

Remise en main propre

Journalière
Ok Ko TM Chargé de naissance

Déclaration remise Déclaration non


remise

3 Remplissage de la fiche de déclaration

Editer

Journalière Ok ko
TM Chargé de naissance

Déclaration non
A
remplis

Journalière
Déclaration remplis
TM Chargé de naissance
4 Remise de la fiche au chargé d’enregistrement

Remise en main propre

toujours
46

Déclaration remise

. Etablissement de l’acte
5
Journalière TM Chargé de naissance
L’information de l’enfant et parents

Ok ko

Acte établis Acte non établis

6 Remise de l’acte au préposé

Journalière Remise en main propre TM Préposé

Ok ko

Acte remis Acte non remis

7 Acte approuvé
Journalièr
e vérification TM Préposé

Ok ko

B Acte non approuvé

Acte approuvé
TM Préposé

Journalière
47

8 Envoi de l’acte a l’officier de l’état civil

Transmission

Ok ok

Acte non envoyé


Acte envoyé

9 Signature de l’acte
TM Officier de l’état
Journalière
Vérification et approbation civil

OK KO

Acte signé
Acte non signé

Journalière 10 Renvoi de l’acte au chargé d’enregistrement


TM Officier de l’état
Transmission M civil

OK KO

Acte renvoyé Acte non renvoyé

11 Dispatching de l’acte
Journalière
TM
Partage de l’acte Chargé de naissance

Toujours

B
TM Chargé de naissance

Journalière Dispatching effectué

12 Remise de l’acte original au parent

Remise
Toujours
48

Acte remis

13 Archivage de l’acte de naissance


Journalière
Classement TM Archivage

Toujours

Acte archivé 

Tableau10. Présentation du MOT


49

1.4. NIVEAU LOGIQUE


Le niveau logique est indépendant du matériel informatique, des langages de
programmation ou de gestion des données. L’objet de ce niveau est de répondre à la
question de savoir avec quelles données et algorithme implanté le système informatisé. Le
formalisme sera :
1.4.1 Modèle logique de données (MLD)
Le MLD fait les descriptions logiques de données et techniques informatiques
de mémorisation. Le MLD est une présentation de données issues du modèle
organisationnel de données global. Il conduit à l’opération suivant :
 Transformation du MOD en MLD exprimé dans un formalisme logique du SGBD
envisagé ;
 La quantification en volume du MLD ;
 La calorisation de l’action générée par les modèles extrêmes associés aux
traitements (taches du MOT)
1.4.1.1 règles de passage du MOD global au MLD
a) règle concernant les objets
- Les entités deviennent les tables ;
- Les propriétés deviennent des attributs ;
- Les identifiants deviennent les clés primaires
b) règles concernant les relations
 La relation du types père et fils
- La relation disparait ;
- La table père peut envoyer son identifiant à la table fils, ou il devient clé
étrangère ;
- Transformation de tables selon les types de relations ;
- La tale cardinalité (1, n) ou (0, n) envoi son identifiant a la table de cardinalité
(1,1) ou il devient clé étrangère.
 La relation de type père et père
Relation de types (1, n)-(1, n) ou (0, n)-(O, n) ou encore (O, n)-(1, n). La
relation se transforme en une table appelée table de jointure ou de lien ayant comme clé
primaire les clés (concaténées) des tables qu’elle relie.
 Pour les relations particulières : (1,1)-(1,1) ;(1,1)-(0,1) ou (0,1)-(0, n) qui sont
par ailleurs rares, le concepteur est tenue faire une analyse minutieuse pour tomber
dans le cas fils-père ou père-père.
50

1.4.1.2 présentations du modèle logique de données (MLD)

Parent Agent

Num-parent Mat-agent
Nom-parent Nom-agent
Post nom-parent Post nom-agent Acte de naissance
Nationalité Sexe
Profession
Fonction Num-acte de naissance
Adresse
Téléphone Adresse Volume
#Mat-agent Folio-num
Province
Ville
Appartenir 1 District
Enfant Commune
#Num-acte de naiss Quartier
Num-enfant #Num-enfant #Mat-agent
Nom-enfant
Post nom-enfant
Prénom-Enfant Appartenir 2
Date de naissance
Lieu de naissance
Procuration #Num-certificat
Heure Certificat
#Num-enfant
Sexe
#Num-mandaté Mandaté
Num-procuration Num-certificat
Libellé Libellé
Num-mandaté
#Num-parent
Nom- mandaté
Post nom-mandaté
Nationalité
Adresse
Téléphone
Fig16. Présentation du MLD
51

1.4.1.3 Schéma relationnel associé au MLD

N° Tables Attributs
(#Num-parent (AN : 10), Nom-parent (A :20) , Post nom-parent(AN :12) ,
1 Parent Nationalité(A :15), Profession (AN :22),Adresse(AN :25), Téléphone(N :20), #Mat-
Agent(AN :10)) ;

(#Mat-Agent(AN :10), Nom-Agent (A :25), Postn-Agent(AN:25), Pren-


2 Agent Agent(AN :25),Sexe-Agent(A :2), Tel-Agent(N :15),Fonct-Agentt (A :10),Adr-
Agent(AN:20)) ;
3 Acte de (#Num-acte de naissance(N :10),Volume(N :6), Folio-num(AN :16),Province(A :20)
naissance Ville(A :23) District (A :9) Commune(A :30) Quartier (AN :20), #Mat-Agent(AN :10)) ;

4 enfant (#Num-enfant (AN :10),Nom-enfant (A :20),Post nom-enfant (A :20), Prénom-Enfant


(A :20), Date de naissance (D :10),Lieu de naissance (AN :10),Heure (AN :6)Sexe(A :2),
#Num-mandaté (N :10)) 

5 certificat (#Num-certificat (N : 10), libellé (AN : 10)) ;


6 Mandaté (#Num-mandaté (N :10),Nom- mandaté(A :20),Post nom-
mandaté(A :20),Nationalité(A :10),Adresse(AN :20),Téléphone(N :15)) ;

7 procuration (#Num-procuration (N ;10),Libellé(A:10), #Num-parent (AN : 10)) ;

8 Appartenir 1 (#Num-acte de naissance(N :10), #Num-enfant (AN :10)) ;

9 Appartenir 2 (#Num-certificat (N : 10), #Num-enfant (AN :10)) .

Tableau11. Schéma relationnelle


1.4.2 Modèle logique des traitements (MLT)
1.4.2.1 buts
La modélisation logique des traitements définit comment les taches
informatiques sont conçues. Le modèle logique des traitements est composé des
procédures logiques et ces dernières sont composées des unités logiques des traitements.

Le MLT concerne la description en unités logiques de traitement. Les phases


automatisables définies dans le MOT. Ainsi, les phases automatisables sont traduites en
traitement décrivant les différents algorithmes de ces unités logiques pour aboutir aux
résultats.

Son objectif est de décrire le fonctionnement du SII en réponse au stimulus des


évènements associés aux tâches automatisées et interactives précisées dans le MOT ?

1.4.2.2 Définitions des concepts


Site organisationnel : C’est le lieu où s’effectue un traitement utilisant une ou plusieurs
machines logiques ;

Machine logique : C’est un ensemble de matériels et logiciels (ressources


informatiques) ; servant un traitement automatique.
52

Unité logique des traitements : portion d’une tâche logique qui est exécutée d’une
manière automatique ;

Procédure logique : C’est l’enchainement logique de plusieurs unités logiques de


traitement effectuées par une machine logique.

1.4.2.3 Règles de passage du MOT au MLT


Pour passer du modèle organisationnel des traitements au modèle logique des
traitements, il faut respecter les règles suivantes :
Supprimer du MOT toutes les tâches manuelles ;
Les tâches réelles deviennent des unités logiques de traitement ;
La succession des ULT donnera une procédure logique
L’ensemble des procédures logiques donne un MLT

Les postes de travail deviennent des utilisateurs ;

Les évènements disparaissent car ils seront pris en charge par l’homme avec toutes ses
actions (click, saisie…) ;

Les actions d’une tâche sont des menus ou des liens hypertextes et ces actions des
instructions à programmer.
53

1.4.2.4 Présentation Modèle logique des traitements

Début

UU 01
ULT Page d’accueil
Affichage de la page d’accueil pendant 15 secondes
(Ecran1)

Fin Procédure

ULT 2 Page d’authentification

Message : Affichage de la page connexion


« Mot de Saisi Nom d’utilisateur :
passe et/ou Saisi Mot de Passe :
Nom (Ecran 2)
d’utilisateur Valider Annuler
incorrect,
veuillez
réessayer »

OU

ULT 03 Menu Principal


Affichage de l’interface Menu principal

(Ecran 3)
Mise à jour Imprimer Quitter

ULT 04 ULT 5
54

Fin
ULT 04SOUS MENU DE MISE A JOUR Procédure
Affichage de l’interface de mise à jour
(Ecran 4)
Tables Quitter

Agent A

B
Parent

C
Enfant

D
Certificat

Procuration E
G
Acte de naissance

Procuration H

F
Procuration

Procuration I
55

ULT 5 EDITION

Affichage des états en sortie BDD

Impression Aperçu
(Ecran 5)

Actes de naissances
Fig17. Présentation du MLT
56

1.5 NIVEAU PHYSIQUE


Le Modèle Physique permet de définir l’organisation réelle (physique) des
données. Il apporte des solutions techniques, par exemple sur les méthodes de stockage et
d’accès à l’information. C’est la réponse au comment ?

1.5.1. Modèle Physique de Données (MPD)

Le modèle physique de données «MPD » est la traduction du modèle logique


de données « MLD » du système de gestion de base de données. Le modèle physique de
données est le dernier modèle réalisé pour les données avant l’implémentation.

1.5.1.1 Règles de passage de MLD au MPD


Le passage du MLD au MPD exige que les tables décrites au niveau du
schéma logique associé au MLD deviennent des fichiers de données communément
appelés « tables » et l’ensemble de tous ces fichiers ou tables forme un seul fichier
physique
- Les propriétés deviennent des champs
- Les identifiants deviennent des clés primaires (champs indexes sans doublons)
- Les clés héritées deviennent des clés secondaires
1.5.1.2.Présentation du Modèle Physique de données

1. Table agent

Champs types taille Index


Mat-agent AN 10 #
Nom-agent AN 20
Postn-agent AN 20
Sexe AN 8
Fonction A 10
Adresse AN 20
Tableau12. Table Agent
2. Table parent

Champs types taille index


Numéro parent N 10 #
Nom-parent AN 20
Postn-parent AN 20
Nationalité A 10
Profession AN 10
Adresse AN 20
Téléphone N 15
Mat-agent AN 10 #
Tableau13. Table parent
57

3. Table enfant

Champs type Taille Index


Num-enfant N 10 #
Nom-enfant AN 20
Postn-enfant AN 20
Prénom-enfant AN 20
Date de naissance Date 20
Lieu de naissance AN 10
Heure AN 6
Sexe A 2
Num mandaté N 10 #
Tableau14. Table Enfant
4 .Table certificat

Champs type talle Index


Numéro-certificat N 10 #
Libellé A 10
Tableau15. Table certificat
5. Table acte de naissance

Champs type Talle Index


Numéro acte de naissance N 10 #
Volume A 5
Folio-numéro AN 8
Province AN 10
Ville AN 10
District AN 10
Commune AN 10
Quartier AN 10
Mat-agent N 10 #
Tableau16. Table acte de naissance
6. Table procuration

Champs type talle Index


Numéro procuration N 10 #
Libellé A 10
Num-parent N 10 #
Tableau17. Table procuration
58

7. Table mandaté

Champs type talle Index


Numéro mandaté N 10 #
Nom mandaté AN 20
Post-nom mandaté AN 20
Nationalité A 10
Adresse AN 20
Téléphone N 15
Tableau18. Table mandaté
8. Table appartenir 1

Champs type talle Index


Code appartenir N 10 #
Num-acte de naissance N 10 #
Num-enfant N 10 #
Tableau19. Table appartenir
9. Table appartenir 2 Tableau18

Champs type talle Index


Code appartenir N 10 #
Num-certificat N 10 #
Num-enfant N 10 #
Tableau20. Table appartenir 2
59

1.5.1Modèle physique de traitement (MPT)


1.5.1.1 Définition
Le modèle physique des traitements est une représentation graphique ou mieux
une arborescence mettant en exergue les différentes structures de l’application du projet.
1.5.1.2 Présentation du modèle physique de traitements (MPT)
Page d’accueil

Page d’authentification

Menu Principal

RECHERCHE DANS QUITTER


Mise à jour EDITION

APERCU IMPRIMER

Agent

Parent
Enregistrer

Actes de naissances
Enfant
Modifier
Certificat

Acte de naissance
Procuration Supprimer

Procuration
Procuration

Rechercher
Procuration

Fig18. Présentation du MPT


60

SECTION II : Réalisation Du Nouveau Système


II.1 Implantation de la base de données
II.1.1 Notion
L’implantation de la base de données consiste à créer la structure de la base
des données et d’y charger les données. Elle revient précisément à ressortir les différentes
procédures permettant de créer physiquement, sur le support magnétique, les structures de
différentes tables formant ainsi notre base de données.

II.1.2 Choix du système de gestion de base de données(SGBD)


Nous avons porté notre choix sur SQL Server qui est un SGBD qui possède
toutes les caractéristiques pour pouvoir accompagner l’utilisateur dans la manipulation, le
contrôle, le tri, la mise à jour, et bien d’autres actions encore, de base de données grâce au
langage SQL12.
1.2.1 Environnement

Fig19. Environnement
1.2.2 Quelques tables de notre base de données

Fig20. Table BD

12
www.next-decision.fr
61

Fig21. Création d’un fichier de données


1.2.3 Relations

Fig22. Relation
62

II.2 Programmation
II.2.1 Notion
Un langage de programmation est un système d’instructions qui permet au
processeur d’exécuter une ou plusieurs opérations13.
Le système de traduction proprement dite s’appellera interpréteur ou bien
compilateur, suivant la méthode utilisée pour effectuer la traduction.

II.2.2 Choix de langage de programmation


Pour notre travail, nous avons choisi le langage de programmation WinDev
(Windows développement), nous permet de développer des applications dans plusieurs
domaines, entre autres :
 Dans le domaine de gestion ;
 Dans le domaine industriel ;
 Dans le domaine pastoral ;
 Dans le domaine de la santé ;
 Etc.

II.2.3 Environnement

Fig23. Environnement Windev


II.2.4 Authentification

Fig24. Authentification

13
Pr.Dr. E. TSHIBAKA, Note de cours de langage de programmation, UPN, G2IG, 2018-2019, Pg1
63

Fig25. Interface de l’ouverture


II.4.5 Accueil

Fig26. Accueil
II.4.6 Mise en jour

Fig27. Mise en jours


64

II.4.7 Enregistrement

Fig28. Enregistrement
Document en sortie

Fig29. Document en sortie


65

II.4.7 Code sources

Récupération d’heure automatique

hHeure est une Heure = HeureSys()


SAI_Heure=hHeure
Bouton modifier

SI OuiNon("Voudriez-vous modifier ?")=Vrai ALORS


EcranVersFichier()
HModifie(Table_Agent)
TableAffiche(TABLE_Table_Agent)
RAZ()
Info("Modification effectuée avec certitude !")
DonneFocus()
FIN
Bouton supprimer

//1 : &Supprimer
//2 : &Ne pas supprimer
SELON Dialogue("Voudriez-vous supprimer ?")
// &Supprimer
CAS 1
HSupprime(Table_Agent)
TableAffiche(TABLE_Table_Agent)
Info("")
DonneFocus(SAI_Nom_Agent)

// &Ne pas supprimer


CAS 2

FIN
Bouton annuler

Bouton valider

SI OuiNon("Voudriez-vous valider ?")=Vrai ALORS


EcranVersFichier()
HAjoute(Table_Agent)
TableAffiche(TABLE_Table_Agent)
RAZ()
Info("La requête réussie avec succès")
DonneFocus()
FIN
Bouton rechercher
HLitRecherche(Table_Agent,Mat_Agent,SAI_Nom_Agent,SAI_Rechercher)
SI HTrouve(Table_Agent)ALORS
FichierVersEcran()
FIN
66

Invisibilité progress barre

SAI_Mot_de_passe..Visible=Faux
SAI_Utilisateur..Visible=Faux
BTN_Valider..Visible=Faux
BTN_Annuler..Visible=Faux
Bote est un entier
POUR Bote = 1 A 100
JAUGE_Jauge1=Bote
Multitâche(10)
FIN
SAI_Mot_de_passe..Visible=Vrai
SAI_Utilisateur..Visible=Vrai
BTN_Valider..Visible=Vrai
BTN_Annuler..Visible=Vrai
Code fenetre authetification
SI SAI_Utilisateur="bote" OU SAI_Mot_de_passe="bote" ALORS
Utilise(FEN_MENU_GENERAL)
SINON
Info("Voleur bientôt on va t'attraper !")
FIN
67

Conclusion
Nous sommes pleinement à la fin de notre travail qui est intitulé « Mise en
place d’une application pour la gestion d’enregistrement des nouveaux nés dans la
commune de Mont-Ngafula », scientifiquement ce travail est l’objet d’une critique qui
nous amènera loin pour comprendre ce que nous avons mis devant vous comme support
de nos études durant ce premier cycle que nous avons passé à l’Université Pédagogique
nationale.

A l’issu de ce qui précède, nous avons présenté les notions de base de données
partant de notre étude afin de résoudre les problèmes majeurs qu’encoure cette commune
de Mont-Ngafula dans cette domaine. Ceci fait, nous sommes parti de la récolte des
informations de données nécessaire et disponible de système d’information, jusqu’à la
conception et réalisation d’une base de données solide en utilisant l’approche merise.

Ce travail comporte trois grand point dont notions théorie sur les applications
informatique, l’analyse préalable et en fin conception réalisation de l’application.

Ainsi l’application présentée dans ce travail est la solution principale à la


situation si présente au sein de la commune qui a du mal à gérer certaines tâches
d’enregistrement des enfants.

Nous pensons que ce travail a un grand apport et ne prétend pas avoir épuisé
toute la matière de ce sujet.

La perfection n'étant pas humaine, nous sollicitons indulgence de la part de nos


lecteurs pour toutes erreurs qu'ils auront à remarquer en lisant ce travail, toutes
vos remarques et suggestions qui seront formulées de manière scientifique en vue de
contribuer à Notre amélioration seront les bienvenues.

C’est à ce titre que nous estimons que ce dit travail loisible à tous, soit une
porte d’entrée pour tout chercheur actionné par le désir de le rendre plus exhaustif.
68

Epigraphe

« Voici, des enfants sont un héritage de l’éternel, le fruit des entrailles est une
récompense. Ils sont un don sacré et précieux venus de Dieu. »

(Psaume 127 : 3)
69

Dédicace

A mes très chers parents Mpia IBALI et Anny EPOPI pour votre amour
fraternelle envers nous et vos dur sacrifice.

A mes fabuleux frères et sœurs : Riffy BOLABELO, Falone MPIA, Yannick


MBO, Bols BOLELI, Steve LUAPE, Joséphine MPIA

A mon oncle John ENGO et ma tante BLANDINE

Je dédie ce travail
70

Remerciement

Au terme du cycle de graduat, et selon des dispositions règlementaires


régissant l’organisation de l’enseignement supérieur, universitaire et de recherche
scientifique en république démocratique du Congo, il nous serait particulièrement ingrat
de ne point exprimer notre gratitude à tous ceux qui ont contribué à notre formation et a la
réalisation du présent travail.

Nos remerciements s’adresse premièrement à Dieu le tout puissant notre


seigneur qui nous a données sa grâce de vivre et l’opportunité de passé nos études
universitaire.

Nous remercions toutes les autorités académiques de l’Université Pédagogique


Nationale et singulièrement celui du département de Mathématique Informatique, pour
avoir mis à nos dispositions un personnel, aussi qualifié pour notre formation intellectuel.

Nos sincère remerciements à notre encadreur le chef de travaux MAYALA


LEMBA Francis et l’assistant Hyppolite KABANGO pour leurs conseils, orientation et
remarque qui nous a encouragé d’améliorer notre connaissance qui ont pu marquer notre
cœur.

A toute la famille EYO, MBO JACQUES et MPIA IBALI, ce travail est les
œuvres de votre amour et le souci de notre devenir.

Notre génieusement marque de la reconnaissance s’adresse à nos


compagnons de lutte: Jemy DITUTALA, Apho MUKONGO, JB KALOMBO, Kevine
MBUKU, Dorcas MWILU, Orly IFETE, Esther KASEDI, Esther EMES, Marvin
MBAMBI, Nathan KANKU, Fredon MUPONDO, Stéphane TENDE.

Nos cordiale gratitude à nos amis et connaissance papa Bernard KWENGE,


Dorcas MBIMI, Yasmine KWENGE, Shekinah DIAKOTA, Hermione BELITO, Ainsi
que le groupe BETHESDA qui nous ont toujours soutenir dans la prière.

Enfin, nous n’oublions pas tous ceux qui sont chers et dont ils ont contribué à
notre réussite de près ou de loin dont le nom ne sont repris ci-haut, qu’ils trouvent ici
l’expression de notre gratitude.
71

Bibliographie

1. Ouvrages
72

Liste des figures

FIG1. APPROCHE ASCENDANTE.................................................................................................8


FIG2. APPROCHE DESCENDENT....................................................................................................9
FIG3. STRUCTURE D’UN SYSTÈME.............................................................................................10
FIG5. ORGANIGRAMME DES POSTES CONCERNÉ........................................................................16
FIG6. DIAGRAMME DE FLUX......................................................................................................20
FIG7. CERTIFICAT DE NAISSANCE..............................................................................................21
FIG9. ACTE DE NAISSANCE........................................................................................................22
Fig10. Présentation du grave…………………………………………………………........…31

FIG11. .FORMALISME DU MCD..................................................................................................32


FIG12. PRÉSENTATION DU MCD...............................................................................................35
FIG13. FORMALISME DU MCT..................................................................................................37
FIG14. PRÉSENTATION DU MCT...............................................................................................41
FIG15. PRÉSENTATION DU MOD...............................................................................................43
FIG16. PRÉSENTATION DU MLD...............................................................................................50
FIG17. PRÉSENTATION DU MLT................................................................................................55
FIG18. PRÉSENTATION DU MPT................................................................................................59
FIG19. ENVIRONNEMENT...........................................................................................................60
FIG20. TABLE BD......................................................................................................................60
FIG21. CRÉATION D’UN FICHIER DE DONNÉES..........................................................................61
FIG22. RELATION......................................................................................................................61
FIG23. ENVIRONNEMENT WINDEV............................................................................................62
FIG24. AUTHENTIFICATION.......................................................................................................62
FIG25. INTERFACE DE L’OUVERTURE.......................................................................................63
FIG26. ACCUEIL........................................................................................................................63
FIG27. MISE EN JOURS...............................................................................................................63
FIG28. ENREGISTREMENT..........................................................................................................64
FIG29. DOCUMENT EN SORTIE...................................................................................................64
73

Listes de tableaux

TABLEAU1. DESCRIPTION DES FLUX.........................................................................................20


TABLEAU2. MOYENS HUMAINS.................................................................................................22
TABLEAU3. MOYENS MATÉRIELS.............................................................................................23
TABLEAU4. DICTIONNAIRE DE DONNÉES..................................................................................27
TABLEAU5. MATRICE DE DÉPENDANCE FONCTIONNELLE.........................................................29
TABLEAU6. MATRICE RÉDUITE DE DÉPENDANCE FONCTIONNELLE..........................................30
TABLEAU7. RÈGLE DE GESTION................................................................................................33
TABLEAU8. DESCRIPTION DES RELATIONS................................................................................34
TABLEAU10. PRÉSENTATION DU MOT.....................................................................................48
TABLEAU11. SCHÉMA RELATIONNELLE....................................................................................51
TABLEAU12. TABLE AGENT......................................................................................................56
TABLEAU13. TABLE PARENT.....................................................................................................56
TABLEAU14. TABLE ENFANT....................................................................................................57
TABLEAU15. TABLE CERTIFICAT...............................................................................................57
TABLEAU16. TABLE ACTE DE NAISSANCE.................................................................................57
TABLEAU17. TABLE PROCURATION...........................................................................................57
TABLEAU18. TABLE MANDATÉ.................................................................................................58
TABLEAU19. TABLE APPARTENIR..............................................................................................58
TABLEAU20. TABLE APPARTENIR 2...........................................................................................58

Vous aimerez peut-être aussi