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

Modélisation et implémentation d’un systàƒÂ¨me informatisé pour la gestion des données statistiques scolaires dans un bureau gestionnaire à‚« cas de la coordination provinciale des écoles conventionnées islamiques de la comico équateur à‚»


par Chilassy BOFUMBO
Institut supérieur de développement rural de Mbandaka  - GRADUAT 2021
Dans la categorie: Informatique et Télécommunications
   
Télécharger le fichier original

précédent sommaire suivant

III.2.3. Étape physique

Le niveau physique, représente le résultat informatique. Il dépend des logiciels de développement nécessaires à la programmation et à la manipulation des données. La méthode laisse place aux normes du réel. En l'état de l'art, on arrive assez facilement à déduire du MLD Validé des structures de SGBD ou, à partir d'un dessin d'écran, des programmes transactionnels.45(*)

Il s'agit du modèle physique de données qui est défini comme étant la traduction du modèle logique de données « MLD» dans un langage de description de données « LDD » spécifique au système de gestion de base de données.

II.2.3.1. Règle de passage du MLD au MPD

Le passage du MLD validé au MPD exige que les différentes tables qui jusqu'alors sont externes à la base, soient traduites en fichiers, faisant partie intégrale de la base de données.

Ø Les tables décrites au niveau du système logique associé au MLD validé deviennent des fichiers de données communément appelées « Tables » et l'ensemble de tous ces fichiers ou tables forme un seul fichier physique représentant ainsi la base de données ;

Ø Les attributs deviennent des champs

Ø Les identifiants deviennent des clés primaires qui permettent d'indexer les tables

Ø Les clés héritées deviennent des clés étrangères

III.2.3.2. Présentation du MPD

Table école

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

MatriEcol

Numérique

07

OK

-

OK

2

NomEcol

Text

30

-

-

-

3

AdresEcol

Text

50

-

-

-

4

TelEcol

Numérique

10

-

-

-

5

MailEcol

Text

25

-

-

-

6

ProvincEcol

Text

15

-

-

-

7

TeritEcol

Text

15

-

-

-

8

SDivEcol

Text

17

-

-

-

9

RefJirEcol

Text

30

-

-

-

10

SOcupEcol

Text

12

-

-

-

11

NomCEcol

Text

45

-

-

-

12

TelCEcol

Numérique

10

-

-

-

13

SitSalEcol

Text

20

-

-

-

14

ClasAtoEcol

Numérique

20

-

-

-

15

ClasOrgEcol

Numérique

02

-

-

-

16

ClasGradEcol

Numérique

02

-

-

-

17

FillEcol

Numérique

03

-

-

-

18

GarcEcol

Numérique

03

-

-

-

19

HomEcol

Numérique

02

-

-

-

20

FemEcol

Numérique

02

-

-

-

Table Rapport

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

NumRapor

Text

30

OK

-

OK

2

MatriEcol

Numérique

07

-

OK

-

3

MatriBGP

Numérique

07

-

OK

-

4

MatriBG

Text

07

-

OK

-

5

DateRapor

Date/Time

10

-

-

-

6

TypeRapor

Text

45

-

-

-

7

ProveRapor

Text

30

-

-

-

8

RecepDate

Date/Time

10

-

-

-

9

ExplPar

Text

30

-

-

-

10

ExplDate

Date/Time

10

-

-

-

11

TransRapor

Text

30

-

-

-

12

TransDate

Date/Time

10

-

-

-

Table Lettre

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

NumLetr

Text

30

OK

-

OK

2

MatriBG

Text

07

-

OK

-

3

ObjeLetr

Text

30

-

-

-

4

DateLetr

Date/Time

10

-

-

-

5

DestiLetr

Text

30

-

-

-

6

DateSorLetr

Date/Time

10

-

-

-

Table Agent

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

MatriAg

Numérique

07

OK

-

OK

2

NomAg

Text

45

-

-

-

3

SexeAg

Text

01

-

-

-

4

GradeAg

Text

04

-

-

-

5

FonctAg

Text

30

-

-

-

Table BGP

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

MatriBGP

Numérique

07

OK

-

OK

2

NomBGP

Text

30

-

-

-

3

TeritBGP

Text

15

-

-

-

4

AdresBGP

Text

30

-

-

-

5

ProvBGP

Text

15

-

-

-

6

SDivBGP

Text

17

-

-

-

7

TelBGP

Numérique

10

-

-

-

8

MailBGP

Text

25

-

-

-

9

NomGP

Text

45

-

-

-

10

TelGP

Numérique

10

-

-

-

11

RefJirBGP

Text

30

-

-

-

12

SOcupBGP

Text

12

-

-

-

13

NomCEBGP

Text

45

-

-

-

14

TelCEBGP

Numérique

10

-

-

-

15

SitSalBGP

Text

20

-

-

-

16

HomBGP

Numérique

02

-

-

-

17

FemBGP

Numérique

02

-

-

-

18

NbrEcol

Numérique

03

-

-

-

19

EcolPri

Numérique

03

-

-

-

Table COPRO

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

MatriBG

Text

07

OK

-

OK

2

LibeleBG

Text

30

-

-

-

3

TeritBG

Text

15

-

-

-

4

AdresBG

Text

30

-

-

-

5

TelBG

Numérique

10

-

-

-

6

MailBG

Text

25

-

-

-

7

NomG

Text

45

-

-

-

8

TelG

Numérique

10

-

-

-

Table Hiérarchie

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

MatrHie

Text

10

OK

-

OK

2

NomHie

Text

30

-

-

-

3

AdresHie

Text

30

-

-

-

4

TelHie

Numérique

10

-

-

-

5

MailHie

Text

25

-

-

-

6

NomGHie

Text

45

-

-

-

7

TelGHie

Numérique

10

-

-

-

Table Compiler

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

CodeHie

Text

10

-

OK

-

2

NumRapor

Text

30

-

OK

-

3

DateCopil

Date/Time

10

-

-

-

Table Exploiter

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

NumRapor

Text

30

-

OK

-

2

MatriAg

Numérique

07

-

OK

-

3

DateExplt

Date/Time

10

-

-

-

Table Recevoir

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

NumLetr

Text

30

-

OK

-

2

MatriEcol

Numérique

07

-

OK

-

3

DateRecpt

Date/Time

10

-

-

-

* 45 NZINGA E. op. cit, pg69

précédent sommaire suivant