Académique Documents
Professionnel Documents
Culture Documents
D’information
2
Chapitre 1
Introduction aux Systèmes d’Information.
Problématique(1/2)
Les entreprises doivent chercher sans cesse
à s’adapter à un monde en évolution
permanente.
Les modes de gestion traditionnels ne
conviennent plus pour répondre aux
nouveaux problèmes
Mondialisation des problèmes
économiques
Nature de la concurrence
Évolution de la technologie
Cycle de vie des produits
… 4
Problématique(2/2)
Le bon fonctionnement d’une entreprise est
conditionné par la mise en place d ’ une
communication cohérente et fluide
L’essence de cette communication est
l’information
Cette information n’est utile que si elle est
exploitée et mise à disposition de façon
optimale
Augmentation du volume d’information
Complexité croissante de la communication
dans les entreprises 5
Objectifs
Comprendre et modéliser le fonctionnement
d’une entreprise, d’un système
Proposer et développer des solutions
informatiques
Concevoir des documentations :
Dossier d’analyse
Dossier de maintenance
Dossier de programmation
Manuel d’utilisation
… 6
Notion de Système
Plan : Système
Système d’information
Exemple
7
Notion de Système
Système définition :
Eléments Eléments
Système
d’entrées en sorties
8
Notion de Système
Système exemple :
§ Une entreprise commercialise une liste
de produits :
En entrée. Les produits achetés,
commandes, paiements (clients)
En sortie. Les produits vendus, factures,
paiements (fournisseurs)
§Ou en terme de flux
Flux physiques : produits acheter,
produits vendus
Flux d'information : paiements
clients/fournisseurs 9
Notion de Système
Système exemple :
10
Notion de Système
Système découpage
Décider des actions à conduire Système de Pilotage
(direction, contrôle,
definition des objectifs.)
Collecter,
mémoriser, Système
traiter, d’INFORMATION
distribuer,
l’information.
Système Opérant :
12
Notion de Système
Système de pilotage :
Système opérant
13
Notion de Système
Système d’information
Système Opérant :
• Exemple
Système Opérant
15
Exemple1:
Syst. de pilotage ?
Syst. Opérant ?
Syst. d'Information ?
16
Exemple 2 :
17
Exemple 3 :
18
1 Définition et Méthodes d’Analyse et Conception des SI
Définition 1
« Le SI est défini comme l’ensemble des ressources
matérielles, humaines et informatiques contribuant à la collecte,
la mémorisation, la recherche, la communication et l’utilisation
des données nécessaires et suffisantes pour un pilotage des
opérations au sein du système de l’entreprise »
Définition 2
« Un modèle est une abstraction qui permet de réduire la
complexité en se focalisant sur certains aspects, en fonction de
certains buts, un modèle devrait permettre plus : manipuler les
objets et interpréter les résultats de la manipulation ».
19
2 Définition et Méthodes d’Analyse et Conception des SI
Aspect Statique du SI
Base
d’information
Fait et Evénements
Processus d’information
Aspect dynamique du SI
vLa base d’information dans laquelle seront mémorisés la description des
objets, des règles et des contraintes du système opérant.
22
Schémas Directeur :
23
Etude préalable par projet
• Présentation général du futur système de gestion(modèle des
données et des traitements). En identifiant les principales
nouveautés par rapport au systèmes actuel, les moyens
nécessaires à mettre en œuvre, les bilan coût-avantage.
• Cette étude est réalisé en quatre phases :
o Phase de recueil.
o Phase de conception
o Phase d’organisation
o Phase d’appréciation.
24
Etude détaillé par projet
25
Etude Technique :
26
Production logicielle
27
Mise en Service :
28
Maintenance
29
Remise en Cause
30
Chapitre 2
MERISE pour l’analyse et conception des
SI
1. Historique de la méthode MERISE
Méthodes de conception de systèmes
La conception de systèmes informatiques se base sur des
méthodes permettant de garantir une démarche structurée
Conceptuel
QUOI ? Logique ou
AVEC QUELLES DONNEES ? organisationnel
COMMENT ?
34
§ Objectifs
– Procéder de manière progressive.
– Distinguer le quoi (plutôt stable) du comment organisationnel
et technique (plutôt instable).
– Ne prendre en compte qu'une classe de problèmes à chaque
niveau.
§ Exemples
1. Conceptuel
« Le client demande à la compagnie d’assurance d’assurer son
véhicule. La compagnie d’assurance propose un devis. »
2. Organisationnel
« A réception de la demande, si le client est fiable (consultation d’un
fichier central inter assurances), un commercial prend contact par
téléphone pour une visite à domicile (après 17 heures) afin d’examiner
plus précisément ses besoins et établir un devis. »
3. Physique
« Le fichier central inter assurances est accessible par internet. »
§ Structuration
Les trois niveaux d'abstraction s’appliquent aux données et aux
traitements => 6 modèles !
35
NIVEAUX DONNEES TRAITEMENTS
37
« Courbe
du soleil »
concevoir
détailler la réalisation
observer 38
3. Le cycle de décision
40
4. Modèle conceptuel de communication
4.1 Définition de l'organisation
La première étape de ce modèle est d'arriver à isoler le système en le
délimitant. Il s'agit donc de définir le système et les éléments externes avec
lesquels il échange des flux d'information. Ces éléments extérieurs sont
appelés acteurs externes (ou partenaires).
Acteurs externes
Organisation
41
4. Modèle conceptuel de communication
Acteurs Internes
Organisation
Acteur 1
Info 1
Info 2 Organisation
Acteur 2
Info 3
Acteur 3
43
4. Modèle conceptuel de communication
4.3) Diagramme conceptuel de flux
Ce diagramme (appelé aussi modèle conceptuel de la communication) permet
de compléter le diagramme de contexte en décomposant l'organisation en une
série d'acteurs internes. Dans ce diagramme la représentation standard est la
suivante:
vLes acteurs internes sont représentés par des ellipses,
vLes messages internes sont représentés par des flèches
MSG1
Acteur 1
Acteur 4 MSG4
Acteur 2 Acteur 5
MSG2
Acteur 3 MSG3 MSG5
Acteur 6
44
Exemple 1 : gestion des sinistres dans une société d’assurance
• Travail à faire
• Établir le schéma des flux
45
Exemple2 :Gestion de commande
• Orientation et organisation :
• Les commandes des clients sont saisies au niveau des comptoirs d'accueils régionaux et
sont transmises chaque soir au siège central de la société.
• Tous les matins, le service magasin du siège traite les commandes reçues la veille : il
édite pour chaque commande des bons de réquisition.
• Ces bons sont transmis aux magasiniers qui sortent les articles des stocks, pointent
manuellement les bons, puis apportent les articles au service emballage, afin qu'ils
soient conditionnés le jour même.
• Dès le lendemain, le service emballage expédie les colis aux clients.
• En fin de semaine, le centre de traitement informatique du siège édite les factures qui
correspondent aux commandes de la semaine.
• Travail à faire
• Établir le schéma des flux
46
Exemple 3 : Gestion de cartes bleues
• Toute personne désirant obtenir une carte bleue doit en faire la demande auprès de sa
banque. Cette demande ne peut être faite auprès d'une autre banque. De plus, un client de
la banque peut se voir refuser la demande si sa situation financière pose quelques
problèmes.
• Chaque jour la banque transmet les demandes de ses clients au centre de gestion des cartes
bleues qui procède à la fabrication des cartes. Dès que celles-ci sont fabriquées, le centre de
gestion transmet les cartes à la banque qui en a fait la demande.
• Dès que la banque a reçu les cartes bleues en provenance du centre de gestion, elle procède
à une vérification des cartes par rapport aux demandes.
• Toute anomalie détectée entraîne le renvoi systématique de la carte concernée au centre de
gestion qui procède au remplacement de la carte erronée ou qui ne concerne pas un de ses
clients.
• La banque avise ensuite ses clients leur précisant que leur carte bleue est disponible et les
invite à la retirer avant deux mois. Au-delà de ce délai, les cartes non retirées sont détruites
par la banque. Un avis de prélèvement de la cotisation annuelle est également adressé en
même temps au client.
• Chaque année, à la date anniversaire de la carte, la banque adresse à ses clients un avis de
prélèvement de la cotisation annuelle.
• Travail à faire
• Établir le schéma des flux
47
5. Description statique du système d’information
48
Le modèle de données entité-association (E.A.)
49
ENTITE-ASSOCIATION NOTIONS DE BASE
Entité Association
Individu Relation
Objet
51
ENTITE-ASSOCIATION NOTIONS DE BASE
Entité Personne
Occurrence
Verbe ou Substantif
Posséder Possession
Son identifiant
N Client et N Commande
56
ENTITE-ASSOCIATION NOTIONS DE BASE
Les cardinalités : représentent comment les entités
sont mises en relation
Personne x,y x’ , y’ Commande
Passer
… …
… …
… …
… …
CONFIGURATIONS POSSIBLES
60
Exemple 1 :
Une première analyse du système de production de l'entreprise Alpha a permis de
déterminer les propriétés suivantes :
• référence produit
• désignation
• numéro ligne
• désignation
• date commande
• quantité en stock ( par client & par magasin)
• numéro client
• nom client
• numéro magasin
• nom magasin
un produit peut être :
• fabriqué par plusieurs lignes
• Commandé par plusieurs clients
• Stocké dans plusieurs magasins (pour chaque client).
Définir les différentes Entités du système et proposer des relations entre ces
entités. 61
Exemple 2 :
Un site internet vend des produits à des clients. Un
produit à un nom, un type et un prix. Le client a un
nom, une adresse, une adresse mail et un mot de
passe. Une adresse mail correspond à un client et un
seul. Les clients peuvent changer d’adresse mail. Les
clients font des achats.
Pour cela, ils remplissent un panier avec leurs
produits. Leur achat donnent lieu à une facture
avec un numéro de facture, le détail des achats, le
total des achats et le nombre de produits achetés.
Définir les différentes Entités du système et proposer des relations entre
ces entités.
62
ENTITE-ASSOCIATION Étendu
Héritage(1)
Héritage
Contraintes Intra-relations (CIF) R gles d une bonne modélisation 60Construction
du MCD
63
ENTITE-ASSOCIATION Étendu
Héritage(2)
• Spécialisation :
64
ENTITE-ASSOCIATION Étendu
Héritage (3)
Construction
• Généralisation
Héritage Contraintes Intra-relations (CIF) R gles d une bonne modélisation
du MCD
CLIENT
FOURNISSEUR
n° client n° fournisseur
Adresse de livraison délai de livraison
62
65
Exemple3 :Centre de formation
• Après entretien avec le responsable d'un organisme de formation, les
informations suivantes ont été recueillies.
• Chaque stagiaire, dès son inscription, reçoit un numéro. Sont
enregistrées les données suivantes :
• Nom du stagiaire
Prénom
Date de naissance
Nom de l'entreprise qui emploie le stagiaire
• Un stagiaire s'inscrit pour une session de stage. Il peut s'inscrire pour
plusieurs sessions. La date d'inscription à une session est enregistrée.
• Un catalogue de stages est produit chaque année, où figurent
l'intitulé de chaque stage, son numéro, un libellé succinct et le
minimum requis pour suivre avec intérêt le stage.
66
Suite
• Pour chaque stage sont organisées différentes sessions dans l'année. Le nombre de
sessions retenu est fonction du succès enregistré l'année précédente. Une session
est repérée par un numéro, une date de début et une date de fin. Une session
appartient à un stage et à un seul.
• Les stages sont découpés en modules, c'est-à-dire des parties d'enseignement qui
sont susceptibles d'être incorporées dans un ou plusieurs stages. Les modules sont
assurés par des professeurs (titulaires ou vacataires). Selon les stages (nombre
d'inscrits), les modules ne sont pas toujours enseignés à toutes les sessions.
• Le système devra donc être en mesure de préciser les professeurs et les modules
qu'ils peuvent enseigner ainsi que les sessions pour lesquelles ils enseignent
réellement. Cette notion est très importante pour les professeurs vacataires qui ne
sont rémunérés que pour les enseignements effectués.
67
suite
68