A.2. Documents de travail
Pour notre cas, nous allons illustré les
différentes étapes de conception d'une base de données en
utilisant, la gestion tout entière de Projet Limete Université
Cardinal suivent les différents domaines du travail notamment, la
formation des élèves, étudiants, professeur de
l'Université Cardinal Malula, les Recette de Cybercafé, la
Gestion de la Bibliothèque...
A savoir que nous avons déjà
énuméré une bonne partie de ces documents dans notre
première partie du travail.
Nous pouvons aussi ajouter les documents suivants :
LISTE DES APPRENANTS DU PLCUM
|
N° apprenant
|
Nom Apprenant
|
Post Nom Apprenant
|
Prénom Apprenant
|
Titre Apprenant
|
Catégorie Apprenant
|
1
|
Balegnela
|
Ntosule
|
Nancy
|
Mademoiselle
|
élève
|
2
|
Mulumba
|
Katoto
|
Fiston
|
Monsieur
|
Etudant
|
3
|
Mwamba
|
Tumba
|
Fifi
|
Madame
|
Apprenante
|
4
|
Likofo
|
kazadi
|
Tresseur
|
Monsieur
|
Professeur UCM
|
5
|
Lilomba
|
Mukuma
|
Franc
|
Monsieur
|
Professeur UCM
|
6
|
lokombo
|
talaka
|
Bijoux
|
Mademoiselle
|
élève
|
FICHE DE PAYE PAR APPRENANT
|
N° APPRENANT : 1 BALENGELA NTOSULE
|
N°MODULE
|
LIBELLE MODULE
|
MONTANT PAYE
|
MONNAIE
|
1
|
INITIATION
|
10
|
DOLLARS
|
2
|
WORD
|
10
|
DOLLARS
|
TOTAL PAYE
|
20
|
DOLLARS
|
FICHE DE PAYE PAR APPRENANT
|
N° APPRENANT : 1 BALENGELA NTOSULE
|
N°MODULE
|
LIBELLE MODULE
|
MONTANT PAYE
|
MONNAIE
|
1
|
INITIATION
|
5500
|
Franc
|
2
|
WORD
|
5500
|
Franc
|
TOTAL PAYE
|
11.000
|
Franc
|
FICHE DES AGENTS
|
N° personnel
|
Nom
|
Post Nom
|
Prénom
|
Catégorie
|
TITRE
|
1
|
Lusikila
|
Luambasu
|
BLAISE
|
administrateur
|
Monsieur
|
2
|
Batanaswe
|
|
Médard
|
utilisateur
|
Monsieur
|
...
|
...
|
|
...
|
...
|
...
|
15
|
Tinda
|
|
Laurant
|
utilisateur
|
Monsieur
|
FICHE DES APPRENANTS
|
N° Apprenant
|
Nom
|
Post Nom
|
Prénom
|
Catégorie
|
TITRE
|
1
|
Luaka
|
Lubuma
|
Joel
|
élève
|
Monsieur
|
2
|
Gumbo
|
Sitina
|
Fiston
|
Apprenant
|
Monsieur
|
...
|
...
|
|
...
|
...
|
...
|
14
|
Lomami
|
Titumba
|
Titina
|
Prof.ucm
|
Madame
|
15
|
Longo
|
Matina
|
trésor
|
Etudiant
|
Monsieur
|
A.3. Règles de gestion :
o Un livre concerne un et un seul emprunt historique.
o Un emprunt historique peut concerner zéro ou
plusieurs livres.
o Un apprenant peut avoir effectuer Zéro ou plusieurs
emprunt historiques.
o Un emprunt historique est effectué par un et un seul
apprenant.
A.4. Dictionnaire des données
Partant des documents, la phase d'analyse consiste à en
extraire les informations élémentaires (non décomposables)
qui vont constituer la future base de données.
La réunion de l'ensemble des données
élémentaires, que l'on appelle des attributs ou
des champs, constitue le dictionnaire des données.
Chaque attribut (champ) du dictionnaire de données peut être
caractérisé par les propriétés suivantes :
Propriété
|
Signification
|
Mnémonique
|
Abréviation du nom de l'attribut.
|
Libellé
|
Libellé contenant la signification précise et le
rôle de l'attribut.
|
Type de donnée
|
Type de l'attribut : entier, réel, chaîne de
caractères, date...
|
Contraintes d'intégrité
|
Liste des contraintes sur les valeurs possibles de
l'attribut
|
Règle de calcul
|
Règle de calcul (d'obtention) de l'attribut
correspondant.
|
Le dictionnaire des données relatives aux documents que
le Projet Limete Université Cardinal Malula nous a
présenté est le suivant :
DICTIONNAIRE DE DONNEES PL/UCM
|
agent
|
|
|
|
|
|
|
|
|
|
Champ
|
Signification
|
Type
|
Null
|
Défaut
|
idagent
|
Identification de l'agent
|
int(11)
|
Non
|
|
prenom
|
prenom
|
varchar(20)
|
Non
|
|
nom_agent
|
nom_agent
|
varchar(20)
|
Non
|
|
postnom
|
postnom
|
varchar(20)
|
Non
|
|
telephone
|
telephone
|
varchar(20)
|
Non
|
|
email
|
email
|
varchar(20)
|
Non
|
|
login
|
login
|
varchar(20)
|
Non
|
|
mot_de_passe
|
Mot de passe de l'agent
|
varchar(20)
|
Non
|
|
site
|
site
|
varchar(20)
|
Oui
|
NULL
|
adresse
|
adresse
|
varchar(30)
|
Non
|
|
idsexe
|
Identification de sexe
|
int(11)
|
Non
|
0
|
idcategorie
|
Identification de catégories
|
int(11)
|
Non
|
0
|
date_engag
|
date d'engagement de l'agent
|
varchar(30)
|
Non
|
|
|
|
|
|
|
apprenants
|
|
|
|
|
|
|
|
|
|
Champ
|
Signification
|
Type
|
Null
|
Défaut
|
idapprenant
|
identification de l'apprenant
|
int(11)
|
Non
|
|
prenom
|
prenom
|
varchar(20)
|
Non
|
|
nom
|
nom
|
varchar(20)
|
Non
|
|
postnom
|
postnom
|
varchar(20)
|
Non
|
|
telephone
|
telephone
|
varchar(30)
|
Non
|
|
email
|
email
|
varchar(20)
|
Non
|
|
login
|
login
|
varchar(30)
|
Non
|
|
mot_de_passe
|
mot_de_passe
|
varchar(20)
|
Non
|
|
site
|
site
|
varchar(20)
|
Non
|
|
adresse
|
adresse
|
varchar(20)
|
Non
|
0000-00-00
|
idsexe
|
identification de sexe
|
int(11)
|
Non
|
0
|
idcategorie_ap
|
identification de catégories apprenants
|
int(11)
|
Non
|
0
|
date_inscription
|
date d'inscription de l'apprenant
|
varchar(20)
|
Non
|
|
idformation
|
identification de formation
|
int(11)
|
Non
|
0
|
idecole
|
identification de l'école
|
int(11)
|
Non
|
0
|
id_etatcivil
|
identification de l'état civil
|
int(11)
|
Non
|
0
|
profession
|
profession
|
varchar(50)
|
Non
|
|
organisme
|
organisme
|
varchar(50)
|
Non
|
|
employeur
|
employeur
|
varchar(20)
|
Non
|
|
activite
|
activite
|
varchar(50)
|
Non
|
|
occupation
|
occupation
|
varchar(50)
|
Non
|
|
choisirplucm
|
la raison qui a pousé à choisir plucm
|
varchar(50)
|
Non
|
|
|
|
|
|
|
auteur
|
|
|
|
|
|
|
|
|
|
Champ
|
Signification
|
Type
|
Null
|
Défaut
|
idauteur
|
identification d'auteur
|
int(11)
|
Non
|
|
nom
|
nom
|
varchar(30)
|
Non
|
|
nationalite
|
nationalite
|
varchar(30)
|
Non
|
|
|
|
|
|
|
categories
|
|
|
|
|
|
|
|
|
|
Champ
|
Signification
|
Type
|
Null
|
Défaut
|
idcategorie
|
identification de catégories dans la table
catégories
|
int(11)
|
Non
|
|
categorie
|
catégories d'agent
|
varchar(20)
|
Non
|
|
|
|
|
|
|
categoriesap
|
|
|
|
|
|
|
|
|
|
Champ
|
Signification
|
Type
|
Null
|
Défaut
|
idcategorie_ap
|
identification de catégories dans la table
catégories ap
|
int(11)
|
Non
|
|
categorie_ap
|
catégories de l'apprenant
|
varchar(20)
|
Non
|
|
|
|
|
|
|
charges
|
|
|
|
|
|
|
|
|
|
Champ
|
Signification
|
Type
|
Null
|
Défaut
|
idcharge
|
identification de charge
|
int(11)
|
Non
|
|
datedepense
|
date de dépense
|
varchar(20)
|
Non
|
|
libdepense
|
libellé de dépense
|
varchar(20)
|
Non
|
|
montantcha
|
montant de la charge
|
float
|
Non
|
0
|
idmonnaie
|
identification de la monnaie
|
int(11)
|
Non
|
0
|
idagent
|
identification de l'agent
|
int(11)
|
Non
|
0
|
idmoment
|
identification de moment de la dépense
|
int(11)
|
Non
|
0
|
|
|
|
|
|
chat
|
|
|
|
|
|
|
|
|
|
Champ
|
Signification
|
Type
|
Null
|
Défaut
|
id
|
identification
|
int(11)
|
Non
|
|
pseudo
|
pseudo de l'utilisateur
|
varchar(20)
|
Non
|
|
message
|
message qu'il envoie
|
varchar(200)
|
Non
|
|
|
|
|
|
|
|
|
|
|
|
|