40
Collecte des données FPJ 2014/2015 2014/2015 Laboratoire Conception & systèmes Rabat-

Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

Embed Size (px)

Citation preview

Page 1: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

Collecte des données

FPJ 2014/2015

2014/2015

Laboratoire

Conception &

systèmes

– Rabat-

Page 2: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 3: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

Le Plan du cours :

Les techniques et les outils

Classification des données

Typologie des données

Le dictionnaire des données

Plan

3

Page 4: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

IntroductionIntroductionTechniques et outils

ClassificationTypologie

Introduction

4

Page 5: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 6: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 7: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 8: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 9: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 10: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 11: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 12: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 13: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 14: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 15: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 16: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 17: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 18: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

IntroductionClassificationTechniques et outils

ClassificationTypologie

Classification des données

181818

Page 19: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 20: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 21: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 22: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 23: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 24: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 25: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

IntroductionTechniques et outils

ClassificationTypologie

Dictionnaire des données

Formalisme:

Les données sont présentées dans un tableau.

252525

Typologie des données

Page 26: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

IntroductionTechniques et outils

ClassificationTypologie

Dictionnaire des données

262626

Typologie des données

Page 27: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

IntroductionTechniques et outils

ClassificationTypologie

Dictionnaire des données

272727

Typologie des données

Page 28: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 29: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 30: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

IntroductionTechniques et outils

ClassificationTypologie

Cas pratique

303030

Typologie des données

Page 31: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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.

Page 32: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 33: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 34: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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.

Page 35: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 36: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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

Page 37: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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.

Page 38: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

IntroductionTechniques et outils

ClassificationTypologie

Dépendance fonctionnelle

383838

Typologie des données

Page 39: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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é

Page 40: Conception & systèmes Rabat-ecofolie.c.e.f.unblog.fr/files/2016/05/data.pdf · Recueil de l’existant: Prise de connaissance du champ d’étude ... Procédures et règles de gestion

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