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

 > 

Developpement et mise en place d'une base de données sur les organisations paysannes

( Télécharger le fichier original )
par Ulrick Lilyan MVE ONA
Institut Sous-régional de Statistique et d'Economie Appliquée (ISSEA) - Ingénieur 2006
  

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

IV.1. STRUCTURE DES TABLES ET RELATIONS

IV.1.1. Structure des tables

Pour implémenter notre base de données sous Access, nous avons créé 8 tables, dont 7 tables pour les entités et une (1) table de jonction pour l'association « Est financé par » qui n'est pas une CIF.

Les propriétés des individus (OP, Partenaire, Produit...) ont été recodées sous le logiciel Access (Noms de champ). Les identifiants des individus (clés primaires) sont générés de manière automatique et unique pour chaque individu.

Figure 2 : Propriétés de l'identifiant « Code de l'OP »

Source : Nos travaux

Etant donné que l'un des besoins des utilisateurs de la BD est la saisie rapide des informations, nous avons modifié les propriétés des champs pour satisfaire ce besoin. Nous avons, entre autres :

- le masque de saisie 00/00/0000;0;? pour les dates ayant la forme de 20/03/2005 ;

- le masque de saisie 000\ 00\ 00;;? pour les numéro ayant la forme de 645 01 98 ;

- les masques de saisie Comme ("*@*.*") pour l'Email et Comme ("www.*") pour le site web;

- la zone de liste qui contient la liste de valeurs "Homme";"Femme" pour le sexe ;

- la zone de liste déroulante dont le contenu est la liste de valeurs "Adamaoua";"Centre"; "Est";"Littoral";"Nord";"Nord-Est";"Ouest";"Sud";"Sud-Est";"Sud-Ouest" pour la province.

Ø Table « OPs »

Les OPs que nous avons analysées présentent généralement les propriétés suivantes :

Tableau 3 : Propriétés générales d'une OP

Propriété

Nom du Champ

Type de données

Description

Code de l'OP

CodeOP

NuméroAuto

Clé primaire

Raison sociale

Nom

Texte

 

Sigle

Sigle

Texte

Toujours en majuscules

Niveau

Niveau

Texte

A choisir parmi les 4

Date de création

DateCreation

Date/Heure

Format : 00/00/0000

Date de légalisation

DateLegislation

Date/Heure

Idem DateCreation

Reconnaissance juridique

NumCertificat

Texte

 

Nature

Nature

Texte

Par défaut : "Apolitique"

Existence d'un compte bancaire

CB

Oui/Non

 

Numéro du compte bancaire

NumCB

Texte

 

Banque ou Caisse

Banque

Texte

 

Raison d'être

Raison

Mémo

 

Organes constitutifs

Organe

Mémo

 

Domaines d'activité

Domaine

Mémo

 

Activité principale

Activite1

Texte

 

Activités secondaires

Activite2

Mémo

 

Moyens financiers

MoyenFinancier

Mémo

 

Moyens techniques

MoyenTechnique

Mémo

 

Existence d'un siège

Siege

Oui/Non

 

Type de siège

TypeSiege

Texte

A choisir parmi les 2

Lieu

Lieu

Texte

 

Ville ou Village

Ville ou Village

Texte

 

Arrondissement

Arrondissement

Texte

 

Département

Departement

Texte

 

Province

Province

Texte

A choisir parmi les 10

Zone de couverture

Couverture

Mémo

 

Délégué

Délégué

Texte

 

Personne contact

PersonneContact

Texte

 

Boîte Postale

BP

Texte

 

Numéro de téléphone fixe

Tel1

Texte

Format : 000 00 00

Autre numéro de téléphone fixe

Tel2

Texte

 

Numéro de téléphone portable

Cel

Texte

Idem Tel1

Numéro de Fax

Fax

Texte

Idem Tel1

Adresse électronique

Email

Texte

Contient "@" et "."

Site Internet

Web

Texte

Débute par "www."

OP mère

OrgMere

Texte

 

Sigle de l'OP mère

SigleMere

Texte

Idem Sigle

Réseau

Reseau

Mémo

 

OPs à la base

OPfille

Mémo

 

Nombre de GICs

NbreGIC

Numérique

 

Nombre d'unions

NbreUnion

Numérique

 

Nombre de fédérations

NbreFed

Numérique

 

Nombre de producteurs

NbreProducteur

Numérique

 

Nombre d'adhérents

NbreMembre

Numérique

 

Nombre d'hommes

Homme

Numérique

 

Nombre de femmes

Femme

Numérique

 

Nombre ayant moins de 35 ans

Jeunes

Numérique

 

Disponibilité d'une base de données

BD

Oui/Non

 

Difficultés rencontrées

Difficulte

Mémo

 

Commentaires

Commentaire

Mémo

 

Source : Nos travaux Idem : même description que

Ce tableau nous montre que les propriétés d'une OPs sont nombreuses et diversifiées.

De plus certaines propriétés devraient être des fonctions (requêtes statistiques), entre autres :

· Nombre d'adhérents = Nombre d'hommes + Nombre de femmes ;

· Nombre de GICs d'une Union = Somme de GICs enregistrées de cette Union.

Ce qui n'est pas le cas puisse que les informations collectées par FORCE présente des manquements (Nombre d'hommes, Nombre de femmes, Liste des OPs à la base...).

Ø Table « OPs_Bureau » 

Les OPs sont organisées autour d'un « bureau » dont les principaux dirigeants, entre autres, sont le Président, le Délégué, le Trésorier et le VGE. La table « OPs_Bureau » permet donc de gérer les informations sur chaque adhèrent à une OP et même les personnes vacataires et stagiaires.

Tableau 4 : Propriétés du Bureau d'une OP

Propriété

Nom du Champ

Type de données

Description

Code de l'OP

CodeOP

Numérique

Clé primaire

Nom

Nom

Texte

 

Prénom

Prenom

Texte

 

Sexe

Sexe

Texte

A choisir parmi les 2

Date de naissance

DateNaissance

Date/Heure

Format : 00/00/0000

Lieu de naissance

LieuNaissance

Texte

 

Niveau d'instruction

Instruction

Texte

 

Etat matrimonial

EtatMat

Texte

 

Nationalité

Nationalite

Texte

 

Service

Service

Texte

 

Poste

Poste

Texte

 

Qualité

Qualite

Texte

 

Période d'activité

Periode

Texte

 

Provenance

Provenance

Mémo

 

Rue, Arrondissement, Quartier...

Adresse

Mémo

 

Boîte Postale

BP

Numérique

 

Ville

Ville

Texte

 

Pays

Pays

Texte

 

Numéro de téléphone fixe

Tel

Texte

 

Numéro de téléphone portable

Cel

Texte

 

Adresse électronique

Email

Texte

contient "@" et "."

Carte d'Identité ou Carte de séjour

CNI_CS

Oui/Non

 

Numéro de la Carte

NumCNI-CS

Texte

 

Passeport

Passeport

Oui/Non

 

Numéro du passeport

numPasseport

Texte

 

Commentaire

Commentaire

Mémo

 

Source : Nos travaux

Nous avons omis certains masques de saisie (Numéros de téléphone) car le Bureau d'une OP est assez dynamique et accueille souvent des individus en provenance des pays extérieurs dont les formes du numéro de téléphone différent (Autriche, France, Gabon...).

Ø Table « OPs_Documentation »

Cette table gère les informations sur la documentation d'une OPs. En effet les OPs disposent plus en plus de divers et nombreux documents (ouvrage, manuel, revue, magasine, album photo...) ; mais ces derniers ne sont pas souvent bien classifiés. Par ailleurs, certaines OPs mènent des activités de publication (FORCE).

Tableau 5 : Propriétés de la documentation d'une OP

Propriété

Nom du Champ

Type de données

Description

Code de l'OP

CodeOP

Numérique

Clé étrangère

Nature

Nature

Texte

 

Auteur

Auteur

Texte

 

Titre

Titre

Texte

 

Date de parution

Parution

Date/Heure

Format : 00/00/0000

Nombre d'exemplaires

NbreExemp

Numérique

 

Domaine

Domaine

Texte

 

Périodicité

Periodique

Texte

 

Validité

Validite

Oui/Non

 

Abonnement

Abonnement

Oui/Non

 

Don

Don

Oui/Non

 

Description

Description

Mémo

 

Commentaire

Commentaire

Mémo

 

Source : Nos travaux

Ø Table « OPs_séances »

La recherche des partenaires, la collaboration, la collecte des expériences, l'évaluation des projets, les activités de commercialisation, les séminaires d'alphabétisation fonctionnelle, les séances de travail... sont autant de facteurs qui montrent la mobilité des OPs. En effet les OPs disposent généralement d'un calendrier des séances ; d'où la création de cette table. Cette dernière permet en plus de planifier et de suivre l'évolution de l'activité de l'OP. Le tableau 6 qui suit présente les propriétés que nous avons relevées sur les séances.

Tableau 6 : Propriétés des séances d'une OP

Propriété

Nom du Champ

Type de données

Description

Code de l'OP

CodeOP

Numérique

Clé étrangère

Type

Type

Texte

 

But

But

Mémo

 

Date de démarrage

Date

Date/Heure

 

Heure de démarrage

Heure

Date/Heure

 

OP concernée

Nom

Texte

 

Sigle

Sigle

Texte

En majuscules

Nature

Nature

Texte

 

Lieu

Lieu

Texte

 

Ville ou Village

Ville

Texte

 

Département

Departement

Texte

 

Pays

Pays

Texte

 

Durée

Duree

Numérique

 

Unité de temps

UniteDuree

Texte

 

Nombre de participants

NbreParticipant

Numérique

 

Participants

Participants

Mémo

 

Observation

Observation

Texte

 

Commentaire

Commentaire

Mémo

 

Source : Nos travaux

Ø Table « Partenaires »

Les OPs reçoivent des appuis financières, techniques et/ou matériels des partenaires locaux et étrangers. Ces partenaires présentent généralement les propriétés suivantes :

Tableau 7 : Propriétés des partenaires

Propriété

Nom du Champ

Type de données

Description

Code du partenaire

CodePartenaire

NuméroAuto

Clé primaire

Nom ou Raison sociale

Nom

Texte

 

Sigle (si Raison sociale)

Sigle

Texte

En majuscules

Nature

Nature

Texte

 

Type d'appui

Appui

Texte

 

Lieu de siège

LieuSiege

Texte

 

Personne contact

PersonneContact

Texte

 

Boîte Postale

BP

Texte

 

Ville

Ville

Texte

 

Pays

Pays

Texte

 

Téléphone

Tel

Texte

 

Fax

Fax

Texte

 

Adresse électronique

Email

Texte

contient "@" et "."

Site Internet

Web

Texte

Débute par "www."

Commentaire

Commentaire

Mémo

 

Source : Nos travaux

Ce tableau montre que nous avons essentiellement insisté sur l'identification, le lieu et le moyen de contacter un partenaire. En effet, la plupart des partenaires avec lesquels nous avons eu des séances de travail (IRAD, HEIFER...) expriment le besoin de voir plus d'OPs venir vers eux et s'acquérir de leurs expériences dans le développement rural.

Ø Table « Produits»

Bien que les OPs cherchent de plus en plus à diversifier leurs sources de revenus (microfinance), les produits agricoles (végétaux et animaux) sont leurs principales matières d'exploitation et sources de revenus. Cependant la collecte des informations relatives à ces produits est très difficile car la plupart des producteurs utilisent des techniques empiriques pour mesurer leurs activités (dimension des exploitations, volumes de production, techniques de vente).

Tableau 8 : Propriétés des produits agricoles

Propriété

Nom du Champ

Type de données

Description

Code du produit

CodeProduit

 NuméroAuto

Clé primaire

Appellation usuelle

NomUsuel

 Texte

 

Appellations dialectales

NomsDialectaux

 Mémo

 

Espace cultivé

Espace

 Texte

 

Production annuelle

PA

 Texte

 

Année de production

Annee

 Numérique

 

Production totale

PT

 Texte

 

Mode de vente

Vente

 Texte

 

Commentaire

Commentaire

 Mémo

 

Code du producteur

CodeProducteur

 Numérique

Clé étrangère

Code de l'OP

CodeOP

 Numérique

Clé étrangère

Source : Nos travaux

Les deux clés étrangères montrent que chaque OP et Producteur pourra être associé à plusieurs produits agricoles (cacao, café, manioc, porc...). Cependant, il est difficile de comparer les productions ou les exploitations dont les unités peuvent être officielles (tonne, kilogramme, hectare) ou informelles (sac, tas, paquet).

Ø Table « Producteur»

Les producteurs sont à la base des OPs. Ils constituent la population cible du domaine paysan et vivent habituellement en milieu rural (village). Ce sont eux qui sont à l'origine de l'existence des OPs. En effet, les producteurs s'associent pour former des GICs afin d'améliorer la rentabilité de leurs produits agricoles dans la commercialisation (vente groupée), dans la valorisation (transformation des produits) et dans la conservation (séchage).

Il est nécessaire pour les producteurs de former des groupes car cela leur facilite l'accès aux financements des partenaires. Le tableau 9 suivant donne les attributs d'un producteur agricole.

Tableau 9 : Propriétés des producteurs

Propriété

Nom du Champ

Type de données

Description

Code du producteur

CodeProducteur

NuméroAuto

Clé primaire

Nom et Prénom

NP

Texte

 

Sexe

Sexe

Texte

Homme ou Femme

Date de naissance

Date de Naissance

Texte

Format : 00/00/0000

Lieu de naissance

LieuNais

Texte

 

Etat matrimonial

EtatMat

Texte

 

Nationalité

Nationalite

Texte

 

Carte d'identité ou Carte de séjour

CNI_CS

Oui/Non

 

Numéro de la carte

numCNI_CS

Texte

 

Code de l'OP

CodeOP

Numérique

Clé étrangère

Diplôme

Diplôme

Texte

 

Profession principale

Profession

Texte

 

Autres professions

AutreProfession

Mémo

 

Village

Village

Texte

 

Département

Departement

Texte

 

Province

Province

Texte

A choisir parmi les 10

Ancienneté

Anciennete

Texte

 

Nombre d'exploitations

NbreExploi

Texte

 

Espace exploité

EspaceExploi

Texte

 

Age de la principale exploitation

AgeExploi

Texte

 

Evolution de l'activité

Evolution

Texte

 

Difficultés

Difficulte

Mémo

 

Commentaire

Commentaire

Mémo

 

Source : Nos travaux

La clé étrangère permet de lier chaque producteur à son OP. En particulier, nous avons retenu un masque de saisie au niveau la date de naissance car cela permettrait de classer les producteurs par groupe d'âges. Ainsi les données que nous relevées sur les fiches de collecte « vers 1960 » peuvent être recodées en « 00/00/1960 ».

Ø Table « OPs_Partenaires»

Cette table de jonction permet de gérer la relation de type « plusieurs-à-plusieurs » entre les OPs et les Partenaires. Ses deux clés étrangères sont les clés primaires des tables « OPs » et « Partenaires ». Cependant nous avons ajouté les raisons sociales et sigles afin de faciliter la manipulation et créer certaines requêtes.

Tableau 10 : Table de jonction OPs - Partenaires

Propriété

Nom du Champ

Type de données

Description

Code de l'OP

CodeOP

Numérique

Clé étrangère

Raison sociale de l'OP

NomOP

Texte

 

Sigle de l'OP

SigleOP

Texte

En majuscule

Code du partenaire

CodePartenaire

Numérique

Clé étrangère

Nom ou Raison sociale du partenaire

NomPartenaire

Texte

 

Sigle du partenaire

SiglePartenaire

Texte

En majuscule

Source : Nos travaux

IV.1.2. Relations entre les tables

La figure suivante illustre les relations entre les différentes tables. Autrement dit, elle montre le passage du modèle conceptuelle des données (MCD) au modèle physique des données (MPD).

Figure 3 : Modèle physique des données (MPD)

Source : Nos travaux

Nous remarquons que les contraintes d'intégrité fonctionnelles (CIF) sont exprimées par des relations « un-à-plusieurs » alors que la relation « plusieurs-à-plusieurs » a nécessité la création d'une table de jonction. Par ailleurs, les tables ont été tronquées pour une meilleure lisibilité.

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








"Piètre disciple, qui ne surpasse pas son maitre !"   Léonard de Vinci