Chapitre2:
Conception des Systèmes d’information
2 ème année Sciences de l’Informatique
D r. J A O U A D I M a r ye m
jaouadimaryem@[Link]
2021-2022
Objectifs
•Introduire la panoplie des méthodes de conception des SIs.
•Enoncer les étapes à suivre lors de la conception d’un SI.
2
Plan
Conception d’un SI
Méthodes de conception
Etapes à suivre
La méthode de conception MERISE
3
Question de réflexion
Quelles sont les différentes étapes de cycle de vie
d’un logiciel?
Lien : [Link]
Code: SI2
4
Conception d’un SI
• Pour réaliser un SI, il s’agit de le concevoir:
• Déterminer et décrire les différents éléments qui le compose.
• La conception aboutit à un modèle ou à un ensemble de modèles décrivant le
futur SI.
Ce système sera ensuite développé puis implanté
( introduit dans le fonctionnement de l’entreprise)
5
Méthodes de conception (1/3)
• On les appelle aussi méthodes d’analyse ou méthodes de conception et de
développement.
• Une méthode de conception comporte généralement:
Une démarche à suivre
Les modèles à utiliser
Outils d’aide à la conception
6
Méthodes de conception(2/2)
Démarche à suivre
• Suite d’étapes caractérisée chacune par des taches à réaliser et des résultats
à obtenir.
Les modèles à utiliser
• permettent de décrire le futur SI
Outils d’aide à la conception
• Power AMC, Rational Rose,…
Plusieurs méthodes existent telle que Merise, Axial, OMT, etc…..
7
Etapes à suivre (1/11)
1. Etude préalable 2. Conception
Etapes
3. Développement 4. Implantation
8
Etapes à suivre (2/11)
1/Etude préalable
• Elle est aussi appelée étude de faisabilité.
• Cette étape fait elle-même appel à 4 sous étapes :
- Etude de l’existant,
- Diagnostic,
- Recherche de solution,
- Evaluation des solutions
A la fin de cette étape une parmi les solution est retenue
9
Etapes à suivre (3/11)
1/Etude préalable
• Etude de l’existant:
-Elle permet d’avoir une vision globale du fonctionnement de l’entreprise
-Pour des raisons de temps et de coût, elle peut se limiter à des sous
ensembles d’activités de l’entreprise
• Diagnostic:
- Elle consiste à détecter les différents problèmes ou disfonctionnement et à
chercher leurs causes
10
Etapes à suivre (4/11)
1/Etude préalable
• Recherche de solution:
- Cette recherche prend en considération les objectifs et les contraintes
exprimés par les utilisateurs.
- Les solutions considérées permettent de résoudre les problèmes détectés en
se basant sur un changement à introduire:
une automatisation des tâches, l’introduction d’une nouvelle technologie et la
réorganisation de travail
11
Etapes à suivre (5/11)
1/Etude préalable
• Evaluation des solutions:
- Cette étape passe par la recherche des moyens à utiliser (matériels, logiciels
et personnels)
- Ce qui permet de déterminer une valeur approximative des couts de
réalisation et de fonctionnement.
12
Etapes à suivre (6/11)
2/Conception
• Cette étape prend comme point de départ la solution obtenue à la fin de
l’étude préalable.
• Elle permet de définir les nouvelles procédures de travail correspondantes à
l’utilisation du SI,
(comportant des tâches manuelles et des taches informatisées)
• Les programmes informatiques qui vont être utilisé (algorithmes à exécuter
et données à utiliser)
Ces méthodes utilisent généralement des modèles pour décrire le
traitement (la vision dynamique) et les données (la vision statique)
13
Etapes à suivre (7/11)
3/Développement
• Le développement correspond essentiellement à la réalisation des logiciels.
• Il comporte trois phases:
- Ecriture des programmes,
- Test des programmes,
- Documentation
14
Etapes à suivre (8/11)
3/Développement
• Ecriture des programmes:
-Elle consiste à réaliser ou acquérir (acheter) des logiciels conformes avec les
modèles conceptuels déjà établis
- Dans le cas d’acquisition des logiciels, ces derniers doivent être adaptés c a d
modifiés en vue de mieux correspondre à ces modèles
- Exemple de logiciels: ERP (Entreprise Resource Planning) ou en Français
PGI (Progiciels de Gestion Intégrés)
15
Etapes à suivre (9/11)
3/Développement
• Test des programmes:
- Le test des logiciels est effectué avec des échantillons des données fournis
par les futurs utilisateurs du système.
- Il est fait dans le but de vérifier la qualité des programmes
• Documentation:
- La documentation compète des logiciels doit être faite dès que les
programmes sont prêts.
- Elle consiste en une description de ses programmes facilitant leur utilisation.
16
Etapes à suivre (10/11)
4/Implantation
• Elle consiste à introduire le nouveau système dans le fonctionnement de
l’entreprise.
• Plusieurs tâches peuvent alors être menées en parallèle:
o Installation de matériel:
- Elle peut être réduite si le nouveau SI utilise la plateforme technologique
existante,
- Elle peut être très importante dans le cas contraire par exemple pour la mise
en place d’un réseau local
o Chargement et test des programmes:
- L’ensemble des logiciels doit être installé sur les machines de l’entreprise
puis testé dans des conditions normales de fonctionnement.
17
Etapes à suivre (11/11)
4/Implantation
o constitutions des Bases de données :
- Lorsque le nouveau système fait appel à des nouvelles bases de données,
l’enregistrement des données correspondantes peut nécessiter beaucoup du
temps.
- Par exemple décrire 1000 articles avec 200 attributs chacun
o Formation du personnel:
- Les futurs utilisateurs du système doivent être formé ce qui va les aider dans
la manipulation et l’exploitation des programmes informatiques.
18
Méthode de conception: MERISE (1/17)
Historique
•MERISE (Méthode d’Etude et de Réalisation Informatique pour les
Systèmes d’Entreprise).
• La méthode MERISE est apparue en France en 1978.
• Elle a évolué au cours des années en présentant de nouvelles versions tenant
compte des concepts orientés objet et des architectures client-serveur.
• MERISE est la méthode de conception qui a été la plus utilisée en France et
aussi en Tunisie.
• Plusieurs entreprises et administrations ont conçu leurs systèmes
d’information avec MERISE.
19
Méthode de conception: MERISE (2/17)
Principes
•La méthode MERISE respecte deux principes:
Principe de séparation entre données et traitement:
- Ce principe amène à avoir deux versions complémentaires du SI.
- Une vision statique à travers les modèles de données et une vision
dynamique à travers les modèles de traitement.
Principe de séparation par niveaux:
-Ce principe amène à avoir trois niveaux: le niveau conceptuel, le niveau
logique ou organisationnel et le niveau physique ou technique.
20
Méthode de conception: MERISE (3/17)
Principaux modèles
•Les 4 modèles les plus importants de la méthode MERISE sont les suivants:
MCD (Modèle Conceptuel de Données): Représentation conceptuelle des
données sous forme d’entité et d’association.
MCT (Modèle Conceptuel de Traitement): Représentation conceptuelle des
traitements sous forme d’opérations déclenchées par des événements.
MLD (Modèle Logique de Données): Description logique des données en
fonction du choix du SGBD qui sera utilisé.
MOT (Modèle Organisationnel de Traitement): Représentation
organisationnelle de traitement intégrant les ressources humaines, les lieux de
travail, les modes de fonctionnement(manuels ou informatisés).
21
Méthode de conception: MERISE (4/17)
Démarche de la méthode MERISE
•Selon la méthode MERISE, la manière de conduire un projet de conception et
développement d’un SI comporte 3 principales phases:
• Conception (ou analyse),
• Réalisation,
• Maintenance.
22
Méthode de conception: MERISE (5/17)
Démarche de la méthode MERISE
• Conception:
• Elle aboutit à quelques réflexions en rapport avec le système à mettre en
place.
• Elle comporte elle-même trois étapes:
- Construction d’un schéma directeur,
- Etude préalable,
- Etude détaillée.
23
Méthode de conception: MERISE (6/17)
Démarche de la méthode MERISE
Construction d’un schéma directeur:
• Ce schéma permet d’assurer une étude globale de l’entreprise considérée et
de découper l’ensemble de ces activités en domaines, ce qui permet
d’atteindre les objectifs suivants:
+ Définir les grandes orientations stratégiques de l’entreprise
+ Définir les besoins en SI à développer
+ Fixer les budgets, les besoins en personnels et les besoins en ordinateurs et
logiciels
24
Méthode de conception: MERISE (7/17)
Démarche de la méthode MERISE
Etude préalable:
• Elle comporte:
+ une analyse critique du système existant
+ Définition des objectifs du nouveau système
+ Etude de différentes solutions informatiques
+ Evaluation des coûts et des moyens nécessaires à chaque solution
+ Le choix d’une solution et le planning de sa réalisation.
25
Méthode de conception: MERISE (8/17)
Démarche de la méthode MERISE
Etude détaillée:
• Elle permet:
+ de donner une description conceptuelle de données et de traitements
+ de définir logiquement les données
+ de préciser l’organisation des traitements
+ de définir les interfaces
+ définir le planning de réalisation
Cette étape fait appel aux 4 principaux modèles de MERISE: MCD,MLD
MCT,MOT
26
Méthode de conception: MERISE (9/17)
Démarche de la méthode MERISE
• Réalisation
• Elle consiste à produire les logiciels et à les mettre en place, elle comporte
trois étapes:
- Etude technique,
- Production logicielle,
- Mise en service.
27
Méthode de conception: MERISE (10/17)
Démarche de la méthode MERISE
Etude technique:
• Elle permet d’effectuer la spécialisation technique de chaque application à
travers:
+ La structure physique des données
+ La décomposition de l’application en sous programmes
+ La représentation des écrans et états de sortie
28
Méthode de conception: MERISE (11/17)
Démarche de la méthode MERISE
Production logicielle:
• Elle permet de présenter le projet dans une forme interprétable par la
machine, elle comprend:
+ La génération des bases de données
+ L’écriture de programmes
+ Les tests des programmes produits
29
Méthode de conception: MERISE (12/17)
Démarche de la méthode MERISE
Mise en service:
• Elle comprend:
+ La mise au point d’un planning d’installation
+ Chargement des bases de données et des applications préparées
+ La formation du personnel
+ Le lancement effectif de nouveaux systèmes d’information
30
Méthode de conception: MERISE (13/17)
Démarche de la méthode MERISE
• Maintenance:
• Elle consiste à adopter le système d’information aux évolutions de
l’environnement à travers la correction des erreurs, les améliorations et les
évolutions, les adaptations apparaissent après la lancement effectif du SI
• Elle fait appel aux étapes suivantes:
- Etude de l’impact de modification,
- Spécification des modifications,
- Réalisation des modifications et Mise en service.
31
Méthode de conception: MERISE (14/17)
Les cycles de la méthode MERISE
•La démarche de développement d’un système d’information selon MERISE
est conduit selon trois axes (cycles):
- Cycle de vie,
- Cycle de décision,
- Cycle d’abstraction.
32
Méthode de conception: MERISE (15/17)
Les cycles de la méthode MERISE
• Cycle de vie:
• Ce cycle se situe dans une échelle de temps, il est découpé dans la méthode
MERISE en trois périodes:
+ La conception du système, sa réalisation et son maintenance.
• Un changement important de l’entreprise ou de son environnement conduit
à recommencer un nouveau cycle de vie.
33
Méthode de conception: MERISE (16/17)
Les cycles de la méthode MERISE
• Cycle de décision:
• Il représente l’ensemble des décisions qui doivent être prises durant le
déroulement du cycle de vie.
• Ces décisions permettent de s’assurer que le système correspond aux
objectifs.
• Elles peuvent être conceptuelles, organisationnelles ou techniques
34
Méthode de conception: MERISE (17/17)
Les cycles de la méthode MERISE
• Cycle d’abstraction
• Il correspond au découpage aux niveaux (conceptuel logique,
organisationnel, physique ou technique)
• Ces trois niveaux sont présentés d’une manière hiérarchique
en plaçant au niveau le plus haut les éléments les plus stables c a d ceux qui
ne sont modifiés que lorsqu’on apporte un changement important du SI.
35