WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'une application partagée en réseau pour l'enregistrement des enfants à  l'état-civil. Cas de la ville de Kinshasa/ RDC

( Télécharger le fichier original )
par Blaise KABAMBU
Ecole supérieure des métiers d' informatique et de commerce  - Graduat en administration réseau  2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III.1.2. Le modèle conceptuel de données

Le MCD est une représentation statique du système d'information de l'entreprise qui met en évidence sa sémantique. Le MCD a pour but de décrire de façon formelle les données qui seront utilisées par le système d'information. Il s'agit donc de représenter les données soient facilement compréhensibles. Cet aspect recouvre les mots qui dérivent le système ainsi que les liens existants entre ces mots. La Méthode MERISE laquelle nous avons optée pur notre travail, utilise le formalisme entité/association (E/A) pour représenter le modèle conceptuel de donnée.

Nous devons garder présent à l'esprit que la base de données à concevoir doit répondre aux critères de structuration, d'exhaustivité et de non redondance.

a. Recherche des propriétés Présentation des démarches

Pour recenser les objets qui constitueront notre MCD, MERISE propose deux démarches

1. La démarche ascendante

Elle consiste à partir des données élémentaires (celles récoltées dans
les documents manuels utilisés par le système) et des règles de gestion,
à élaborer les dépendances fonctionnelles entre les propriétés en vue

d'obtenir les entités correspondantes, les relations qui les unissent ainsi que les cardinalités existant entre les entités.

2. Démarche descendante

Elle consiste à partir de la narration, à repérer tous les objets à utiliser dans le système. Elle a l'inconvénient de ne pas tenir compte des dépendances fonctionnelles. Cette approche est trop savante. Conseillée pour les « experts ».

Choix de la démarche

Dans le cadre de ce travail, nous allons utiliser la démarche ascendante. Cette démarche commencera par le dictionnaire de données.

Dictionnaire de données

Le dictionnaire de données va reprendre toues les données utilisés par le système. Nous avons constitué cette liste sur base des documents recensés dans le système.

Rubriques

Signification

Domaine de valeur

Type de
données

Longueur

1

NumActe

Numéro de l'acte de naissance

AN

5

2

AnDecl

Année de déclaration de l'enfant

AN

20

3

JourDecl

Jour de déclaration de l'enfant

AN

20

4

Moidecl

Mois de déclaration de l'enfant

AN

20

5

HeurDecl

Heure de déclaration

AN

20

6

MinDecl

Minute de déclaration

AN

20

7

NomOfficier

Nom de l'officier

AN

75

8

Juridiction

Juridiction de l'officier

AN

30

9

NomDeclar

Nom du de celui qui déclare

AN

75

10

QualDeclar

Qualité de celui qui déclare par rapport à l'enfant

AN

30

11

LieuNceDecla r

Lieu de naissance de celui qui déclare

AN

25

12

DtaNceDeclar

Date de naissance de celui qui déclare l'enfant

Date

15

13

ProfDeclar

Profession de celui qui déclare l'enfant

AN

25

14

AdresDeclar

Adresse de celui qui déclare l'enfant

AN

70

15

JourNceEnf

Jour de la naissance de l'enfant

AN

20

16

MoiNceEnf

Mois de naissance de l'enfant

AN

20

17

AnNceEnf

Année de naissance de l'enfant

AN

20

19

HeurNceEnf

Heure de naissance de l'enfant

AN

20

20

MinNceEnf

Minute de naissance de l'enfant

AN

20

21

LieuNceEnf

Lieu de naissance de l'enfant

AN

30

22

SexEnf

Sexe de l'enfant

AN

5

23

NomEnf

Nom de l'enfant

AN

75

24

NomPere

Nom de papa de l'enfant

AN

75

25

LieuNcePer

Lieu de naissance de papa de l'enfant

AN

30

26

DatNcePer

Date de naissance de papa de l'enfant

Date

15

27

NatPer

Nationalité du papa de l'enfant

AN

25

28

ProfPer

Profession de papa de l'enfant

AN

25

29

AdresPer

Adresse de papa de l'enfant

AN

70

30

NomMer

Nom de la maman de l'enfant

AN

75

31

LieuNceMer

Lieu de naissance de la maman de l'enfant

AN

30

32

DatNceMer

Date naissance de la maman de l'enfant

Date

15

33

ProfMer

Profession de la maman de l'enfant

AN

25

34

NatMer

Nationalité de la maman de l'enfant

AN

25

35

SitMatr

Situation matrimoniale des parents

AN

30

36

DatRupt

Date rupture des parents si ne sont plus ensemble

Date

15

37

NumJug

Numéro de jugement supplétif

AN

10

38

Langue

Langue de déclaration de naissance

AN

15

39

Pays

Pays d'origine des parents

AN

30

40

Province

Province où habitent les parents

AN

25

41

District

District où habitent les parents

AN

25

42

Commune

Commune des parents

AN

25

43

Quartier

Quartier des parents

AN

25

44

Avenue

Avenu des parents

AN

30

45

NumHabit

Numéro de l'avenue des parents, agents et déclar

AN

15

46

AnDecl

Année de déclaration de l'enfant

AN

20

47

MoiDecl

Mois de déclaration de l'enfant

AN

20

48

JourDecl

Jour de déclaration de l'enfant

AN

20

49

HeurDecl

Heure de déclaration de l'enfant

AN

20

50

MinDecl

Minute de déclaration de l'enfant

AN

20

51

AnNceEnf

Année naissance enfant

AN

20

52

MoiNceEnf

Moi naissance de l'enfant

AN

20

53

JourNceEnf

Jour de naissance de l'enfant

AN

20

54

HeurNceEnf

Heur naissance de l'enfant

AN

20

55

MinNceEnf

Minute naissance de l'enfant

AN

20

56

DatProc

Date où la procuration est écrite

Date

15

57

EcrivProc

Nom de celui qui écrit la procuration

AN

75

58

QualEcriv

Qualité de celui qui écrit la procuration par rappor à l'enfant

AN

30

59

LibBureau

Libellé bureau de l'état - civil

AN

30

61

AdresBureau

Adresse où se trouve le bureau

AN

50

Matrice de dépendance fonctionnelle

La matrice de dépendance fonctionnelle (MDF) est un tableau reprenant toues les propriétés en établissant les dépendances fonctionnelles qui unissent ces propriétés à leurs identifiants respectifs.

Champs

1

3

5

7

9

11

13

16

20

22

27

30

46

54

62

CodPays

1

*

 
 
 
 
 
 
 
 
 
 
 
 
 
 

LibPay

2

1

 
 
 
 
 
 
 
 
 
 
 
 
 
 

CodVil

3

 

*

 
 
 
 
 
 
 
 
 
 
 
 
 

LibVil

4

 

1

 
 
 
 
 
 
 
 
 
 
 
 
 

CodDistr

5

 
 

*

 
 
 
 
 
 
 
 
 
 
 
 

LibDistr

6

 
 

1

 
 
 
 
 
 
 
 
 
 
 
 

CodCom

7

 
 
 

*

 
 
 
 
 
 
 
 
 
 
 

LibCom

8

 
 
 

1

 
 
 
 
 
 
 
 
 
 
 

CodQuart

9

 
 
 
 

*

 
 
 
 
 
 
 
 
 
 

LibQuart

10

 
 
 
 

1

 
 
 
 
 
 
 
 
 
 

CodAven

11

 
 
 
 
 

*

 
 
 
 
 
 
 
 
 

LibAven

12

 
 
 
 
 

1

 
 
 
 
 
 
 
 
 

CodBur

13

 
 
 
 
 
 

*

 
 
 
 
 
 
 
 

LibBur

14

 
 
 
 
 
 

1

 
 
 
 
 
 
 
 

NumHabit

15

 
 
 
 
 
 

1

 
 
 
 
 
 
 
 

MatrAgent

16

 
 
 
 
 
 
 

*

 
 
 
 
 
 
 

NomAgent

17

 
 
 
 
 
 
 

1

 
 
 
 
 
 
 

GradAgent

18

 
 
 
 
 
 
 

1

 
 
 
 
 
 
 

numphone

19

 
 
 
 
 
 
 

1

 
 
 
 
 
 
 

NumHabit

20

 
 
 
 
 
 
 

1

 
 
 
 
 
 
 

CodServ

21

 
 
 
 
 
 
 
 

*

 
 
 
 
 
 

LibServ

22

 
 
 
 
 
 
 
 

1

 
 
 
 
 
 

CodProc

23

 
 
 
 
 
 
 
 
 

*

 
 
 
 
 

NomEcrivain

24

 
 
 
 
 
 
 
 
 

1

 
 
 
 
 

QualEcrivain

25

 
 
 
 
 
 
 
 
 

1

 
 
 
 
 

NomEnvoye

26

 
 
 
 
 
 
 
 
 

1

 
 
 
 
 

DatEcrite

27

 
 
 
 
 
 
 
 
 

1

 
 
 
 
 

CodDoc

28

 
 
 
 
 
 
 
 
 
 

*

 
 
 
 

LibDoc

29

 
 
 
 
 
 
 
 
 
 

1

 
 
 
 

DescriptionDoc

30

 
 
 
 
 
 
 
 
 
 

1

 
 
 
 

NumJug

31

 
 
 
 
 
 
 
 
 
 
 

*

 
 
 

CodEnf

32

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

NumActe

33

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

NomEnf

34

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

SexEnf

35

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

AnDecl

36

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

MoisDecl

37

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

JourDecl

38

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

HeurDecl

39

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

MinDecl

40

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

AnNceEnf

41

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

MoisNceEnf

42

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

JourNceEnf

43

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

HeurNceEnf

44

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

MinNceEnf

45

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

LieuNceEnf

46

 
 
 
 
 
 
 
 
 
 
 

1

 
 
 

CodDeclarant

47

 
 
 
 
 
 
 
 
 
 
 
 

*

 
 

NomCompletDeclar

48

 
 
 
 
 
 
 
 
 
 
 
 

1

 
 

Qualdeclar

49

 
 
 
 
 
 
 
 
 
 
 
 

1

 
 

LieuNceDeclar

50

 
 
 
 
 
 
 
 
 
 
 
 

1

 
 

DatNceDeclar

51

 
 
 
 
 
 
 
 
 
 
 
 

1

 
 

ProfDeclar

52

 
 
 
 
 
 
 
 
 
 
 
 

1

 
 

Langue

53

 
 
 
 
 
 
 
 
 
 
 
 

1

 
 

NumHabitDeclar

54

 
 
 
 
 
 
 
 
 
 
 
 

1

 
 

CodPapa

55

 
 
 
 
 
 
 
 
 
 
 
 
 

*

 

NomPapa

56

 
 
 
 
 
 
 
 
 
 
 
 
 

1

 

LieuNcePapa

57

 
 
 
 
 
 
 
 
 
 
 
 
 

1

 

DatNcePapa

58

 
 
 
 
 
 
 
 
 
 
 
 
 

1

 

ProfPapa

59

 
 
 
 
 
 
 
 
 
 
 
 
 

1

 

NumHabit

60

 
 
 
 
 
 
 
 
 
 
 
 
 

1

 

SitMatr

61

 
 
 
 
 
 
 
 
 
 
 
 
 

1

 

DatRupt

62

 
 
 
 
 
 
 
 
 
 
 
 
 

1

 

odMaman

63

 
 
 
 
 
 
 
 
 
 
 
 
 
 

*

LieuNceMaman

64

 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

DatNceMaman

65

 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

ProfMaman

66

 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

NumHabit

67

 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

SitMatr

68

 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

DatRupt

69

 
 
 
 
 
 
 
 
 
 
 
 
 
 

1

b. Recherche des objets

Règles de passage de la MDF à MCD

- Toute propriété source devient un identifiant ;

- Toute propriété but ayant une seule propriété source devient propriété d'entité ;

- Toute propriété but ayant plusieurs sources devient propriété d'une association de cardinalité maximale égale à n ;

- Toute propriété à la fois but et source d'au moins une propriété entraîne la

création d'une association binaire de cardinalité maximale égale à 1.

Quelques objets recensés

Après avoir appliqué les règles de passage, nous avons obtenu 15 objets : responsables, qualité responsable, procuration, pays, document, enfant, agent, service, bureau, avenue, quartier, commune, ville, pays.

c. Recherche des relations entre objets

Nous allons établir les liens sémantiques qui unissent les objets

recensés.

Relation

Objets réunis

Habiter

Responsables - avenue

Se trouver

Bureau - Avenue

Enregistrer

Agent - enfant

Exhiber

Enfant - document

Organiser

Bureau - service

Déclarer

Responsables - enfant

envoyer

Responsables - procuration

Engendrer

Responsables - enfant

Travailler

Agent - service

Concerner

enfant - procuration

Provenir

Secteur - responsables

Se trouver

Quartier - avenue

Se trouver1

Commune - quartier

Appartenir

Secteur - commune./territoire

Se trouver2

District - commune

Se trouver3

Ville - district

Se trouver4

Pays - ville

Se trouver5

Bureau - service

Appartenir

Responsables - qualité responsables

d. Recherche des cardinalités entre objets

Ici, nous allons dégager les possibilités minimales et maximales qu'a une occurrence à participer dans une relation. Nous avons été aidés par les règles de gestion de l'état - civil de Kinshasa. Voyons - en.

Les règles de gestion de l'état - civil de Kinshasa

Les règles de gestion varient d'une entreprise à une autre. Deux entreprises peuvent exercer la même activité (même système opérant) mais régie par des différentes règles de gestion. Les règles de gestion peuvent donc être des contraintes de périodicité d'édition des documents, des formules de calcule ou les contraintes de ces calculs (formule) ou encore certaines règles internes qui régissent l'entreprise (politique interne de l'entreprise). Elles sont recueillies pendant la narration.

- Tout enregistrement est conditionné par l'exhibition d'une preuve de naissance ;

- Un enfant n'exhibe qu'une seule preuve de naissance mais une preuve peut être exhibée par plusieurs enfants ;

- Un enfant peut être déclaré par l'un de ses parents ou par une tierce personne (mandaté) moyennant une procuration ;

- Une procuration peut être écrite par l'un des parents de l'enfant ou par une autre personne proche de l'enfant ;

- Un enfant déclaré après les 90 jours qui suivent sa naissance doit exhiber

un acte de signification de jugement supplétif avant d'être enregistré ; - Un parent ou un mandaté peut déclarer un ou plusieurs enfants ;

- Un enfant ne peut être déclaré que dans un seul bureau de l'état - civil

de Kinshasa ;

- Un enfant des parents apatrides acquiert la nationalité congolaise ;

- Un enfant dont les parents sont en conflit de nationalité ne sont pas acceptés ;

- Une commune peut avoir plusieurs bureaux d'état - civil ;

- Un papa peut avoir plusieurs femmes et vice-versa ;

- Les parents de l'enfant peuvent ou ne pas habiter ensemble ;

- Un parent peut avoir un ou plusieurs enfants mais il est des enfants dont les parents ne sont pas connus ;

- Quelques formules :

o % enfants enregistrés

o Taux de natalité

o Total population

o Taux de croissance=

o Age enfant

Les cardinalités proprement dites

 

RESPONSABLES 1,1 1,n AVENUE

Habiter

QUALLITE 1,n 1,1 RESPONSABLES

Appartenir

BUREAU 1,1 1,n AVENUE

Se trouver5

AGENT 0,n 1,1 ENFANT

Enregistrer

ENFANT 1,1 1,n DOCUMENT

Exhiber

REPOSANBLE 1,n 1,1 PROCURATION

Envoyer

1,1

1,n

Déclarer

0,1

1,n

Engendrer

DECLARANT

RESPOSANBLES

ENFANT

ENFANT

PROCURATION 1,n 0,1 ENFANT

1,1

1,n

BUREAU

Appartenir1

SERVICE

'-' 54 '-'

AGENT

1,1

 

1,n

 

SECTEUR

 

1,n

 

QUARTIER

 

1,n
1,n

 

COMMUNE

 
 

DISTRICT

 

1,n

 

VILLE

 

1,1
1,1

 

PAYS

 
 

SECTEUR

 
 

1,n

 

SERVICE

 
 
 
 

1,1

 
 
 
 

REPOSANBLES

 
 
 
 

1,1

 
 
 
 

AVENUE

 
 
 
 

1,1

 
 
 
 

QUARTIER

 

0,1

 
 
 
 
 
 

COMMUNE

 
 
 
 

0,1

 
 
 
 

DISTRICT

 
 
 
 

1,n

 
 
 
 

VILLE

 

1,n

 
 
 
 
 

COMMUNE/TERR

Se trouver4

Travailler

Provenir

Se trouver

Se trouver1

Se trouver2

Se trouver3

Appartenir1

1,n

codpAY LibPay

BUREAU

codBur libBur

Organiser

1,n

DISTRICT

codVil libVil

1,1

1,n

VILLE /PROV

codVil libVil

Se trouver 2

1,1

codResp nom lieuNce datNce profession numHabit Sexe

langue

etatciviindicevie

RESPONSABLES

1,1

1,n

1,1

Posséder

Déclarer

0,n

1,1

1,n

1,n

1,n

1,1

PAYS

Se trouver 3

1,1

Provenir

Ecrire

Concerner

1,1

PROCURATION

codProc datproc

1,n

0,1

1,n

1,n

AVENUE

codAven libAven

Habiter 1

1,1

1,n

1,n

1,n

Enregistrer

1,n

Se
trouver4

1,n

Se trouver

Appartenir2

1,n

QUALITRESP

codQual libQual

1,n

Appartenir

'-' 55 '-'

e. Présentation du MCD

codDoc designation contenu

SECTEUR

codsec LibSec

1,n

1,1

1,n

Exhiber

DOCUMENT

SERVICE

codsERV libServ

AGENT

matrAgent nomComple numphone

ENFANT

numActe

nomEnf Sexe

anNce moisNce jourNce HeurNce minNce lieuNce

QUARTIER

codQuart libQuart

COMMUNE /territoir

codDist libDist

1,1

1,n

Se trouver 1

1,1

1,n

Travailler

1,1

1,n

Organiser

1,1

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon