Académique Documents
Professionnel Documents
Culture Documents
Avoir une ide rigoureusement exacte de lexistant, des besoins, des incohrencesEn bref, de tout ce qui marche et tout ce qui ne marche pas !
2
En suite
Regarder lensemble des donnes utiles sauvegarder. Cet ensemble forme le Dictionnaire de Donnes (DD). Un DD est gnralement prsent sous forme de tableaux :
Donnes retenues Type de donnes
Commentaires
Exemple-DD
Dans un SI de gestion des notes des tudiants, les donnes retenues peuvent tre :
Donnes retenues
Nom Prnom Adresse notes de chaque contrle moyennes par matire moyenne gnrale date contrles
Type de donnes
Alphanumrique Alphanumrique Alphanumrique Numrique Numrique Numrique Date/Heure
commentaires
20 char 20 char 50 char >=0 >=0 >=0
DD simplifi
Une fois le dictionnaire de donnes mis en place, il faut crer un dictionnaire simplifi, duquel :
les champs calculs sont ts. Il faut, aussi, enlever tous les champs redondants (un code article et une rfrence article par exemple, qualifiant la mme information). Il faut crer des identifiants pour distinguer chaque information de faon unique.
Le DD simplifi regroupe tous les champs non redondants conserver dans le systme dinformation. Chaque champ possde un type de donnes. Il permet de crer ensuite la matrice des dpendances fonctionnelles.
5
Exemple-DD simplifi
Nom Prnom Adresse notes de chaque contrle moyennes par matire moyenne gnrale date contrles NEtudiant CdeMatire
Une rgle de gestion est une rgle suivie par le SI de lorganisme tudi. Elles permettent :
de dfinir les relations entres les donnes, de restreindre les cas gnraux, En bref, de lever lambigut, quand plusieurs solutions sont possibles.
Elles sont identifies suite aux interviews menes auprs des utilisateurs
7
Exemples-RG
Dans un SI de gestion dune socits de vente, les rgles peuvent tre :
La socit ne veut avoir affaire qu un et un seul contact. Chaque catgorie rfrence logiquement plusieurs produits. Chaque commande peut contenir un ou plusieurs produits. Le prix de vente peut diffrer du prix unitaire.
8
Une fois le DD simplifi construit et les rgles de gestion isoles, il faut, maintenant, tablir clairement et formellement,
les liens smantiques et logiques entre les donnes et, regrouper les donnes ayant un sens commun.
10
Exemple - MDF
1 9 13 16
N um_Client Raison sociale Client N om cont act Prnom cont act Fonct ion cont act Adresse Client Code post al Client Ville Client Rfrence produit N om produit Prix unit aire du produit Prix de vent e du produit Code cat gorie N om cat gorie Descript ion cat gorie N um Commande Dat e commande
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
11
Pour chaque identifiant, il faut se poser la question : est ce quun attribut correspond une et une seule fois cet identifiant ? Si la rponse est oui , on place un 1 dans la colonne portant le numro de lidentifiant.
N um_Client Raison sociale Client N om cont act Prnom cont act Fonct ion cont act Adresse Client Code post al Client Ville Client Rfrence produit N om produit Prix unit aire du produit Prix de vent e du produit Code cat gorie N om cat gorie Descript ion cat gorie N um Commande Dat e commande
1
* 1 1 1 1 1 1 1 * 1 1 1 * 1 1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
* 1
N um_Client Raison sociale Client N om cont act Prnom cont act Fonct ion cont act Adresse Client Code post al Client Ville Client Rfrence produit N om produit Prix unit aire du produit Prix de vent e du produit Code cat gorie N om cat gorie Descript ion cat gorie N um Commande Dat e commande
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
* 1 1 1 1 1 1 1 * 1 1
16 1
13+16
1 3
1 1 *
1 1 * 1 *
Trois liens logiques apparaissent, deux simples et une complexe : 1. entre une commande et un client ; 2. entre un produit et un catalogue ; 3. entre un produit et une commande.
13
Et puis
Une fois que la MDF est dtermine avec tous les attributs affects des identifiants,