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 base de données pour la détection et la prise en charge des couches sociales défavorisées

( Télécharger le fichier original )
par Freddy ETSHIKO LOLEKE
Université Notre-Dame du Kasayi - Graduat en Informatique de Gestion 2008
  

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

CHAPITRE IV : CONCEPTION DU MODELE DE BASE DE DONNEES

Apres avoir analyse le systeme existant, ce present chapitre nous permettra de concevoir le modele de la base de donnees qui sera par la suite implement!.

4.1 CONCEPTION DE LA BASE DE DONNEES

Comme methode de conception de la base de donn!e MERISE separe les donnees et le traitement. Pour cela elle distingue les stapes ci -- apres :

· Etape conceptuelle ;

· Etape organisationnelle ;

· Etape logique

· Etape physique 4.1.1. DICTIONNAIRE DE DONNEES

CODES

DESCRIPTION

CodeCPCD

Code CPCD

NomCPCD

Nom CPCD

CodeAss

Code Association

NomAss

Nom Association

AdrsAss

Adresse Association

Motif

Motif

PresAss

Présidant Association

CodeCPCD

Code CPCD

NomCPCD

Nom CPCD

CodeAss

Code Association

NomAss

Nom Association

CodeMb

code Membre

NomMb

Nom Membre

DateNais

Date de naissance

EtatC

Etat civil

Sexe

Sexe

AdresMb

Adresse

NbreEnf

Nombre d'enfants

EtatSante

Etat de sante

NbRepJ

Nombre de repas par jour

Nat_hab

Nature d'habitation

CatVul

Catégorie de vulnérabilité

Description

Description

Observation

Observation

CodeF

Code fiche

DesiF

Designation

DateJ

Date jour

CodeAss

Code association

NomAss

Nom association

NbMbAct

Nbre Mb Actifs

NbMbInact

Nbre Mb Inactifs

Evolution

Evolution

CodeContrat

Code contrat

CodeAss

Code Association

NomAss

Nom Association

MontAcc

Montant accordé

PourCPCD

Pourcentage CPCD

 

pourCaritas

DateAcq Echéance Codeappui DesiAppui NatureAppui

CodeAss NomAss NbreMb MontAppui

Pourcentage Caritas Date accordée

Date échéance

Code appui

Désignation

Nature appui

Code Association Nom Association Nombre Membre Montant

 

4.1.2. DICTIONNAIRE DE DONNEES EPURE

CODE

DESCRIPTION

CodeCPCD

Code CPCD

NomCPCD

Nom CPCD

CodeAss

Code Association

NomAss

Nom Association

AdrsAss

Adresse Association

Motif

Motif

PresAss

Présidant Association

CodeMb

code Membre

NomMb

Nom Membre

DateNais

Date de naissance

EtatC

Etat civil

Sexe

Sexe

AdresMb

Adresse

NbreEnf

Nombre d'enfants

EtatSante

Etat de santé

NbRepJ

Nombre de repas par jour

Nat_hab

Nature d'habitation

Observation

Observation

CodeCat

Code Catégorie

NomCat

Nom Catégorie

Description

Description

CodeF

Code fiche

DesiF

Désignation

DateJ

Date jour

NbMbAct

Nombre Membre Actifs

NbMbInact

Nombre Membre Inactifs

Evolution

Evolution

CodeContrat

Code contrat

MontAcc

Montant accordé

PourCPCD

Pourcentage CPCD

pourCaritas

Pourcentage Caritas

DateAcq

Date accordée

Echéance

Date échéance

CodeAppui

Code appui

DesiAppui

Désignation

NatureAppui

Nature appui

NbreMb

Nombre Membre

MontAppui

Montant

 

MEMBRE

#CodeMb NomMb DateNais EtatC

Sexe

AdresMb NbreEnf EtatSante NbRepJ Nat_hab Observation

4.1.3. REGLES DE GESTIONS

Pour la gestion de personnes defavorisees nous avons retenus les regles de gestion suivantes :

· Dans une association se retrouve un ou plusieurs membres.

· Un CPCD regroupe une ou plusieurs associations.

· Un membre ne peut appartenir qu'a une et une seule categorie.

· Une association peut beneficier un ou plusieurs appui.

· Une presence ne concerne qu'une et une seule association.

· Une association peut signer un ou plusieurs contrats

4.2. MODELE CONCEPTUEL DE DONNEES (MCD)

Cette etape a pour objectif de mettre en place des donnees appropriees pour la gestion automatisee. Nous y presentons les objets manipules dans notre application ainsi que les relations les reliant. La methode utilisee est la methode MERISE et le modele entite = association.

a. Recensement des objets et identification des attributs

Pour le domaine de la prise en charge de couches defavorisees, nous avons recense les objets suivants :

· Association ;

· Membre ;

· Categorie ;

· CPCD ;

· Contrat ;

· Presence

·

CATEGORIE
#CodeCat NomCat Description

PRESENCE

#CodeF DesiF DateJ NbMbAct NbMbInact Evolution

Appui.

ASSOCIATION
#CodeAss NomAss AdrsAss Motif PresAss

CPCD

#CodeCPCD NomCPCD

CONTRAT

#CodeContrat MontAcc PourCPCD pourCaritas DateAcq

Echeance

APPUI

#CodeAppui DesiAppui NatureAppui NbreMb MontAppui

4.2.1. SCHEMA DU MODELE CONCEPTUEL DES DONNEES

REGROUPER

(1, n)

BENEFICIER

(1, 1)

(1, n)

(1, 1)

(1, 1)

CONCERNER

(1, n)

(1, n)

(1, 1)

SIGNER

(1, 1)

(1, n)

(1, 1)

SE TROUVER

APPARTENIR

ASSOCIATION

#CodeAss NomAss AdrsAss Motif PresAss

PRESENCE

#CodeF DesiF DateJ NbMbAct NbMbInact Evolution

MEMBRE

#CodeMb NomMb DateNais EtatC

Sexe AdresMb NbreEnf EtatSante NbRepJ Nat_hab Observation

CONTRAT

#CodeContrat MontAcc PourCPCD pourCaritas DateAcq Echéance

CATEGORIE

 
 

APPUI

 

CPCD

#CodeCPCD

#CodeAppui

NomCPCD

DesiAppui NatureAppui NbreMb MontAppui

#CodeCat

 

(1, n)

NomCat Description

CONCER NER

(1, 1)

4.2.2. SCHEMA DU MODELE CONCEPTUEL DES DONNEES VALIDE

CATECIOR IE

#CodeCat NomCat Description

CIF

APPT TI

#CodeAppui DesiAppui NatureAppui NbreMb MontAppui

CIF

CPCD

#CodeCPC D

NomCPCD

(1_ n)

BENEFICIER

(1_ n)

CONTR AT

CIF

CIF

(1 1)

MEMBR E

#CodeMb NomMb DateNais EtatC

Sexe

AdresMb NbreEnf EtatSante NbR epJ Nat_hab Observation

ASSOCIATION

#CodeAss NomAss AdrsAss Motif

PresAss

#CodeContrat MontAcc PourCPCD pourCaritas DateAcq

Echéance

PR ESENCE

#CodeF

DesiF

DateJ

NbMbAct NbMbInact Evolution

4.3. MODELE CONCEPTUEL DE TRAITEMENT

Ce modèle a pour but, la description de la dynamique de l'organisation du système sans tenir compte de ressources humaines et matérielles. Le tableau suivant nous résume les différents événements, opération ainsi leurs résultats.

EVENEMENTS

OPERATIONS

RESULTATS

L'arriver de

l'association

Remplissage de la demande d'appui

Demande d'appui

Transmission demande

d'appui

Identification de membres

sur terrain ainsi que l'analyse de leur besoins

Etablissement budget

Transmission du budget

Evaluation du budget

Proposition contrat de

partenariat

Accort de l'association

Formation et Information

Prise en charge

4.4. MODELE LOGIQUE DES DONNEES (MLD)

Le MLD a pour but d'organiser les informations sous une forme acceptable et conforme aux modèles du SGBD a utiliser. En ce terme nous avons opté pour modèle de représentation, o le modèle relationnel D et nous retenons ici un SGBDR.

4.4.1. CHOIX DU MATÉRIEL

Dans ce petit tableau nous donnons notre choix qui porte sur l'aspect Hardware et aspect Software.

ASPECT HARDWARE

ASPECT SOFTWARE

=

TYPE ORDINATEUR : Compaq

=

SYSTÈME

D'EXPLOITATION : Windows XP Home edition

=

TYPE PROCESSEUR : Intel®

Celeron® M 1,9Ghz, 1MB L2cache, 533Mhz FSB. 512 MB mémoire s ystème, 80GB hard drive

=

SGBD : Access

= MEMOIRES AUSILLIARES :

Flash, CD=ROM, disque dur :
4GO, 700MO et 80GO

=

LANGAGE DE

PROGRAMMATION : VB,

BASIC, Java, Python, C++, C, HTML,...

=

TYPE PERIPHERIQUES D'E/S : clavier, souris, écran, imprimante

=

PROGICIELS: word, excel,

power point, publisher, paint, etc.

4.4.2. MODÈLE LOGIQUE DE DONNÉES RELATIONNEL(MLDR)

A. Representation En Intension Du MLDR

1) T_MEMBRE (CodeMb, NomMb, DateNais, EtatC, Sexe, AdresMb, NbreEnf, EtatSante,

NbRepJ, Nat_hab, Observation, CodeAss, CodeCat )

2) T_ ASSOCIATION (CodeAss, NomAss, AdrsAss, Motif, PresAss)

3) T_CPCD (CodeCPCD, NomCPCD)

4) T_CATEGORIE (CodeCat, NomCat, Description)

5) T_APPUI (CodeAppui, DesiAppui, NatureAppui , NbreMb, MontAppui)

6) T_PRESENCE (CodeF, DesiF, DateJ, NbMbAct, NbMbInact, Evolution)

7) T_CONTRAT (CodeContrat, MontAcc, PourCPCD, pourCaritas, DateAcq, Echeance)

8) T_BENEFICIER (CodeAss, CodeAppui)

9) T_CONCERNER (CodeAss, CodeF)

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








"Nous devons apprendre à vivre ensemble comme des frères sinon nous allons mourir tous ensemble comme des idiots"   Martin Luther King