Vous êtes sur la page 1sur 103

INFORMATIQUE DE GESTION

Professeur: SATAURI Imane


Département Commerce & Gestion
Ecole Nationale de Commerce et de Gestion –FES-
Un i v e r s i t é S i d i M o h a m e d B e n A b d e l l a h

www.economie-gestion.com 1
Introduction : Informatique de Gestion (IG)

Gestion de
l’entreprise

Ingénierie des Systèmes


d’information

www.economie-gestion.com 2
Introduction : L’informatique de gestion (IG)

• L’informatique …
– « … techniques de la collecte, du stockage, de la
transmission et de l’utilisation des informations … sur
des ordinateurs. »

• … au service de la gestion
– Pilotage de l’entreprise
– Gestion de la production de biens et de services
– Gestion administrative de l’entreprise

www.economie-gestion.com
Source : Petit Robert 3
Introduction : Définition

L’informatique de gestion est l'ensemble des connaissances, des


technologies, et des outils en rapport avec la gestion de données,
c'est-à-dire la collecte, la vérification et l'organisation de grandes
quantités d'informations.

Source :WikiPédia
www.economie-gestion.com 4
Introduction : Objectifs

• L'informatique de gestion a pour objectif d’entretenir et de faire


évoluer les logiciels destinés à la gestion de l’entreprise.
• Les cadres de la fonction informatique de gestion
sont chargés :
– d’étudier la faisabilité technique des besoins
fonctionnels.
– de concevoir et prendre en charge tout ou partie du
développement d’un produit (progiciel, logiciel).
– d’assurer la mise en production.
– d’effectuer la tierce maintenance des applications.
www.economie-gestion.com
Source : http://jd.apec.fr - Auteur :May CHA 5
Introduction : Applications

• L'informatique de gestion a de nombreuses


applications pratiques dans les
entreprises :
– Gestion de Clients,
– Gestion de Fournisseurs,
– Gestion de Produits,
– Gestion des Salaires,
– Gestion de Paiement,
• Il est utile en plusieurs Services :
– Finance,
– Ressources Humaines,
– Logistique,
www.economie-gestion.com
– Comptabilité, …. 6
Introduction : Métiers exercés

• Parmi les métiers représentés dans la fonction informatique de


gestion, on peut citer :
– le chef de projet informatique technique,
– l’ingénieur d’étude développement,
– l’ingénieur développement logiciel
– le consultant technique.

www.economie-gestion.com 7
Introduction : Métiers exercés
Dans l’activité de chaque organisation, on utilise une quantité importante d’informations.
Pour être utilisables pour la prise des décisions, ces informations doivent être stockées,
diffusées, traitées et transformées.
Toute entreprise utilise de l’information pour son fonctionnement ou pour communiquer
avec son environnement. Le gestionnaire doit être capable de traiter (ou accompagner le
traitement) l’information et la rendre utile et rentable pour l’entreprise.

En informatique de gestion, les informations sont


souvent placées dans des bases de données et
traitées par l'intermédiaire de logiciels spécialisés
que sont les SYSTÈMES D‘INFORMATION.

www.economie-gestion.com 8
Objectifs de Cours

Un étudiant en « commerce & gestion » doit être capable de :


– Comprendre et analyser les besoins en information de gestion.
– Dialoguer avec divers intervenants (directeur, informaticien).
– Contribuer à l’élaboration, l’implantation, l’exploitation et l’évolution du
système d’information de gestion de l’entreprise.

Ce cours a pour but d’introduire une


méthodologie de conception du système
d’information

www.economie-gestion.com 9
Introduction aux systèmes d'information

 Donnée = signe + Code


 
 Information = Donnée + modèle d’interprétation

 La codification des signes permet de représenter des données. Une série


de signes tels que le '1' ou le 'T' deviennent une donnée lorsqu'on connaît
la codification correspondante. Une information est quelque chose de
beaucoup plus qu'une donnée brute. C'est une donnée qui a un sens, et ce
sens vient d'un certain modèle d'interprétation. Une même donnée peut
avoir plusieurs sens selon le modèle d'interprétation qui lui est associé.
Ainsi, la donnée "10092018" peut être aussi interprété -par un anglo-
saxon -comme la date du 09 Octobre 2018 (et non pas le 10 Septembre
2018).
Introduction aux systèmes d'information
 On va voir à travers trois exemples différents comment la notion de
modèle d'interprétation peut aller très loin, et qu'une information n'est
pas toujours facile à appréhender si nous ne connaissons pas le
contexte sémantique auquel réfère le modèle d'interprétation:

 
un exemple un peu plus sophistiqué de
ce que peut être un modèle
d'interprétation. Même si c'est un objet
usuel, une facture n'est pas toujours
facile à déchiffrer !
Introduction aux systèmes d'information

Cette deuxième facture est un peu plus riche que la précédente: on y


retrouve non seulement la consommation du client (c‘est des kwh
chez EDF) mais surtout une information de nature plus
décisionnelle, le récapitulatif de la consommation du client sur les 4
dernières factures.
 
L‘objectif est de donner au client une vision complète de son
utilisation des services de l‘entreprise et toute l‘information qui lui
permet de mieux consommer. L‘information apporte une plus-value
évidente dans la communication avec le client, ce qui augmente son
taux de satisfaction et sa fidélité.
Introduction aux systèmes d'information

Le 3ème exemple est une facture encore plus détaillée intégrant des graphiques
et des courbes, ce qui est beaucoup plus facile à lire et à interpréter. Cette
facture est un exemple typique de l'avantage concurrentiel que peut apporter le
SI à une entreprise.
Introduction aux systèmes d'information

 Le développement d'une stratégie commerciale et/ou industrielle


nécessite toujours des développements parallèles dans le SI de
l'entreprise. Ce qui est bien sûr normal, car le SI est le reflet du
fonctionnement présent, passé -et parfois futur -de l'entreprise. Toute
modification apportée à ce fonctionnement implique une modification
du SI.
Introduction aux systèmes d'information
Définition d’une Information
 En Latin le terme « Informare » signifie donner une forme, une structure, une signification. On
peut dire donc que :
 une information est un élément de connaissance susceptible d’être représenté à l’aide de
conventions pour être traité, conservé et communiqué.
 ou encore l’information est une donnée pertinente que le système nerveux central est capable
d’interpréter.
 En théorie, l’information diminue l’incertitude.
 En théorie de la décision, on considère même qu’il ne faut appeler information que ce qui est
susceptible d’avoir un effet sur nos décisions.
Exemple :

 Une bibliothèque possède un grand nombre d'ouvrages, des revues, des livres et des

dictionnaires. Nous cherchons un cours complet sur la théorie de l'information. Tout d'abord, il

est logique que nous ne trouvions pas ce dossier dans des ouvrages d'arts ou de littérature; nous

venons donc d'obtenir une information qui diminuera notre temps de recherche. Nous avions

précisé que nous voulions aussi un cours complet, nous ne le trouverons donc ni dans une revue,

ni dans un dictionnaire. Nous avons obtenu une information supplémentaire (nous cherchons un

livre), qui réduira encore le temps de notre recherche.


Introduction aux systèmes d'information

Classifications possibles des informations


Selon l’origine (la provenance)
Informations internes : générées au sein de l’entreprise. Exemple, le montant
d’une facture pour un client.
Informations externes : prises dans l’environnement de l’entreprise et utiles au
bon fonctionnement de l’entreprise. Exemple, le taux de TVA, les prix des
fournisseurs……
Selon la durée de vie de l’information 
Informations volatiles : ayant une courte durée de vie. Exemple, la personne X
est arrivée à son poste de travail à 8h15 et partie à 16h30.
Informations persistantes : représente la mémoire de l’entreprise; stockées
(historisées) et sécurisées. Exemple, les adresses des clients et des
fournisseurs.
Selon le traitement appliqué
Informations brutes : utilisées sans modification préalable. Exemple, poids
d’une pièce fabriquée dans un atelier.
Informations calculées : à partir des informations brutes ou d’autres
informations obtenues par calculs ou règles de gestion. Exemple, les montants
des salaires.
Introduction aux systèmes d'information

Définition d’un système

 Un système est un ensemble d’éléments reliés entre eux en interactions dynamiques et

constituant un tout cohérent et fonctionnel compris dans un ensemble plus grand. En

Latin et en Grec, le mot « système » veut dire combiner, établir, rassembler.

Généralement un système est constitué de composants organisés ensemble dans le but de

faciliter le flux d’information, de matière, d’énergie……

Définition d’un système d’information  

 La récolte, le stockage et la diffusion de l'information est devenue une industrie à part

entière. Et toute organisation quelle qu'elle soit, doit consacrer une partie de son effort à

récolter, traiter, stocker et diffuser l'information issue de son propre fonctionnement.


 C'est la tâche principale du système d'information, qu'on va tenter de définir dans les
pages qui suivent.
Le concept de système
d’information
Système opérant
Représentation abstraite d’une organisation

 Système opérationnel où :
 Les matières premières sont transformées,
 Les produits finaux sont fabriqués.
 Pour introduire d'une manière un peu formelle le concept de système
d'information, on va recourir à ce qu'on appelle la vision systémique d'une
entreprise. On distingue d'abord le système opérant où les produits finaux sont
fabriqués à partir d'une certaine matière première. 
 On réduit l'organisation à une sorte d'usine, qui travaille sur la matière
première pour fournir un produit final.
Le concept de système
d’information

Système opérant
 Exemple : Si l'on considère une école de management (qui est un
exemple typique d'une organisation), le système opérant est
constitué des services et des départements qui organisent le
concours d'entrée, les délibérations et les jurys, les cours, les
examens, les corrections de copies. Les élèves qui suivent les
cours, qui passent des examens … etc. font aussi partie de ce
système opérant. C'est l'obtention du diplôme après cinq ans
d'étude qui est - entre autre -le produit final du système opérant à
l'école. Le flux physique est donc constitué des élèves, des
concours, des cours, des examens, des résultats scolaires, des
rapports publiés,
 … etc.
Le concept de système
d’information
 Système de pilotage

La mission de la direction :
Fixer des objectifs,
Contrôler leur réalisation
Corriger (selon des contraintes prédéfinies)
 
Le concept de système
d’information
 Système de pilotage

 Toute organisation est pilotée par une direction, une équipe dirigeante.
 Ce système de pilotage a pour mission de conduire l'organisation vers des
objectifs qui lui sont fixés, et de vérifier que ces objectifs ont bien été
atteints. Ce qui nécessite souvent un contrôle continu du fonctionnement
du système opérant et d'éventuelle modifications (recrutement,
investissement, nouveaux développements, … etc.) à apporter au système
opérant.
 Parallèlement donc au flux physique, il y a un flux de décision. Ce flux
correspond aux décisions prises par la direction de l'organisation pour que
celle-ci fonctionne dans les meilleures conditions et puisse atteindre ses
objectifs. Et toute organisation est soumise à des contraintes extérieures et
intérieures qui contraignent son action et l'empêche d'évoluer librement.
Le concept de système
d’information
 Système de pilotage
 Exemple
En considérant toujours la même école, les décisions prises par le
système de pilotage concernent le nombre d'élèves qui seront admis
chaque année à l'école de Management, le seuil d'admissibilité, la
définition des programmes des études, la définition des modalités
d'examen et le règlement des études, les développements futures de
l'école tels que l'augmentation du nombre d'élèves création de
nouvelles filières, les ouvertures de postes de recrutement, les
investissements en matériel et en logiciel, … etc.
Le concept de système
d’information
 Et c'est dans ce contexte qu'apparaît le système d'information. Ce sous-système de
l'organisation s'occupe de récolter l'information, de la stocker, de la traiter et de la
diffuser dans le système opérant et dans le système de pilotage.
 
 Dans le système opérant, cette information va permettre à celui-ci de fonctionner. Car
chaque individu et chaque tâche ont besoin d'être informés sur le flux physique qui la
traverse.
 
 En général, cette information est très détaillée, ne concerne qu'un petit élément de
l'organisation, et elle est tournée vers le présent.
 
 Dans le système de pilotage, l'information va permettre à celui-ci de prendre les bonnes
décisions en étant constamment informé de ce qui se passe dans le système
opérationnel.
 
 Cette information a tendance à être très synthétique, elle concerne une grande partie de
l'organisation (si ce n'est toute l'organisation, tel que le Chiffre d'Affaire annuel), et elle
est tournée vers le passé et/ou le futur.
 Introduction
 Notion de Système Information de Gestion
 Modéliser les données
 Normaliser les données

PLAN

www.economie-gestion.com 24
NOTION DE SYSTÈME
D’INFORMATION DE
GESTION

www.economie-gestion.com 25
Notion de Système d’Information de Gestion
26

• Un système est un ensemble d’éléments matériels


ou immatériels (hommes, machines, méthodes,
recettes, règles, etc...) unis par des relations qui
transforme, par un processus, des éléments (les
entrées) en d’autres éléments (les sorties).

www.economie-gestion.com
Notion de Système d’Information de Gestion
27
Exemple :

• Une usine de montage de


voitures.
Pièces Automobile
détachées Système
Entrée s Sorties
s
• Modèle d’un atelier de
fabrication
Matières : Produits
premières Système
Entrées finis
www.economie-gestion.com Sorties
Notion de Système d’Information de Gestion
28

• Le système correspondant à l’activité de


l’entreprise (transformation de flux) est appelé
Système Opérant (SO).

• L’entreprise a aussi besoin d’un système de prise


de décision lui permettant de réaliser les objectifs
fixés. Ce système est appelé Système de Pilotage
(SP).

www.economie-gestion.com
Notion de Système d’Information de Gestion
29

• Le SP procède à la régulation et au contrôle du


système opérant en décidant du comportement de
celui-ci.

Système de Pilotage
Informations Décision sur le
sur l’état du SO
SO
Flux Flux
entrant Système Opérant sortant

www.economie-gestion.com
Notion de Système d’Information de Gestion
30

• Avec l’augmentation en quantité et en complexité


des informations échangées entre ces deux
systèmes, on a besoin d’avoir un autre système qui
stocke et traite de façon plus efficace ces
informations.

• Ce système est appelé système d’information


(SI).

www.economie-gestion.com
Notion de Système d’Information de Gestion
31
• Modèle d’une organisation (ou entreprise) selon
la théorie des systèmes :
Système de Pilotage

Système
d’Information

Entré Sorti
e Système
www.economie-gestion.com e
Notion de Système d’Information (SI)
32

• Le système d’information est composé d’éléments


divers (employés, ordinateurs, règles et méthodes,
etc...) chargés de stocker et de traiter les
informations relatives au système opérant (SO)
afin de les mettre à la disposition du système de
pilotage (SP).

www.economie-gestion.com
Notion de Système d’Information de Gestion
33

Le SI possède deux aspects :

• Aspect statique (ou aspect données) :


– base d’information,
– modèle (ou structure) de données.

• Aspect dynamique (ou aspect traitement) :


– circulation de l’information entre les différents acteurs,
– évolution chronologique et causale des
opérations provoquées par des évènements.

www.economie-gestion.com
Exemple d’un modèle : Fabricant des PCs
34

Direction

Nouveaux produits Statistiques de ventes


et de pannes

Service commercial et comptable


Commandes ? Facture
Paiement ?
PC Assemblés Ordre de
et livrés Panne ?
fabrication

Fournisseur Atelier Client


Pièces Livraison

www.economie-gestion.com
Système Automatisé d’Information (SAI)
35
• Dans un SI, on retrouve
– des décisions (homme)
– des actions programmées (machine)
 partie automatisable du SI.

• Un SAI est un sous-système d’un SI dans lequel


toutes les transformations significatives
d’information sont effectuées par des ordinateurs.

• Un SAI permet une conservation et un


traitement automatique des informations.
www.economie-gestion.com
Système Automatisé d’Information (SAI)
36

• Un SAI doit être


– intégré : une même information n’est saisie
qu’une fois en un point du système et est
récupérée dans tous les fichiers concernés.

– durable et adaptable : leslogiciels


traitement des de (programmes)
données indépendant des sont
données.
www.economie-gestion.com
COMMENT PEUT-ON
RÉALISER UN SYSTÈME
D’INFORMATION ?

www.economie-gestion.com 2
À quoi sert une méthode de conception ?
38
• Voici une liste (non exhaustive) des problèmes
rencontrés dans la mise en place de systèmes
d’information :
– logiciels ne fonctionnant pas ;
– logiciels ne réalisant pas la tâche prévue ;
– incapacité d’évolution ;
– informatisation rejetée par les utilisateurs.

• La conception de systèmes d’information est une tâche


complexe et de haut niveau qui nécessite un bon pouvoir
d’abstraction et la prise en compte d’un grand nombre de
contraintes (de coût, d’existant, ...) et d’un grand nombre de
personnes (direction, service informatique, services,
utilisateurs).
www.economie-gestion.com
Méthode MERISE
39

• La méthode MERISE est une méthode (française),


développée dans les années 80, formalisée, complète,
détaillée qui garantit (en principe !) une informatisation
réussie.
– formalisée : utilisation d’outils logiques : graphes (ou modèles),
règles, ...
– complète : tout le cycle, de la décision d’informatisation à la mise
en œuvre effective,
– détaillée : toutes les étapes sont étudiées de la conception à la
technique.

www.economie-gestion.com
Les niveaux d’abstraction
40

www.economie-gestion.com
Cycle d'abstraction de conception des
S.I.
41

www.economie-gestion.com
Méthode MERISE
42
• Les principales caractéristiques de la méthode sont :
Une approche globale menée parallèlement sur
les données et les traitements ;

• Une description du système d’information en


trois niveaux :
– le niveau Conceptuel : le QUOI ?
– le niveau Logique :QUI FAIT?, QUOI? et OU?
– le niveau Physique : COMMENT ?

www.economie-gestion.com
Cycle d'abstraction de conception des S.I.
43
Niveau Statique (donnée) Dynamique (traitement)

MCD
MCT
Décrivant les
Conceptuel Décrivant les traitement, règles et les Quoi
données et les liens
contraintes
entre ces données

MOT
MLD Ou
Logique ou Décrivant les contraintes dues à
Décrivant la structure Qui
Organisationnel l’environnement (Organisationnel, spatial
des données Quand
et temporel)

MOPT
MPD Définit la structure interne des
Décrit la façon applications:
Opérationnel ou
d’implémenter le • Décomposition des application en Comment
Physique modules
modèle des données
dans le SGBD • Description des
traitements(algorithme, fonctions….)

www.economie-gestion.com
Cycle d'abstraction de conception des S.I.
44
1. L'expression des besoins aboutit au MCC (Modèle conceptuel de
la communication) qui définit les flux d'informations à prendre
compte.
2. L'étape suivante consiste à mettre au point le MCD (Modèle
conceptuel des données) et le MCT (Modèle conceptuel des
traitements) décrivant les règles et les contraintes à prendre en
compte.
3. Le modèle organisationnel consiste à définir le MLD (Modèle
logique des données) qui représente un choix logiciel pour le
système d'information et le MOT (Modèle organisationnel des
traitements) décrivant les contraintes dues à l'environnement
(organisationnel, spatial et temporel).
4. Enfin, le modèle physique reflète un choix matériel pour le
système d'information.
www.economie-gestion.com
Les Phases de réalisation d’un SI
45
• La structure de travail comporte des informaticiens,
des représentants de la direction, des chefs de service,
des utilisateurs finaux. Le processus de
développement est découpé en 4 étapes :
1. Etude préalable : elle aboutit sur une prise de décision
d’informatisation. En cas de décision positive, elle est
suivie par
2. Etude détaillée : elle aboutit sur un cahier des charges de
réalisation
3. Réalisation : écriture des programmes et implantation des
bases
4. Mise en œuvre et maintenance.

www.economie-gestion.com
Les Phases : 1- Etude préalable
46

• Analyse de l’existant : grâce à des interviews, une


analyse de documents

• Conception de la nouvelle solution : on fait le


choix des nouvelles orientations de gestion,
d’organisation, techniques.

• Évaluation : bilan quantitatif et économique.

www.economie-gestion.com
Les Phases : 2- Etude détaillée
47

• Conception générale : Élaboration des MCD, MCT,


MLD et MOT. Étude préliminaire de la mise en
œuvre. Étude des solutions dégradées.

• Conception détaillée : Optimisation et validation


des modèles. Évaluation des coûts logiciels,
matériels, de formation pour la mise en œuvre de la
solution.

www.economie-gestion.com
Les Phases : 3, 4- Réalisation & Mise en œuvre
48

3. Réalisation :
– description MPD, du MPT, de l’environnement
du technique
– écriture du logiciel ; tests unitaires et d’intégration

4. Mise en œuvre :
– mise en place des humains, techniques et
moyens matériels, de la
documentation.
– essais, intégration.www.economie-gestion.com
MODÉLISER LES DONNÉES
NIVEAU CONCEPTUEL

www.economie-gestion.com 3
Niveau conceptuel
50

www.economie-gestion.com
MCD: Le modèle Conceptuel de Données
51

Le Modèle Conceptuel des Données MCD


Permet de représenter la structure du système
d'information, du point de vue des données, et
définit également les dépendances ou
relations entre ces différentes données.

www.economie-gestion.com
Le modèle conceptuel de données
52

 MCD permet la modélisation de l’ensemble


des donnée sans tenir compte:
– Des conditions de stockage
– Ni des aspects technique (SGBD, logiciel)
– Ni de la façon dont les données seront traitées

www.economie-gestion.com
Le modèle conceptuel de données
53

La démarche de construction d’un MCD est basée


sur :
1. Dictionnaire de Données (DD)
2. Graphe des dépendances fonctionnelles (GDF)
3. Règles de Gestion (RG)
DF
D R MC
/
D GD G D
F
www.economie-gestion.com
Le Modèle Conceptuel de données
1- DICTIONNAIRE DE DONNÉES

www.economie-gestion.com 4
0
Dictionnaire de Données - Identification des données
 Chaque donnée doit être identifiée par:
55

– Son nom/libellé
– Une description

 Les difficultés:
– La synonymie: la même donnée intervient sous
des libellés différents selon les documents
– L’homonymie: une même appellation représente
des données différents selon les documents

www.economie-gestion.com
Dictionnaire de Données - Les différents type de données
56

 Numérique: entier, décimal

 Alphabétique: caractère alphabétique

 Alphanumérique: tous caractères

 Booléen: vrai, faux

 Date: jour/mois/année
www.economie-gestion.com
TD 1 : Gestion de Stock
57

 Pour l’étude de cas d’un système d’information

 Gestion de Stock
 (Client, Commande, Produit et Fournisseur).

 Définir le Dictionnaire de
Données ?

www.economie-gestion.com
Le Modèle Conceptuel de données
2- DÉPENDANCE FONCTIONNELLE

www.economie-gestion.com 4
4
Dépendance fonctionnelle
 Une dépendance fonctionnelle existe entre deux
59

données D1 et D2 si à chaque valeur de D1


correspond au plus une valeur de D2

D1 D2
Source But

 Les DFs dépendent des règles de


gestion
www.economie-gestion.com
Dépendance fonctionnelle
 Dépendance fonctionnelle transitive
60

D2
DF1

DF2

DF
D1 3

 D3 dépend de D1 par une


D3 transitive
dépendance fonctionnelle

www.economie-gestion.com
Dépendance fonctionnelle
 Dépendance fonctionnelle directe
61

 D2 dépend directement de D1 s’il n’existe aucune


dépendance fonctionnelle transitive entre D1 et D2
D1 D2
 Dépendance fonctionnelles complètes
 Une DFC est une DF dont la source est composée de
plusieurs donnée et aucun sous ensemble des données
de la source n’est en dépendance avec le but
D3, D4
D5
www.economie-gestion.com
Dépendance fonctionnelle
62
Graphe des DFs :
D1 D2 D5
D3,D4
D1 D3 D4

D2 D5

Un nom de donnée ne doit figurer qu’une seul


fois dans le graphe
www.economie-gestion.com
TD 1 : Gestion de Stock
63

Pour l’étude de cas d’un système d’information


Gestion de Stock
(Client, Commande, Produit et Fournisseur).

Définir le Graphe de Dépendance


Fonctionnelle?

www.economie-gestion.com
Le Modèle Conceptuel de données
3- RÈGLES DE GESTION

www.economie-gestion.com 5
0
Règles de Gestion
65
 Avant de vous lancer dans la création de vos tables (ou
même de vos entités et associations pour rester dans
un vocabulaire conceptuel), il vous faut recueillir les
besoins des futurs utilisateurs de votre application.
 Et à partir de ces besoins, vous devez être en mesure
d'établir les règles de gestion des données à conserver.
 L’inventaire des données et des dépendances
fonctionnelles permettent de définir les entités.
 La spécification des règles de gestion, menée
parallèlement au recueil des données permet la
mise en place des relations et les cardinalité entre
les entités.
www.economie-gestion.com
TD 1 : Gestion de Stock
66

 Pour l’étude de cas d’un système d’information

 Gestion de Stock
 (Client, Commande, Produit et Fournisseur).

 Définir les Règles de Gestion?

www.economie-gestion.com
MODÈLE CONCEPTUEL
DE DONNÉES

www.economie-gestion.com 5
Le modèle conceptuel de données

 Les concepts de base du modèle conceptuel de


données (encore appelé modèle
entité/association) sont :
 Propriété
 Entité
 Association
 Cardinalités

www.economie-gestion.com 30
Le modèle conceptuel de données - Propriété

 La propriété peut être définie comme une donnée


élémentaire ou atomique.
 Appelées également Attributs ou Colonnes
(dans le modèle relationnel), les propriétés
servent à décrire les entités et les associations.
 Elles prennent des valeurs appelées occurrences
de la propriété.

www.economie-gestion.com 31
Le modèle conceptuel de données - Entité

 Les entités possèdent un ensemble de


propriétés.

 Dans une entité, une propriété joue un rôle


particulier, il s'agit de l'identifiant (encore
appelée la clef).
 Deux Enregistrements distincts de l'entité
ne peuvent avoir même valeur pour la
propriété identifiant.
 Elle est généralement soulignée (parfois
précédée d'un #).

www.economie-gestion.com 34
Le modèle conceptuel de données - Entité

 Un identifiant doit être:


 Stable: tant que l’entité est présente dans le SI, la valeur
de son identifiant ne doit pas être modifiée
 Minimale (s’il est composé):
Si attrib1+attrib2 est un identifiant d’une entité, alors attrib1
ne doit pas être un identifiant(de même pour attribut2)

 Les attributs d’une entité sont en


dépendance fonctionnelle directe de
l’identifiant
www.economie-gestion.com 37
Le modèle conceptuel de données - Association
 L'association est un lien sémantique entre une
ou plusieurs entités
 Type d’association:
 Les associations binaires: qui associent 2 entités
 Les association n-aires: qui associe plus de 2 entités
 Les association réflexives: qui associent les occurrences
d’une même entité
 Une association peut être porteuse de donnée

www.economie-gestion.com 38
Le modèle conceptuel de données - Cardinalité
 La notion de cardinalité minimum/maximum
est liée aux type de liaison inter-entités.
– La cardinalité minimum est le nombre minimum
d'occurrences d'une entité X dans l'association
considérée.
– La cardinalité maximum est le nombre maximum
d'occurrences d'une entité X dans l'association
considérée
• Par conséquent, les valeurs de cardinalités sont
en générales 0, 1, n.

www.economie-gestion.com 40
Le modèle conceptuel de données - Cardinalité

• Cardinalité MINimum
Valeur Définition
0 Certaines occurrences de l’entité type ne participent pas à la relation
1 Toute occurrences de l’entité type participe au moins une fois aux
occurrences de la relation

• Cardinalité MAXimum
Valeur Définition

1 Quand une occurrence de l’entité type participe à la relation, elle n’y


participe au plus qu’une fois
N Quand une occurrence de la relation participe à la relation, elle peut y
participer plusieurs fois

www.economie-gestion.com 42
Le modèle conceptuel de données - Cardinalité

 Combinaisons possibles

O,1 Une occurrence participe au moins 0 fois et au plus


1 fois à l'association
1,1 Une occurrence participe exactement 1 fois
à l'assocciation
0,N Une occurrence peut ne pas participer ou participer
plusieurs fois
1,N Une occurrence participe au moins 1 fois,
voire plusieurs

www.economie-gestion.com 43
TD 1 : Gestion de Stock
76

Pour l’étude de cas d’un système d’information Gestion de


Stock (Client, Commande, Produit et Fournisseur),
définir le Modèle Conceptuel de Données ?

www.economie-gestion.com
TD 2 – Enoncé : "Gestion du personnel "
77

• Chaque employé (N° matricule, nom, adresse, qualification)


est affecté à un département (code département, nom
département). Certains employés peuvent être amenés à
travailler sur plusieurs projets à la fois (n° projet, nom
projet, descriptif projet, budget projet). Un projet ne peut
être soumis qu’un seul département. Chaque employé
possède un bureau (code bureau, surface) qu’il peut parfois
partagé avec un autre employé.

Établir :
 Dictionnaire de données (DD),
 Graphe des dépendances fonctionnelles (GDF)
 Modèle conceptuel des données (MCD)

www.economie-gestion.com
Références Bibliographique
78

1. Informatique de gestion: Analyse et


partage des bases de données, JACQUES
SORNET

2. Introduction aux bases de données


relationnelles. MATA-TOLEDO, CUSHMAN

3. Bases de données, JEAN-LUC HAINAUT


www.economie-gestion.com
 Introduction
 Notion de Système d’Information de Gestion
 Modéliser les données
 Niveau Conceptuel
 Niveau Logique
 Normaliser les Données

PLAN

www.economie-gestion.com 79
MODÉLISER LES DONNÉES
NIVEAU LOGIQUE

www.economie-gestion.com 80
Niveau logique
 On intègre à l’analyse conceptuelle les critères
liés à l’organisation
 Au niveau conceptuel on exprime la réalité
perçue par l’entreprise dans son ensemble, alors
qu’au niveau organisationnel on exprime cette
même réalité telle qu’elle est vécue par les
acteurs du système
 A ce niveau , aucune différence n’est faite entre
les hommes et les machines

www.economie-gestion.com 64
Modèle logique des données
• MLDR ou schéma relationnel
– Relation:
• Une relation est un ensemble des attributs caractérisée par
un nom
– Clé primaire:
• La clé d’une relation est la source d’une DF, de tous les
attributs de la relation
– Clé étrangère:
• Il s’agit d’un attribut d’une relation qui fait référence à
une clé
primaire d’une autre relation

www.economie-gestion.com 66
Règles de Passage de MCD au MLD

• Règle 1 : Toute entité du schéma entité-association


est traduite en une relation dont la clé primaire et
les attributs proviennent de l'entité.

www.economie-gestion.com 68
Règles de Passage de MCD au MLD

• Règle 2 : Traduction des associations de type 1 à


N Une association qui a une cardinalité égale à
0,1 ou 1,1 pour une entité E est traduite par une
clé étrangère ajoutée à la relation R, traduction de
E. Cette clef étrangère est la clef primaire de
l'entité associée.

www.economie-gestion.com 68
www.economie-gestion.com 72
Règles de Passage de MCD au MLD

• Règle 3 : Traduction des associations de type N


à N Une association dont toutes les cardinalités
maximum sont égales à n est traduite en une
relation dont la clé primaire est constituée de
l'ensemble des identifiants des entités qui y
participent.

www.economie-gestion.com 68
www.economie-gestion.com 74
Modèle logique des données
• Remarque :
- Une même relation peut avoir plusieurs clés étrangères
mais une seule clé primaire(éventuellement
composées de plusieurs attributs);
- Une clé étrangère peut aussi être primaire (dans
la même relation)
- Clé étrangère peut être composée (c’est le cas si la
clé primaire référencée est composée)
- Implicitement, clé primaire ne peut pas recevoir
la valeur vide
- Si clé étrangère ne doit pas recevoir la valeur
vide, alors il faut le préciser.

www.economie-gestion.com 67
TD 1 : Gestion de Stock
89

Pour l’étude de cas d’un système d’information Gestion de


Stock (Client, Commande, Produit et Fournisseur),
définir le Modèle Logique de Données ?

www.economie-gestion.com
TD 3:Gestion des dossiers comptables d’un centre de gestion

On 90
se situe dans un centre de gestion comprenant plusieurs
agences délocalisées. Dans chaque agence travaillent
plusieurs comptables, chacun gérant plusieurs
exploitations.
Un comptable ne travaille que dans une seule agence et une
exploitation ne peut être
gérée que par un seul comptable.
On souhaite connaître la liste des exploitations gérées par
chacun des comptables et chacune des agences.
Les informations retenues sont :
– Le nom de l’exploitation,
– La commune où se situe l’exploitation,
– Le nom du comptable,
– Le directeur et la ville de l’agence,
– Le nom de l’agence,
– La SAU de l’exploitation,
– L’âge du comptable, www.economie-gestion.com
TD 3 - Solution : MCD
91

www.economie-gestion.com
TD 3 - Solution : MLD
92

www.economie-gestion.com
NORMALISER LES DONNÉES

www.economie-gestion.com 8
0
www.economie-gestion.com
www.economie-gestion.com
www.economie-gestion.com
www.economie-gestion.com
www.economie-gestion.com
www.economie-gestion.com
www.economie-gestion.com
www.economie-gestion.com
TD 4 : L’addition s’il vous plait !
Sur le ticket de caisse d’un café.
– Numéro de serveur
– Nom du serveur
– Numéro de la table
– Numéro de la consommation
– Libellé de la consommation
– Prix unitaire de la consommation
– Quantité d’une consommation commandée
– Montant de la ligne (égal à la quantité d’une consommation commandée multipliée par
le prix unitaire de la consommation)
– Date de la commande
– Heure de la commande
– Numéro de la commande (numéro remis à 1 chaque matin et incrémenté par pas de 1
dans l’ordre des commandes)
– Montant total de la commande

• Informations complémentaires :
– Une table est servie par un ou plusieurs serveurs dans des dates et des heures
différentes.
– Un serveur est affecté à plusieurs tables, par journée complète
– Une commande correspond àwww.economie-gestion.com
une table
Etablir le MCD et le MLD
1FN : élémentarité des attributs et existence de
l'identifiant.

2FN : DF élémentaire de
l'identifiant.

3FN : DF directe de
l'identifiant.

4FN : DF complète de l'identifiant : si


l'identifiant est concaténé, un composant ne
doit pas être en DF avec un autre attribut.

9
www.economie-gestion.com 0

Vous aimerez peut-être aussi