Conception Système D'info
Conception Système D'info
UE : CONCEPTION
SYSTEME
D’INFORMATION 1
LPRGL 1
Equipe Pédagogique
INFORMATIQUE
Propriété exclusive de PIGIER CI. Toute reproduction même partielle de ce document est strictement interdite.
22-23
Contenu
LE SYSTÈME D’INFORMATION ............................................................................................... 2
I) L’approche systémique ............................................................................................... 2
II) L’entreprise comme système .................................................................................... 3
III) Le système d’information au sein de entreprise ............................................. 3
LES METHODES D’ANALYSE INFORMATIQUE ..................................................................... 7
I) Le besoin de méthodes d’analyse informatique ................................................. 7
II) Objectif des méthodes d’analyse informatique ................................................... 7
III) LES METHODES FRANCAISES D’ANALYSE INFORMATIQUE .......................... 8
A- LA METHODE D’ANALYSE : RACINES ....................................................................... 8
B- LA METHODE D’ANALYSE : MERISE ............................................................................ 9
le modèle conceptuel de données (mcd) ................................................................ 13
I) Notion d’événement, entité et relation ......................................................................... 13
II) Formalisation du MCD............................................................................................... 14
III) Construction du MCD ....................................................................................................... 22
le modèle conceptuel de traitements (mct) ....................................................... 26
I) Présentation du MCT .................................................................................................... 26
II) Les concepts du MCT ................................................................................................. 26
III) Représentation graphique du MCT .......................................................................... 28
IV) Les étapes d’élaboration du MCT ..................................................................................... 28
V) Méthode d’établissement du MCT ..................................................................................... 28
VI) Représentation de la matrice des flux................................................................................ 30
VII) Représentation du graphe d’ordonnancement des évènements........................................ 30
1
PIGIER CI Conception système d’information 1
LE SYSTÈME D’INFORMATION
I) L’approche systémique
1) Concept de système
Un système est un ensemble d’éléments matériels ou immatériels (hommes,
machines, méthodes, règles, etc.) en interaction transformant par un
processus des éléments en entrée (les entrées) en d’autres éléments en sortie
(les sorties).
2
PIGIER CI Conception système d’information 1
Un système mémorise
Pour élaborer ses décisions, le système analyse les informations qu’il a
mémorisées ultérieurement.
Exemple : un être humain, une famille et une entreprise sont des
systèmes qui mémorisent des informations.
L’arrivée annoncée du virus de la grippe fait réagit l’être humain en
bonne santé qui décide de se faire vacciner plutôt que de reprendre les
médicaments prescrits l’an dernier.
3
PIGIER CI Conception système d’information 1
L’entreprise
Système de pilotage
Décisions à Informations
mémorisées mémorisées
Informations
internes
Environnement
Système d’informations Extérieur
Informations
externes
Décisions
Informations à
mémorisées
mémorisées
Système opérant
4
PIGIER CI Conception système d’information 1
NB :
Une information est tout ce qui forme de manière significative
une représentation imagée de la réalité.
Un système est donc décomposables en trois composants de base
interagissant l’un en vers l’autre : le système de pilotage (ou système
de décisions), le système d’informations et le système opérant.
Un SIA (Système d’Information Automatisé) est un sous-système d’un
Système d’Information (SI) dans lequel toutes les transformations
significatives d’informations sont effectuées par des ordinateurs.
Tout SIA permet la conservation et le traitement automatique des
informations.
L’ensemble de ces caractéristiques est applicable à une entreprise. On
peut donc définir l’entreprise comme un système.
5
PIGIER CI Conception système d’information 1
6
PIGIER CI Conception système d’information 1
7
PIGIER CI Conception système d’information 1
1- Définition et présentation
La méthode RACINES est une méthode informatique destinée à étudier la stratégie du
système d'information. RACINES est un acronyme de RAtionalisation des Choix
INformatiquES. Elle a pour but de définir des priorités d'informatisation par domaine dans le
cadre d'un fonctionnement global futur, en tenant compte des budgets et des calendriers.
L'étude correspondante est appelée un Schéma Directeur
Elle a été conçue en 1976 par le ministère de l'industrie qui a publié en 1988 un guide RACINES qui la
formalise. La méthode a surtout été utilisée dans un contexte d'administrations publiques, en
France. Souvent les projets importants de refonte de systèmes d'information étaient menés
avec la double Méthode RACINES et MERISE.
2- Schémas directeurs
Le schéma directeur est un outil :
- A visée diagnostique, permettant la formulation d’une situation
- De prévision, présentation de la stratégie d’accompagnement d’une politique générale de
l’entreprise,
- De décision par la mise en place de plans d’actions,
- D’argumentation budgétaire, servant de support à la présentation du budget annuel,
- De suivi, permettant de vérifier que les objectifs visés sont ou non atteints. On distingue les
schémas directeurs Stratégiques (horizon 5-10 ans) et les schémas directeurs opérationnels
(3-5 ans).
8
PIGIER CI Conception système d’information 1
1- Définition et historique
1.1 Définition
MERISE (Méthode d'Étude et de Réalisation Informatique par les Sous-Ensembles ou pour
les Systèmes d'Entreprises) est une méthode française d'analyse, de conception et de gestion de projet
informatique.
1.2 Historique
Issue de l'analyse systémique, la méthode Merise, étant le résultat des travaux menés par
Hubert Tardieu, date de 1978-1979, et fait suite à une consultation nationale lancée en 1977
par le ministère de l'Industrie dans le but de choisir des sociétés de conseil en informatique
afin de définir une méthode de conception de systèmes d'information.
Elle a été très utilisée dans les années 1970 et 1980 pour l'informatisation massive des
organisations. Cette méthode reste adaptée pour la gestion des projets internes aux
organisations, se limitant à un domaine précis. Elle est en revanche moins adaptée aux projets
transverses aux organisations, qui gèrent le plus souvent des informations à caractère sociétal
(environnemental et social) avec des parties prenantes, c'est-à-dire là où se situent les plus
grands enjeux du XXIe siècle.
Merise, méthode spécifiquement française, a d'emblée connu la concurrence internationale de
méthodes anglo-saxonnes telles que SSADM, SDM/S ou Axial. Elle a ensuite cherché à
s'adapter aux évolutions rapides des technologies de l'informatique avec Merise/objet, puis
Merise/2 destinée à s'adapter au client-serveur.
2.1 Approche globale menée parallèlement sur les données et les traitements.
2.2 Description du SI en trois niveaux:
9
PIGIER CI Conception système d’information 1
2.3.3 Réalisation :
Etude technique : Description de l'environnement technique, description de
l'architecture du logiciel, description du modèle physique des données
(MPD).
Production du logiciel : Ecriture du logiciel (en appliquant les méthodes du
génie logiciel), élaboration du MOpT (modèle opérationnel des
traitements) tests unitaires (par unité de traitement) et d'intégration.
Comité directeur: fixe les orientations, prend les décisions importantes, etc.
Groupe projet: seule structure permanente, il comprend le chef de projet
informatique, les concepteurs et les développeurs des logiciels, les
représentants du groupe utilisateur. C'est lui qui réalise les dossiers d'étude et
les logiciels.
Comité utilisateur: participe à l'élaboration des solutions, à la validation des
dossiers d'étude produits par le groupe projet.
Cette succession d'étapes est appelée cycle d'abstraction pour la conception des systèmes
d'information :
10
PIGIER CI Conception système d’information 1
L'expression des besoins est une étape consistant à définir ce que l'on attend du système
d'information automatisé, il faut pour cela :
Cela va permettre de mettre au point le MCD (Modèle conceptuel des données) et le MCT
(Modèle conceptuel des traitements) qui décrivent les règles et les contraintes à prendre en
compte.
Ainsi, nous distinguons trois niveaux d’abstraction dans la conception d’un système
d’information :
- le niveau conceptuel
- le niveau logique (ou organisationnel)
- le niveau physique (ou opérationnel).
11
PIGIER CI Conception système d’information 1
a) Le niveau conceptuel
Le niveau conceptuel consiste à penser le SI sans envisager aucun concept
lié à l’organisation, tant du point de vue des données que celui des
traitements. On ne se préoccupe pas du matériel utilisé ni de l’organisation
du travail.
Le niveau conceptuel consiste à se poser la question QUOI FAIRE ? et AVEC
QUELLES DONNEES ?
b) Le niveau logique
Le niveau organisationnel (ou logique) consiste à intégrer à l’analyse
les critères liés à l’organisation (notion de lieu, de temps, d’acteur et
donc de poste de travail).
Au point de vue des traitements, on se pose les questions : QUI ?,
Où ?, QUAND ? et on envisage le partage des tâches entre l’Homme et
la Machine.
Du point de vue des données, on commence à étudier leur
organisation, compte tenu du logiciel utilisé.
12
PIGIER CI Conception système d’information 1
Passation Bon de
de commande
commande
Arrivée du Réaction
BC au service du service
commercial commercial
2) Notion d’entité
Une entité est la représentation d’un objet matériel ou immatériel de
l’univers extérieur. Des propriétés ou attributs sont associés à chaque
entité.
Exemple : A l’entité CLIENT, on peut associer les propriétés suivantes : code
client, Nom, Prénom, Tél., etc.
De même, à l’objet immatériel ‘’une commande’’, on peut associer les
propriétés suivantes : Numéro commande, date commande, etc.
3) Notion de relation
Une relation est la prise en charge par le SI (système d’information) du fait
qu’il existe une association entre des objets de l’univers extérieur et prendra
la forme d’une association entre les entités correspondantes.
Exemple : la relation ‘’concerne’’ exprimant l’association qui existe entre
l’objet ‘’Commande’’ et certains objets de type ‘’Produits’’.
Par exemple, la Commande numéro 125 ‘’concerne’’ les produits X12 et X25.
A une relation peut être rattachées des propriétés.
Exemple : la relation ‘’concerne’’ peut être porteuse de la propriété ‘’Qté’’
exprimant pour chaque produit Commandé la quantité commandée.
13
PIGIER CI Conception système d’information 1
14
PIGIER CI Conception système d’information 1
♦ Son type :
- N : Numérique (chiffre)
- A : Alphabétique (lettre ou espace)
- AN : Alphanumérique (tous caractères)
♦ Sa longueur : nombre maximum de caractère.
1.3. Représentation schématique
Dimension : 2
15
PIGIER CI Conception système d’information 1
Exemple :
Personne Produit
A vendu
Code Personne Code Prod
Nom Libellé Prod
- 1 A 1 (1-1)
A toute occurrence de l’entité-type X ne correspond qu’une et une seule
occurrence de l’entité-type Y et réciproquement.
Exemple :
(1,1) (1,1 Femme
Homme
Est marié à )
CodeHom CodeFem
NomHom NomFem
Un homme n’est marié qu’à une femme et une femme n’est mariée qu’à un
homme.
- 1 A Plusieurs (1-n)
A toute occurrence de X correspond une ou plusieurs occurrences de Y et à
toute occurrence de Y une seule de X.
Exemple : un auteur a écrit un ou plusieurs livres mais un livre a été écrit
par un seul auteur.
16
PIGIER CI Conception système d’information 1
1.5. Cardinalité
17
PIGIER CI Conception système d’information 1
Représentation graphique
Exemple 1 : Un homme est fils d’au moins et d’au plus une femme et d’une
seule. Une femme peut ne pas avoir d’enfants (0 enfant) ou au contraire en
avoir plusieurs.
Classe
Code Clas
Libellé Clas
Les règles de gestion du MCD précisent les contraintes qui doivent être
respectées par le modèle.
Exemple : Dans le MCD d’une école les règles de gestion (RG) peuvent être
les suivantes :
18
PIGIER CI Conception système d’information 1
Classe
Code Clas
Libellé Clas
19
PIGIER CI Conception système d’information 1
En revanche l’entité :
Client
CodeClient
Nom
Prénom
Tel
Ville
20
PIGIER CI Conception système d’information 1
Exemple :
L’entité
Client
CodeClient
NomClient
CodeCatégorie
NomCatégorie
NomClient Nomcatégorie
MatProf CodeClasse
Matière
21
PIGIER CI Conception système d’information 1
N° Bon …. Date …
Nom Client …
Adresse …
Nom Représentant …
Réf Désignation Qté P.U. Montant
--- --- --- --- ---
--- --- --- --- ---
TOTAL …
1) Domaine de gestion
Il s’agit de dire en quelques mots de quoi il est question dans un texte
soumis à votre étude.
22
PIGIER CI Conception système d’information 1
RG3 : Une commande est passée à un représentant qui n’est pas toujours le
même pour un client.
23
PIGIER CI Conception système d’information 1
Lexique
ID : Identifiant
A : Alphabétique E : Elémentaire Sig : Signalétique
N : Numérique Ca : Concatenée Sit : Situation
AN Alphanumérique Co : Calculée Mvt : Mouvement
24
PIGIER CI Conception système d’information 1
Qté
DateCom CodeRep CodeCli DésignPro PUPro
5) Graphe du MCD
Les arcs terminaux obtenus à partir des propriétés élémentaires définissent
les entités. Les origines de ces arcs sont des identifiants.
Dans la SAT, on remplace les propriétés correspondantes par les entités
ainsi définies. Les arcs restant mettent en évidence les relations. Les
propriétés non isolées restantes sont affectées à des relations.
Les règles de gestion doivent permettre de trouver les cardinalités.
(1,1)
(1,1)
Obtient Passe
(0,n) (0,n)
Représentant Client
CodeRep CodeCli
NomRep NomCli
PrénomCli
TelCli
25
PIGIER CI Conception système d’information 1
I) Présentation du MCT
L’objectif du MCT est de répondre à la question QUOI faire par rapport à un
événement. C’est la chronologie qui importe. Autrement dit, le MCT est une
représentation de la succession des règles de gestion dont l’entreprise veut se
doter pour répondre aux événements auxquels elle doit faire face, du fait de son
activité et de son environnement.
Le MCT est la représentation de l’enchaînement des opérations d’un processus.
26
PIGIER CI Conception système d’information 1
27
PIGIER CI Conception système d’information 1
28
PIGIER CI Conception système d’information 1
Cas particuliers
Le cycle : pour une même opération, l'événement déclencheur et l'événement
résultat sont identiques.
Cas pratique
Une commande de client est servie si les marchandises sont disponibles, sinon
cette commande est mise en attente. Les commandes en attente sont
réexaminées lors de chaque réapprovisionnement afin de les livrer.
Il faut s'assurer que le cycle a bien un début et une fin : ici, c'est l’événement
"Réapprovisionnement effectué" qui permet d'éviter que le cycle ne se déroule
sans fin sur les commandes en attente.
Noter l'importance du concept d'occurrences d'événement :
- une occurrence de Réapprovisionnement est-elle autorisée à consommer toutes
les occurrences de Commande en attente ?
- si le réapprovisionnement est insuffisant, de nouvelles occurrences de
Commande en attente doivent-elles être créées ?
29
PIGIER CI Conception système d’information 1
La matrice des flux est un tableau qui décrit les flux d'informations entre les
acteurs. Les acteurs figurent en tête des lignes et des colonnes. Un flux apparaît
à l'intersection d'une ligne et d'une colonne.
DE
Acteur 1 Flux 1 Flux 2
Acteur 2 Flux 3
Acteur 3 Flux 4 Flux 5
Evènement 1
Evènement Evènement 2
résultat 1
Evènement
résultat 4
30
PIGIER CI Conception système d’information 1
Etude de cas
Lorsqu'un employé dépose une demande de promotion, le secrétariat du
personnel recherche et examine son dossier pour déterminer si la demande est
recevable ou non.
Si l'ancienneté ou les états de service sont défavorables, le dossier est rejeté. Le
dossier et la demande recevable sont transmis à une commission de promotion
qui, dans le cas où son ancienneté et ses états de service le justifie, lit le rapport
du supérieur hiérarchique de l'employé. Un vote détermine si l'avis est favorable
ou non. Si c'est le cas, la promotion est accordée, sinon elle est refusée.
Travail à faire
Déterminer le domaine de gestion
Déterminer les acteurs
Construire le graphe des flux
Construire le graphe d’ordonnancement des évènements
Construire le graphe du modèle conceptuel des traitements
Travail à faire
Déterminer les acteurs
Construire le graphe des flux
Construire le graphe d’ordonnancement des évènements
Construire le graphe du modèle conceptuel des traitements
31
PIGIER CI Conception système d’information 1
Travail à faire
Déterminer les acteurs
Construire le graphe des flux
Construire le graphe d’ordonnancement des évènements
Construire le graphe du modèle conceptuel des traitements
32
PIGIER CI Conception système d’information 1
CORRECTION
33
PIGIER CI Conception système d’information 1
34
PIGIER CI Conception système d’information 1
Le demandeur désirant obtenir une carte bleue doit en faire la demande auprès
de son agence. La carte bleue n’est pas accordée si le demandeur n’est pas un
client de l’agence. Chaque jour, l’agence transmet au centre de gestion des
cartes bleues les demandes de ses clients.
Dès que l’agence a reçu la carte bleue en provenance du centre (en général 4
jours après la demande), elle adresse au client un avis de mise à disposition et
un avis de prélèvement de la cotisation annuelle. Le client vient alors retirer sa
carte.
Si au bout de 2 mois la carte n’a pas été retirée, elle est détruite.
Travail à faire
Déterminer les acteurs
Construire le diagramme des flux
Construire le graphe d’ordonnancement des évènements
Construire le graphe du modèle conceptuel des traitements
CORRECTION
Diagramme des flux
35
PIGIER CI Conception système d’information 1
36