conception & systèmes rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · recueil de...
TRANSCRIPT
Collecte des données
FPJ 2014/2015
2014/2015
Laboratoire
Conception &
systèmes
– Rabat-
Objectifs du cours
Connaître la typologie des données
Appréhender les techniques
Comprendre le concept du Dictionnaire des données
Cette leçon va vous aider à :
Classifier les données
Objectifs
2
Le Plan du cours :
Les techniques et les outils
Classification des données
Typologie des données
Le dictionnaire des données
Plan
3
IntroductionIntroductionTechniques et outils
ClassificationTypologie
Introduction
4
IntroductionIntroductionTechniques et outils
ClassificationTypologie
Introduction
Recueil de l’existant:
Prise de connaissance du champ d’étude
Documentation existante
Menée d’entretiens et questionnaires
5
IntroductionIntroductionTechniques et outils
ClassificationTypologie
Introduction
Localisation de l’information:
Documents
Les règlements
Normes , procédures
Base des données et fichiers
…..
Certaines informations sont difficiles à mettre en évidence car elles ne sont pas formalisées.
6
IntroductionLes documentsTechniques et outils
ClassificationTypologie
Documents
L’essentiel des données peut être retrouvé sur les
documents en circulation:On s’efforcera :
De rassembler un maximum de documents
(fiches, impressions, états, journaux …),
De s’assurer que les documents sont encore valides,
D’utiliser des documents remplis et de repérer
les informations réellement utilisées afin d'avoir une vue
claire de ce qui est utile et parfois même non formalisé mais
nécessaire au fonctionnement .
7
IntroductionLes documentsTechniques et outils
ClassificationTypologie
Documents
On s’efforcera :
D’attacher une attention particulière aux documents non
formalisés
(ils traduisent souvent l’existence d’une évolution
non prise en compte par les procédures ou d’une
inadéquation de la procédure en cours),
De décoder les codes et abréviations utilisés.
8888
IntroductionLes interviewsTechniques et outils
ClassificationTypologie
interviews
sont des éléments importants qui de plus privilégient le
contact et l'écoute. Ils devront faire l'objet de prise de
note et de synthèse afin d'en augmenter leur efficacité .
Avec qui ?
9
IntroductionLes interviewsTechniques et outils
ClassificationTypologie
interviews
Avec la direction:
Le but est d'obtenir des informations générales:
Organisation des services
Objectifs stratégiques
Procédures et règles de gestion
En finalité, l’interview permettra:
Cadrer exactement le domaine à informatiser
Eviter les débordements sur d’autres domaines 10
1010
IntroductionLes interviewsTechniques et outils
ClassificationTypologie
interviews
Avec les utilisateurs:
Ce sont les acteurs importants
Utilisent les outils au quotidien
Apportent les clés des données manipulées
Facilitent la phase ultérieure de mise en place
111111
IntroductionLes interviewsTechniques et outils
ClassificationTypologie
interviews
Avec les utilisateurs:
les objectifs sont:
Obtenir une description précise et détaillée des
procédures
Mettre en évidence des dysfonctionnements
Obtenir des propositions, des critiques, des
suggestions
Rechercher des procédés non officiels
121212
IntroductionLes questionnairesTechniques et outils
ClassificationTypologie
Questionnaire
C’est un outil assez délicat à utiliser pour le recensement
des données
Il faut:
Une bonne connaissance du domaine étudié
Proposer des réponses exhaustives
Limiter les questions ouvertes
Préciser un problème donné
Structurer une chronologie d’événement
Obtenir un avis sur une procédure
Obtenir des suggestions
131313
IntroductionClassificationTechniques et outils
ClassificationTypologie
Classification des données
On peut distinguer:
Les données élémentaires
Les données calculées ou déduites
Les données composées
141414
IntroductionClassificationTechniques et outils
ClassificationTypologie
Données élémentaires
On peut distinguer:
Les données élémentaires:
l’information se confond avec la valeur prise par la
donnée.
Exemples:
nom, date, montant, cne
151515
IntroductionClassificationTechniques et outils
ClassificationTypologie
Données calculées
On peut distinguer:
Les données calculées ou déduites:
Obtenues par l’application d’un traitement
mathématiques ou logiques.
ces données sont associées à des règles de calcul
( règles de gestion)
Exemples:
Montant TTC, Coût total, Heure fin
161616
IntroductionClassificationTechniques et outils
ClassificationTypologie
Données composées
On peut distinguer:
Les données composées:
Données t regroupées en une même entité
sémantique
Doivent être conservées telle quelles
Exemples:
Adresse, nom complet
171717
IntroductionClassificationTechniques et outils
ClassificationTypologie
Classification des données
181818
IntroductionTechniques et outils
ClassificationTypologie
Notion de domaine
Domaine ?
Domaine est l’ensemble des valeurs prises par une
donnée, indépendamment du contexte de son
utilisation
L’identification d’un domaine est une opération
importante lors du recueil des données.
Il s’agit de déterminer précisément l’ensemble des
valeurs possibles.
191919
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Notion de domaine
Domaine ?
Exemples:
domaine exhaustif: permis de conduire (A, B,..)
Domaine borné: note (min 0, max 4)
Domaine typé: nom (30 caractères alphabétiques
202020
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Type de donnée
Type ?
est une contrainte physique liée à la manière dont sera
stockée la donnée dans le système d’information
212121
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Type de donnée
Les principaux type:
Alphabétique (A): uniquement composée de caractère
(A, B, …, Z)
Numérique(N): compose des nombres
(réel, entier)
Alphanumérique(AN): composée à la fois des
caractères et chiffres
Date: lorsqu’il s’agit d’une date: jj/mm/aaaa
Booléen (logique): vrai ou fau
222222
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Type de donnée
La taille:
elle s'exprime en nombre de caractères ou de chiffres.
Dans le cas d'une date au format AAAA-JJ-MM, on
compte également le nombre de caractères, soit 10
caractères.
Pour ce qui est du type booléen, nul besoin de
préciser la taille
232323
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Dictionnaire des données
Dictionnaire des données:
Les données recueillies et spécifiées sont inscrites
dans un dictionnaire.
Ce dictionnaire est un outil important car il constitue
la référence de toutes les études effectuées ensuite.
242424
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Dictionnaire des données
Formalisme:
Les données sont présentées dans un tableau.
252525
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Dictionnaire des données
262626
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Dictionnaire des données
272727
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Dictionnaire des données
Exploitation:
L’ensemble des données recueillies constitue le
dictionnaire des données brut.
Il convient ensuite d’épurer les données:
des synonymes (données ayant le même sens) car
ils constituent des redondances ambiguës.
des polysèmes (mots ayant plusieurs sens) car ils
peuvent provoquer des malentendus.
Les données calculées doivent être examinées avec
soin.
282828
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Dictionnaire des données
Exemple:
MntCde = PrixCde * QteCde
On peut éliminer MntCde du dictionnaire des
données
Par contre MntCde = PrixProduit * QteCde
PrixProduit peut évoluer dans le temps
Il faut garder MntCde du dictionnaire des
données29
2929
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Cas pratique
303030
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Dépendance fonctionnelle
313131
Typologie des données
Une donnée B dépend fonctionnellement (ouest en dépendance fonctionnelle) d’une donnéeA lorsque la connaissance de la valeur de ladonnée A nous permet la connaissance d’une etau maximum une seule valeur de B.
Exemple: la connaissance de la valeur d’un numéro de client nouspermet de connaître sans ambiguïté la valeur d’un et d’un seulnom de client.
IntroductionTechniques et outils
ClassificationTypologie
Dépendance fonctionnelle
323232
Typologie des données
Formalisme: Le formalisme de
représentation d’une dépendance
fonctionnelle est le suivant:
Numéro adhérent (Nom adhérent, prénom, adresse, code postal, ville, téléphone, email
IntroductionTechniques et outils
ClassificationTypologie
Dépendance fonctionnelle
333333
Typologie des données
Dépendances fonctionnelles composées: Une
dépendance fonctionnelle qui comporte plusieurs
attributs est dite composée.
Exemple:
(Code athlète, code sport) (année de pratique)
(Numéro coureur, Numéro de course) (Temps)
Connaissant le n° de coureur et le n° de la course, nous
connaissons de façon certaine le temps chronométréd’un coureur précis sur une course précise
IntroductionTechniques et outils
ClassificationTypologie
Dépendance fonctionnelle
343434
Typologie des données
Dépendances fonctionnelles élémentaire: Une dépendancefonctionnelle A B est élémentaire s’il n’existe pas unedonnée C, sous-ensemble de A, décrivant une dépendancefonctionnelle de type C.
Exemple:
RéférenceProduit Désignation
NuméroCommande, RéférenceProduit Quantité
NuméroCommande, RéférenceProduit Désignation
La troisième dépendance fonctionnelle n’est élémentaire car ilexiste à l’intérieur d’elle: RéférenceProduit Désignation qui étaitdéjà une dépendance fonctionnelle élémentaire. Pour connaîtrela désignation, Numéro de commande est dans ce cas superflu.
IntroductionTechniques et outils
ClassificationTypologie
Dépendance fonctionnelle
353535
Typologie des données
Dépendances fonctionnelles élémentaire directe: on dit que ladépendance fonctionnelle A B est directe s’il n’existe aucunattribut C tel que l’on puisse avoir A C et C B.
En d’autres termes, cela signifie que la dépendance entre A etB ne peut être obtenue par transive.
Exemple:
•NumClasse NumElève
•NumElève NomElève
•NumClasse NomElève
La troisième dépendance fonctionnelle n’est pas directe car nouspourrions écrire:
NumClasse NumElève NomElève
IntroductionTechniques et outils
ClassificationTypologie
Dépendance fonctionnelle
363636
Typologie des données
Le Graphe des dépendances fonctionnelles
Le graphe des dépendances est une étape intéressante car ilépure le dictionnaire en ne retenant que les données nondéduites et élémentaires et permet une représentation spatialede ce que sera le futur MCD.
Numéro adhérent
Nom adhérent prénom adresse CP VILLE Email
IntroductionTechniques et outils
ClassificationTypologie
Dépendance fonctionnelle
373737
Typologie des données
Méthodologie d’élaboration des dépendances fonctionnelles:
L’élaboration des dépendances fonctionnelles est réalisée à l’aide du dictionnaire des données. La démarche consiste à chercher :
Les dépendances fonctionnelles formées par deux rubriques, élémentaires et directe.
Les dépendances fonctionnelles composées.
IntroductionTechniques et outils
ClassificationTypologie
Dépendance fonctionnelle
383838
Typologie des données
IntroductionTechniques et outils
ClassificationTypologie
Dépendance fonctionnelle
393939
Typologie des données
NumCli (Nom, Prénom, Adresse, Code Postal, Ville)
CodeArticle (Désignation, Prix unitaire)
(NumCli, CodeArticle, Date) Quantité
IntroductionTechniques et outils
ClassificationTypologie
Dépendance fonctionnelle
404040
Typologie des données
CodeArticle Date NumCli
Qté
Désignation Prix Nom Prénom Adresse CP Ville