Exemple 1 - Fiche Signalétique d'un employé
Récolte de données
Le but de récolter l'ensemble des données est d'établir un dictionnaire de données.
Pendant la phase de conception, les données recueillies et spécifiées sont inscrites dans un dictionnaire de données. Ce dictionnaire est un outil important car il constitue la référence de toutes les études effectuées par la suite.
Le dictionnaire recense l'ensemble des données appelées aussi propriétés en spécifiant leurs types de données, dimensions et formats.
Il faut noter que la récolte des données se fait à partir : de documents, bases de données existantes et interview avec les différents acteurs de l'entreprise ou l'organisation.
Exemple :
Soit le formulaire suivant :
Fiche Signalétique d'un employé
Nom : BENMOHAMED
Prénom : Ahmed
Adresse : 10 Rue Larbi Ben M'hidi Oran 31000 Algérie
Téléphone : 06726726711
Sexe: Homme
Sur ce formulaire nous avons 5 propriétés : Nom, Prénom, Adresse, Téléphone et Sexe.
A partir de ce formulaire, on construit le dictionnaire de données suivant :
Dictionnaire de données |
|||
Nom de la propriété |
Type de données |
Dimension |
Format |
Nom |
Alphabétique |
15 |
|
Prénom |
Alphabétique |
15 |
|
Adresse |
Alphanumérique |
50 |
|
Téléphone |
Numérique |
10 |
99-99-99-99-99 |
Sexe |
Logique |
|
|
Ce dictionnaire de données comporte 5 propriétés mais en réalité un véritable dictionnaire de données DD comporte quelques centaines sinon milliers de propriétés.
Il est impératif de :
- Créer des codes s'ils n'existent pas
- Décomposer les propriétés concaténées en propriétés élémentaires
On remarque qu'aucun code n'existe dans le dictionnaire de données ci-dessus. Ainsi on va ajouter le code Code_Employé.
La propriété adresse est une propriété concaténée composée de plusieurs propriétés. On va la décomposer en 5 propriétés : Num_Rue, Rue, Code Postal, Ville et Pays.
Dictionnaire de données |
|||
Nom de la propriété |
Type de données |
Dimension |
Format |
Code_Employé |
Numérique |
?????? |
|
Nom |
Alphabétique |
15 |
|
Prénom |
Alphabétique |
15 |
|
Num_Rue |
Numérique |
3 |
|
Rue |
Alphanumérique |
50 |
|
Code_Postal |
Numérique |
5 |
99999 |
Ville |
Alphabétique |
20 |
|
Pays |
Alphabétique |
20 |
|
Téléphone |
Numérique |
10 |
99-99-99-99-99 |
Sexe |
Logique |
|
|
Code Employé |
Nom |
Prénom |
Num Rue |
Rue |
Code Postal |
Ville |
Pays |
Téléphone |
Sexe |
001 |
BENMohamed |
Ahmed |
4 |
Larbi Ben M’Hidi |
31024 |
Oran |
Algérie |
06 67 22 11 55 |
H |
002 |
BELLOUMI |
Lakhdar |
14 |
Khemisti |
31024 |
Oran |
Algérie |
05 22 11 22 11 |
H |
003 |
BENZOHRA |
Zineb |
22 |
Cité Radieuse |
31022 |
Oran |
Algérie |
06 11 22 33 44 |
F |
Il est important de noter que chaque Code_Employé n'est associé qu'à
1 SEUL nom,
1 SEUL prénom,
1 SEUL Num de Rue,
1 SEULE Rue,
1 SEUL Code Postal,
1 SEULE VILLE,
1 SEUL PAYS
1 SEUL SEXE
001 |
BENMohamed |
Ahmed |
4 |
Larbi Ben M’Hidi |
31024 |
Oran |
Algérie |
06 67 22 11 55 |
H |