0% ont trouvé ce document utile (0 vote)
4 vues55 pages

Cours SI Support

Ce support de cours aborde les systèmes d'information dans le cadre d'une formation en informatique, en se concentrant sur leur analyse et conception au sein des organisations. Il vise à développer les compétences des étudiants pour comprendre les dimensions techniques, organisationnelles et managériales des systèmes d'information. À la fin du cours, les étudiants seront capables d'analyser et de concevoir des systèmes d'information tout en adoptant une approche critique des pratiques actuelles.

Transféré par

bezzina.ali
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues55 pages

Cours SI Support

Ce support de cours aborde les systèmes d'information dans le cadre d'une formation en informatique, en se concentrant sur leur analyse et conception au sein des organisations. Il vise à développer les compétences des étudiants pour comprendre les dimensions techniques, organisationnelles et managériales des systèmes d'information. À la fin du cours, les étudiants seront capables d'analyser et de concevoir des systèmes d'information tout en adoptant une approche critique des pratiques actuelles.

Transféré par

bezzina.ali
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

République Algérienne Démocratique et Populaire

Ministère de l'enseignement supérieur et de la recherche scientifique

Université d’El-Oued

Faculté des sciences exactes

Département d’informatique

Support de Cours

Module : Système d’information


Canevas de formation de deuxième année licence informatique

Spécialité : Systèmes Informatiques (SI)

Par
Saci Medileh

Année universitaire: 2023/2024


Module :
Système d’information

Deuxième année licence Informatique


Spécialité: Système informatique SI
:‫الملخص‬
‫ يهدف الدرس إلى جعل‬.‫ مقدمة في نظم المعلومات وأدوات التحليل األساسية‬،‫ عالم األعمال‬:‫هذا الدرس يتناول ثالثة أقسام رئيسية‬
‫ كما يهدف إلى تنمية روح نقدية لدى الطالب تجاه الممارسات الحالية في تحليل‬.‫قادرا على تحليل وتصميم نظم المعلومات في منظمة‬
ً ‫الطالب‬
.‫وتصميم نظم المعلومات‬

‫ فهم األبعاد المختلفة المكونة لنظام‬.)SI( ‫ فهم مفهوم نظام المعلومات في الشركة‬:‫قادرا على‬
ً ‫ سيكون الطالب‬،‫في نهاية هذا الدرس‬
‫ فهم تكامل‬.‫ والنظام التشغيلي‬،‫ النظام القراري‬،‫ نظام الرصد‬:‫ فهم العناصر المختلفة في نظام المعلومات‬.‫ واإلدارية‬،‫ التنظيمية‬،‫ التقنية‬:‫معلومات‬
.)‫ إدارة مشاريع نظم المعلومات‬- ‫نظام المعلومات مع استراتيجية الشركة (حوكمة نظم المعلومات‬
Résumé
Ce cours s’articule autour de trois parties essentielles : Le monde de l’entreprise, Introduction aux
systèmes d’information et les outils d’analyses fondamentaux. Le cours vise à rendre l’étudiant apte à analyser
et concevoir des systèmes d’information dans une organisation. Il vise également à développer chez l’étudiant
un esprit critique face aux pratiques courantes d’analyse et de conception de systèmes d’information.
A l’issue de ce cours l’étudiant sera en mesure de : Comprendre ce qu’est un système d’information
d’entreprise, noté SI; Comprendre les différentes dimensions constitutives d’un SI: Technique,
Organisationnelle, et managériale; Comprendre les différents ´éléments d’un SI: Système de pilotage, système
décisionnel et système opérationnel; Comprendre l’articulation du SI avec la stratégie
d’entreprise (gouvernance des SI - gestion des projets SI).

:‫الكلمات المفتاحية‬
.‫ نظم املعلومات؛ تحليل األنظمة؛ تصميم األنظمة املعلوماتية؛ النظم اإلدارية؛ منهجية التحليل ميريز‬:‫عربيــة‬
:‫فرنسيــة‬
Systèmes d'information; Analyse; Conception des System; Système d’administration ;
Méthode d’analyse MERISE.

]1[
Fiche de Cours : Système d’information
Spécialité : Systèmes Informatiques
Parcours type : Licence – Académique
Semestre : S3
Libellé de l’U.E. : UEF32, 09 Crédits, Coefficient : 05
Module : Système d’information, 05 Crédits, Coefficient : 03
VHG : 63h (Cours :1h30, TD :1h30, TP :1h30)  14 semaines
Chargé de cours : Mr. MEDILEH Saci
Fiche de Cours : Système d’information
Objectif :
Ce cours s’articulé autour de trois parties essentielles : Le monde de l’entreprise,
Introduction aux systèmes d’information et les outils d’analyses fondamentaux.
Le cours vise à rendre l'étudiant apte à analyser et concevoir des systèmes
d'information dans une organisation. Il vise également à développer chez l'étudiant un esprit
critique face aux pratiques courantes d'analyse et de conception de systèmes d'information.

Evaluation :
o Contrôle continu :
 Travaux dirigés : Préparation des travaux, participation dans les discussions en
classe, compréhension des concepts traités, présence. (30%)
 Travaux pratique : Outils de conception et modélisation, étude de cas, …(20%)
 Interrogation écrites : Des questions sur une partie de cours, au minimum deux
interros, durée de 20 à 30 min. (30%)
 Travail de recherche : Rapport sur un sujet proposé dans le cours, portant sur
l’analyse et/ou la conception des systèmes d’information, présentation orale en
classe obligatoire. (20%)
o Examen final : Examen portant sur l’ensemble de cours et travaux.
Programme :
1. Notion de l’organisation
 Définition d’une organisation ;
 Structure et fonction de l’entreprise ;
 Différents sous-système de l’entreprise ;
 L’entreprise et les TIC.
2. Introduction aux systèmes d’information
 Le concept de système d’information ;
 Le rôle et la place d’un système d’information ;
 Cycle de vie d’un système d’information.
3. L’analyse et la conception des systèmes d’information
 Étude des besoins; Spécifications ;
 MERISE : Méthode d’analyse et conception ;
 La notion UML
Références :
o M. c BELAID, D. BOUYACOUB, Pratique des systèmes d’information,
MERISE,2004
o Grenier, C. et Moine, C. (2003) : Construire le système d'information de l'entreprise.
Editions Foucher, Paris.
o Matheron, J. (1994). Comprendre Merise : Outils conceptuels et organisationnels.
Paris, Eyrolles.
o Matheron, J. (1994). Exercices et cas pour comprendre MERISE. Paris, Eyrolles.
o Satzinger, J. W., Jackson, R. B., Burd, S. D., Simond, M. und Villeneuve, M. (2002) :
Analyse et conception de systèmes d'information. Editions Reynald Goulet Inc.,
Deuxième édition, Quebec.
o Le Web…
 MEDILEH Saci, 2023, Département d’informatique, FSE. Université d’El-Oued.
Université d’EL-OUED
Faculté des sciences exactes
Département d’informatique

Module:
Système d’information

Deuxième année Informatique, I2


Semestre: S3
Chargé de cours : Mr. MEDILEH Saci
medilehs@[Link]

Notion de l’organisation

 Définition 1 : « Une organisation est un


ensemble d'éléments en interaction,
regroupés au sein d'une structure régulée,
ayant un système de communication pour
faciliter la circulation de l'information,
dans le but de répondre à des besoins et
d'atteindre des objectifs déterminés. »
[Wikipédia]

Syst. Information Mr. MEDILEH Saci

1
Notion de l’organisation

 Définition 2 : « Une organisation d’une


entreprise est un ensemble de moyens
structurés constituant une unité de
coordination ayant des frontières
identifiables, fonctionnant en continu en
vue d'atteindre un ensemble d'objectifs
partagés par l'ensemble de ses membres
(salariés, dirigeants, actionnaires, ...). »
[Wikipédia]

Syst. Information Mr. MEDILEH Saci

Structure et fonction de l’entreprise

 Présentation systémique :

Exemple: Une entreprise qui commercialise des


produits:
 En Entrée: des produits achetés, des commandes,
les paiements des clients.
 En sortie: des produits vendus, des factures, les
paiements des fournisseurs.

Syst. Information Mr. MEDILEH Saci

2
Structure et fonction de l’entreprise
Toute organisation (Entreprise, Administration) pourra
être modélisée comme un système se compose de:
 Un système opérant: qui réalise les tâches;

 Un système de pilotage (décision) qui définit les


objectifs, contrôle et prend des décision;
 Un système d’information: assure le lien entre les 2
précédents
 Il transmet au système opérant, après les avoir traduits
(vocabulaire technique, compréhension du ‘problème’),
les instructions du système de pilotage ;
 Il informe après analyse, le système de pilotage des
performances du système opérant.

Syst. Information Mr. MEDILEH Saci

Structure et fonction de l’entreprise


 Représentation systémique
Entreprise : Clients, fournisseurs, employés, actionnaires, …

Système de pilotage (décision)

Informations synthétiques Décision, Ordre

Système d’information
Mémorisation, Traitement

Informations élémentaires Décision, Ordre

Système Opérant

Flux entrants Flux sortants

Syst. Information Mr. MEDILEH Saci

3
Structure et fonction de l’entreprise
 Système de pilotage :nature de décision
 R. Anthony propose un découpage de trois niveaux:

Planification stratégique
Planification
stratégique

Planification et
Pilotage contrôle
organisationnel

Contrôle ou
Régulation/ gestion
Décision opérationnel

Syst. Information Mr. MEDILEH Saci

Notion de système d’information


 L’information:
 Ensemble complexe, composé de données et de liens.
 Décrit une activité.
 Plusieurs valeurs possibles.

 Un système d'Information (noté SI) représente l'ensemble des éléments


participant :

 à la gestion,
 au traitement,
 au transport et,
 à la diffusion,

de l'information au sein de l'organisation.

 Le SI 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).

Syst. Information Mr. MEDILEH Saci

4
Définition de système d’information
 Le SI 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).

 Le SI est l’ensemble des moyens techniques et humains, et des


méthodes, qui permettent le traitement des informations au sein
d’une organisation et dans ses rapports à son environnement.

 Un SI est un ensemble organisé de ressources : matériel,


logiciel, personnel, données, procédures… permettant
d’acquérir, de traiter, de stocker des informations (sous formes
de données, textes, images, sons, etc.) dans et entre des
organisations. Robert Reix – Système d’information et management des organisations. 5°
Édition, Vuibert. Décembre 2005

Syst. Information Mr. MEDILEH Saci

Composantes de système d’information


Composantes du SI Rôles du SI

Syst. Information Mr. MEDILEH Saci

5
Rôles du Système d’Information
 Acquisition et saisie des données :
 Aujourd’hui, les informations sont souvent traitées par les
ordinateurs, dans ce contexte, ces informations doivent être
sous une forme acceptable par les machines.
 Traitement des données :
 Il s’agit de transformer les données primaires (brutes) en
résultats par des opérations de calculs, de sélection, de
regroupement, de mise en forme…
 Stockage des données :
 Il s’agit de conserver les données primaires (brutes) et finales
sous des formes exploitables et capables de les retrouver
rapidement et sans erreur.
 Communication des données :
 Il s’agit de transmettre les données à d’autres utilisateurs
(hommes ou machines) par EDI, messagerie électronique…

Syst. Information Mr. MEDILEH Saci

Aspect de système d’information


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.

Syst. Information Mr. MEDILEH Saci

6
Système d’information: Ex
 Exemple d’un modèle selon systémique d’une entreprise qui
assemble et commercialise des PC :

Direction
Nouveaux produits Statistiques de ventes
et de pannes

Service commercial et comptable


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

Fournisseur
Pièces
Atelier Livraison
Client

Syst. Information Mr. MEDILEH Saci

Système d’information automatisé


 Système d’information et informatique:

 Système Automatisé d’Information (SAI)


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.

Syst. Information Mr. MEDILEH Saci

7
Système d’information automatisé
 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 : les logiciels de
traitement des données (programmes) sont
indépendant des données.

Syst. Information Mr. MEDILEH Saci

Réalisation d’un système d’information


Comment réaliser un « bon » système d’information ?
 La réponse sur les techniques et démarches classiques du Génie
Logiciel :
 Analyse
 de l’existant et des besoins de l’utilisateur.
 Conception
 du système et du logiciel.

 Réalisation
 Traduction des algorithmes dans un langage choisi.
 Tests du logiciel
 Vérification et validation du logiciel.
 Tests de non régression.
 Exploitation
 Utiliser le logiciel une fois installé.
 Maintenance
 Correction des erreurs.
 Ajouts de fonctionnalité.
 …

Syst. Information Mr. MEDILEH Saci

8
Analyse et Conception de Système d’Information
Que faut-il pour analyser, concevoir…?
 On doit :
 avoir une vision abstraite du fonctionnement,
 garantir les délais, la pertinence, l’efficacité,
 faciliter la maintenance,
 prolonger la durée de vie,
 …
 Nous avons, donc, besoin :
 de MODELES,
 de METHODOLOGIE.

Syst. Information Mr. MEDILEH Saci

Analyse et Conception de Système d’Information


 La conception d’un SI consiste en
 une modélisation de l’entreprise (pour une vision

globale : modèle systémique),


 une modélisation de ses aspects statiques
(données : entités et association inter-entités);
 une modélisation de ses aspects dynamiques

(traitements : opérations déclenchées par des


événements).
 Cette conception nécessite une approche
progressive

Syst. Information Mr. MEDILEH Saci

9
Modélisation d’un Système d’Information
 Un modèle est par définition une
représentation abstraite, d’une partie du
monde réel, exprimée dans un langage de
représentation.

 Ce langage peut être :


 formel : ayant une syntaxe et une sémantique
bien définies comme
 un langage informatique,
 Semi-formel : notation graphique normalisée.
 Informel : description en langage naturel.

Syst. Information Mr. MEDILEH Saci

10
Université d’EL-OUED
Faculté des sciences exactes
Département d’informatique

Module:
Système d’information
Méthode d’analyse Merise

Deuxième année Informatique, I2


Semestre: S3
Chargé de cours : Mr. MEDILEH Saci
medilehs@[Link]

Historique
 Approche ancienne : 1978
 Très répandue en France
 Origine française : développée par :
 CTI (Centre Technique d’Informatique)
 CETE(Centre d’Etudes Techniques de
l’Equipement)
 Remise à jour : Merise 2
 à la mode «Objet» : concepts de classes,
héritage…

Syst. Information Mr. MEDILEH Saci

1
Généralités:
 La méthode Merise est une méthode d'analyse, de
conception et de réalisation de systèmes
d'informations informatisés.
 MERISE: Méthode d'Étude et de Réalisation
Informatique pour les Systèmes d'Entreprises.
 Merise = Permet d’aboutir séparément aux
modèles conceptuels :
 des données (MCD) = Modèle Entité-Relations
 (ou Modèle Entité-Association)
vue statique
 des traitements (MCT)
vue dynamique

Syst. Information Mr. MEDILEH Saci

Généralités:
 L ’objectif d ’une étude : améliorer le traitement
de l’information dans une organisation
 Cette amélioration s ’exprime en terme de
Traitement, Collecte, Saisie, Transmission,
Stockage ... de l’information
 L ’étude de fonctionnement d ’une organisation
peut aboutir à la conclusion que son
informatisation n ’est pas souhaitable

Syst. Information Mr. MEDILEH Saci

2
Généralités:
 La démarche Merise : 3 découpages sur 4 niveaux.
 La méthode MERISE décrit le système d’information sous
forme de trois découpages : communication, données et
traitement.
 Communication: flux entre systèmes, notamment des flux
d'informations ou messages.
 Données: La structure de mémorisation et représentation
des informations.
 Traitement: les traitements des messages, flux
d'informations, décrivent les tâches à effectuer à la
réception ou pour l'émission d'un flux d'informations.

Syst. Information Mr. MEDILEH Saci

Généralités:
 La démarche Merise : 3 découpages sur 4 niveaux.
 L'enchaînement de l'informatique, de l'organisation et de la
fonction nécessite un découpage en quatre niveaux de la
démarche d'informatisation: conceptuel, organisationnel,
logique et physique.
 Conceptuel: pour l'étude des fonctions, données et
traitements, Quoi?
 Organisationnel: pour l'étude de l'organisation données ou
traitements, Qui? Quand? Où?
 Niveau logique: décrivant l'informatique sans choix de matériel
ou de logiciel précis, Avec quoi? Quels outils?
 Niveau physique: un niveau décrivant le résultat de la
méthode ou l'informatisation finale, Comment?

Syst. Information Mr. MEDILEH Saci

3
Généralités:
Niveau statique dynamique

indépendant
Conceptuel MCD MCT
du système

Organisationnel
MLD MOT choix SGBD
et logique

haute
Opérationnel connaissance
MPD MOPT
ou Physique du SGBD

Syst. Information Mr. MEDILEH Saci

Généralités:
 De l’expression des besoins à l’implémentation : modèle en cascade
Système d’information manuel

Expression de besoins

Modèle conceptuel de communication

Modèle conceptuel de Modèle conceptuel de


données traitements

Modèle logique de Modèle


données organisationnel de
traitements

Modèle physique de Modèle opérationnel


données de traitements

Système d’information automatisé

Syst. Information Mr. MEDILEH Saci

4
Généralités:

Etapes de la modélisation MERISE

 Modèle conceptuel de la communication


 Modèle conceptuel des données
 Modèle conceptuel des traitements
 Niveau organisationnel
 Niveaux logique et physique des données

Syst. Information Mr. MEDILEH Saci

5
Université d’EL-OUED
Faculté des sciences exactes
Département d’informatique

Module:
Système d’information
Méthode d’analyse Merise
Développement des SI
Deuxième année Informatique, I2
Semestre: S3
Chargé de cours : Mr. MEDILEH Saci
saci-medileh@[Link]

Démarche…
 Ils doivent, en effet, proposer ou développer de
nouveaux systèmes d'information ou améliorer
les systèmes existants.

 Ils doivent aussi gérer les activités de


développement des informaticiens et des autres
utilisateurs.

Syst. Information Mr. MEDILEH Saci 2

1
Démarche…
 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 étapes :

 L’´etude préalable : elle aboutit à une prise de décision


d’informatisation
 L’étude détaillée : elle aboutit à un cahier de réalisation
avec affectation des tâches
 Réalisation : écriture des programmes et implantation des
bases.
 Mise en œuvre et maintenance.

Syst. Information Mr. MEDILEH Saci 3

Démarche…
L’étude préalable

 Etude de l’existant ; règles de gestion

 Diagramme des flux de documents et d’information

 Etude des postes de travail


 Etude des documents
 Etude des procédures

 Dictionnaire de données

Syst. Information Mr. MEDILEH Saci 4

2
Démarche…
L’étude Détaillée

 Proposition d’un MCD et d’un Modèle Conceptuel


des Traitements (MCT)

 Choix d’une organisation

 Proposition d’un MOT

 Validation MCD, MCT

 Proposition d’un MLD

Syst. Information Mr. MEDILEH Saci 5

Démarche…
La réalisation

 Etude technique et production logicielle

 Choix du SGBD, implémentation de la base de donnée

 Choix du matériel et langage de programmation

 Mise en place et tests

 Documentation, formation

Syst. Information Mr. MEDILEH Saci 6

3
Démarche…
La réalisation

 Etude technique et production logicielle

 Choix du SGBD, implémentation de la base de donnée

 Choix du matériel et langage de programmation

 Mise en place et tests

 Documentation, formation

Syst. Information Mr. MEDILEH Saci 7

Étude détaillée…

 La collecte des données et d'information sur les


problèmes ou l'occasion

 On doit recueillir des données et de l'information pour bien


comprendre un
 Des entretiens avec des employés, des clients et des
dirigeants.
 Des questionnaires soumis aux utilisateurs concernés au
sein de l'organisation
 L'examen de documents, de rapports, de manuels de
procédures et d'autres documents.

Syst. Information Mr. MEDILEH Saci 8

4
Étude détaillée…

 Diagramme des flux d’information et documents


Il faut spécifier :
 Domaines de l’organisation
 Graphe des flux et circulation de l’information

 Définition : Un domaine d’activité de l’organisation


est un sous-ensemble relativement indépendant
composé d’informations, règles et de procédures de
gestion.

Syst. Information Mr. MEDILEH Saci 9

Étude détaillée…
Exemple : Les domaines d’activités d’une entreprise
de production : La Comptabilité, le personnel, les
ventes, les stocks.

Syst. Information Mr. MEDILEH Saci 10

5
Étude détaillée…
Comment découper une organisation
en domaines ?
 Pour cela, la technique employée se base sur les
ensembles d’informations échangés, dits aussi flux
d’information. Ces flux peuvent être classés comme
suit :
 Flux en provenance de l’environnement extérieur
 Flux à destination de l’environnement extérieur
 Flux interne échangé (entre les domaines)

Syst. Information Mr. MEDILEH Saci 11

Étude détaillée…
Comment découper une organisation
en domaines ?
1. Flux en provenance de l’environnement extérieur
2. Flux à destination de l’environnement extérieur
3. Flux interne échangé (entre les domaines)

Syst. Information Mr. MEDILEH Saci 12

6
Étude détaillée…
Graphe des flux et circulation de l’information
Graphe de flux:
 Pour mieux comprendre l’organisation, il est nécessaire de mettre en
évidence les flux d’information
 Les concepts d’acteurs et le flux:
 Acteur : Un acteur est un agent capable d’échanger de l’information avec
d’autres acteurs. Il peut être interne ou externe

 Exemple:

Syst. Information Mr. MEDILEH Saci 13

Étude détaillée…
Graphe des flux et circulation de l’information
Graphe de flux:
 Les concepts d’acteurs et le flux: (suite)
 Flux : le flux d’information est un échange, mouvement de l’information entre
deux acteurs

 Exercice d’application : Etablissement d’enseignement.


 Les élèves se présentent auprès de l’administration munie d’un dossier
d’inscription et d’un règlement des frais de scolarité.
 La liste des élèves est envoyée au secrétariat pour procéder à l’élaboration
des certificats de scolarité. Ces derniers sont envoyés au Directeur pour
signature.
 Les élèves récupèrent leurs certificats ainsi que leurs emploi du temps
préalablement établi au secrétariat.

Syst. Information Mr. MEDILEH Saci 14

7
Étude détaillée…
Graphe des flux et circulation de l’information
La circulation de l’information:
 Pour comprendre comment circulent les informations entre les acteurs, le
graphe des flux est insuffisant. Pour y remédier, il serait nécessaire
d’analyser les chemins suivis par l’information afin de connaître :
 Les informations formelles (documents) et les informations informelles
 Les acteurs par lesquels l’information transité et ceux chez lesquels elle
s’immobilise.
 Les délais réels de transfert d’information entre les différents acteurs (déceler
 les retards).
 Les informations qui ne parviennent à leur destination (perdues)
 Que deviennent les informations après avoir été utilisées ?
 Formalisme graphique:

Syst. Information Mr. MEDILEH Saci 15

Étude détaillée…
Graphe des flux et circulation de l’information
La circulation de l’information:
 Délai : représenter les délais réels de transfert d'information.
 Acteur 1 / Acteur, internes du domaine étudié.
 Dans les colonnes associées aux acteurs internes, nous représentons
l'enchaînement des tâches à exécuter sur les informations qui transitent. On
utilise le formalisme suivant :Pour comprendre comment circulent les
informations entre les acteurs, le formalisme suivant:

Syst. Information Mr. MEDILEH Saci 16

8
Étude détaillée…
La codification et contrôle des données
La codification:
 Pourquoi est-il nécessaire de codifier les informations?
 Pour être traitées par ordinateur, les informations ont besoins d'être
structurées.

 Cette structuration passe obligatoirement, par l'association des


codes aux différentes informations manipulés par le système
d'information.

 Ces codes vont permettre de désigner chaque information de


manière claire et unique.

Syst. Information Mr. MEDILEH Saci 17

Étude détaillée…
La codification et contrôle des données
Exemple:
Soit le document suivant:

Syst. Information Mr. MEDILEH Saci 18

9
Étude détaillée…
La codification et contrôle des données
Exemple:
 Les données qu'on peut extraire de ce document précédant sont:
 Numéro commande
 Date commande
 Numéro client
 Nom client
 Adresse client Numéro commande Num_C
 Référence produit Date commande Date_C
 Désignation produit
 Quantité commande Numéro client Num_Cl
Nom client Nom_Cl

Exemple de désignation abrégé

Désignation trop longue et donc très lourdes à manipuler



mieux les abréger sans perdre leur significations.

Syst. Information Mr. MEDILEH Saci 19

Étude détaillée…
La codification et contrôle des données
 Définitions
 Un code : est un nom abrégé ou une représentation de
l'information permettant de désigner un objet ou un concept de
manière claire et unique.

 La codification: est l'opération qui consiste à remplacer une


information sous sa forme naturelle par un code clair qui serait
mieux adapté aux besoins de l'utilisateur de l'information

Syst. Information Mr. MEDILEH Saci 20

10
Étude détaillée…
La codification et contrôle des données
 La codification porte sur le nom de l'information (ou concept)
à codifier, mais aussi sur sa valeur.
 Dans un programme informatique, il s'agirait de noms de
variables et de leurs valeurs.
 Exemple:

Num_Cl = COO3
Num_Cl = EO15

Nom variable Valeur de la variable

Syst. Information Mr. MEDILEH Saci 21

Étude détaillée…
La codification et contrôle des données
Principales caractéristiques d'une codification.
 Une codification remplace une information par un code qui doit être
unique et clair.

 Le code doit répondre aux besoins de l'utilisateur et lui facilite les


tâches de codification et d'interprétation des codes établis.

 La codification doit être aussi stable que possible, c'est-à-dire


qu'on aura pas à changer à chaque fois qu'un nouvel objet à
codifier arrive dans le système.

Syst. Information Mr. MEDILEH Saci 22

11
Étude détaillée…
La codification et contrôle des données
 De là on peut mettre en évidence cinq caractéristiques
essentielles pour codification:
 Elle ne doit pas être ambiguë
 Elle doit s'adapter aux besoins des utilisateurs
 Elle doit permettre l'insertion de nouvelles informations et
l'extension de l'ensemble des objets à codifier.
 Elle doit être concise.
 Elle doit être aussi significative que nécessaire.

Syst. Information Mr. MEDILEH Saci 23

12
Université d’EL-OUED
Faculté des sciences exactes
Département d’informatique

Module:
Système d’information
Modélisation des systèmes d’information

Deuxième année Informatique, I2


Semestre: S3
Chargé de cours : Mr. MEDILEH Saci
saci-medileh@[Link]

Introduction
 L’opération de représentation du système d’information par des
formalismes est appelée Modélisation.

 La modélisation est importante dans l’étude et l’analyse du


système d’information.

 Le formalisme adopté doit permettre de :


 Recenser toutes les informations formelles circulant au sein du domaine
étudié, ainsi que les liens existant entre elles. Aucune perte
d’informations n’est permise

 Reproduire clairement et fidèlement tous les traitements effectués par le


système d’information.

Système d'information M. MEDILEH Saci 2

1
Introduction
Définition: La modélisation consiste à représenter le
système d'information étudié tel qu'il est perçu dans le
monde réel, par les modelés.
 Ces modèles doivent être conformes à la réalité
représentée, une fois établis, ils doivent être soumis aux
utilisateurs pour validation.

Système d'information M. MEDILEH Saci 3

Modélisation des données


 La modélisation des données du système d'information consistera à
décrire et représenter l'ensemble des données manipulées par
celui-ci grâce à un formalisme de représentation.
 Exemple: Dans une entreprise commerciale, soit le document
suivant:

Système d'information M. MEDILEH Saci 4

2
Modélisation des données
 D'après l’étude de document, les données extraites sont:

Information Code Type Longueur Remarque

Numéro commande Num_Com Caractère 07


Date commande Date_Com Date 10
Numéro client Num_Cl Caractère 04
Nom client Nom_Cl Caractère 30
Adresse client Adr_Cl Caractère 50
Référence produit Ref_Prod Caractère 03
Désignation produit Désignation Caractère 50
Quantité commande Qte_Com Numérique 03

Système d'information M. MEDILEH Saci 5

Modélisation des données


 Elaboration du modèle des données
 Le modèle de données va représenter l'ensemble des informations utilisées par le
système d'information du domaine étudié.
 Parmi toutes les informations disponibles, nous ne retiendrons que les
informations utiles et significatives.

Bon Produit
Client

Num_Cl Num_Com Ref_Prod

Nom_Cl Date_Com Désignation

Adr_Cl

 Le client, Bon et Produit: sont des éléments significatifs et utiles pour le


système d'information. Ils ont une existence propre, on les appelle des
ENTITES.

Système d'information M. MEDILEH Saci 6

3
Modélisation des données
Elaboration du modèle des données
 Num_Cl, Nom_Cl et Adr_Cl : sont des informations qui caractérisent le
Client
 Elles sont propres au Client

 Elles n'existent que par rapport au Client .

 Elles sont dites des PROPRIETES ou des ATTRIBUTS.

 Le client passe des bons de commande, est une information qui exprime un
lien entre le client et le bon de commande, Autrement dit, elle associé
l'entité CLIENT à l'entité BON. Elle représente une ASSOCIATION . Cette
association (ce lieu) ne peut exister que par rapport aux entités Client et Bon

 La quantité commandée se change en fonction de l’entité Bon et de l’entité


Client
 C'est une propriété de l'association qui lie le Bon et le Produit

Système d'information M. MEDILEH Saci 7

Modélisation des données


CONCLUSION:
 Les informations manipulés par ce système d'information dont de 02
types:
 Celles ayant une existence propre Entités.
 Celles ne pouvant exister que par rapport à une ou plusieurs autres
données telles les propriétés et les Associations.

 Nous allons donc, représenter l'ensemble des données de ce


système d'information avec des Entités et des Associations et leurs
propriétés.

 Le modèle de données qui en résultera, sera dit modèle

Entités / Association.

Système d'information M. MEDILEH Saci 8

4
Modélisation des données
Le modèle: Entité/ Association
 Proposé par CHEN en 1976.
 Modélisation des données et des liens existants entre elles, avec
des concepts simples et efficaces.
 Représentation Naturelles du monde réel du système d'information.

 Trois concepts: ENTITE, ASSOCIATION, PROPRIETES.

Définitions des concepts de base:


 L'entité: est une représentation dans le système d'information; d'un
objet matériel ou immatériel pourvu d'une existence propre.
 Formalisme graphique:

Nom de l’entité
- Propriétés de l’entité

Système d'information M. MEDILEH Saci 9

Modélisation des données


Le modèle: Entité/ Association
Définitions des concepts de base:
 L’association: Une association (ou relation) représente un lien entre
les entités. Son existence est liée à l'existence des entités qu'elle
met en interaction.
 Formalisme graphique:

Nom d’association

Propriétés de l’association

 Propriété: (ou attribut) est une information élémentaire qui


caractérise une entité ou une association.

Système d'information M. MEDILEH Saci 10

5
Modélisation des données
Le modèle: Entité/ Association
Définitions des concepts de base:
 Cardinalité: Les cardinalités permettent de caractériser le lien qui
existe entre une entité et la relation à laquelle elle est reliée. La
cardinalité d'une relation est composée d'un couple comportant une
borne maximale et une borne minimale, intervalle dans lequel la
cardinalité d'une entité peut prendre sa valeur :

 La borne minimale (généralement 0 ou 1) décrit le nombre


minimum de fois qu'une entité peut participer à une relation ou
association.

 La borne maximale (généralement 1 ou n) décrit le nombre


maximum de fois qu'une entité peut participer à une relation ou
association.

Système d'information M. MEDILEH Saci 11

Modélisation des données


Le modèle: Entité/ Association
Définitions des concepts de base:
 Une occurrence d’une entité est une instance (un représentant) de
l’entité dans le monde réel.
 Exemple:
Etudiant
Entité
Etudiant -08/90567
Etudiant -09/901234 -Mohamed
-Num_Etud -Ben Ali -Sami
-Nom_Etud -Saleh -01/01/1990
-Prenom_Etud -10/01/1992
-Date_Naiss

Occurrences

Système d'information M. MEDILEH Saci 12

6
Modélisation des données
Le modèle: Entité/ Association
Définitions des concepts de base:
 Une occurrence d’une association est une instance de
l’association dans le monde réel.
Bon
Client Passe
-12/001
-0003 Bon
-10/01/2012
Client
-Mohamed Passe
-11/003
-0002 -EL-OUED -10/07/2011
Bon
-Saleh
Passe
-11/002
-EL-OUED
Client
-10/06/2011
Bon
-00001
Passe -11/001
-ALI
-10/05/2011
-EL-OUED

Système d'information M. MEDILEH Saci 13

Modélisation des données


Le modèle: Entité/ Association
 Formalisme graphique:

Bon
Client
1,n Passe 1,1 -Num_Com
Num_Cl
-Date_Com
-Nom_Cl
-Adr_Cl
1,n
Produit
1,n
Contient
Ref_Prod
Qte_Com
-Designation

Système d'information M. MEDILEH Saci 14

7
Modélisation des données
Le modèle: Entité/ Association
Règles de vérification et de normalisation d'un MCD
 Règles concernant les entités:
 Règle 1: Existence d'un identifiant (clé) pour chaque entité.
 Règle 2: Pour chaque occurrence d'une entité, chaque propriété ne peut
prendre qu'une seule valeur. Autrement dit, on ne peut avoir de valeurs
répétitives pour une même propriété.
 Règle 3: Toutes les propriétés doivent être élémentaires, c'est-à-dire non
décomposables.
 Règles 4: Toutes les propriétés autres que l'identifiant doivent dépendre
entièrement et directement de l'identifiant.
 Dépendance pleine: Le propriété doivent dépendre de tout
l'identifiant et non pas d'une partie de cet identifiant.

Num_Etud, Num_Inscri  Nom

Système d'information M. MEDILEH Saci 15

Modélisation des données


Le modèle: Entité/ Association
Règles de vérification et de normalisation d'un MCD
 Dépendance directe: Chaque propriété doit dépendre directement
de l'identifiant et non par l'intermédiaire d'une ou plusieurs autres
propriétés.
Employé
 Exemple:
Prime dépend de grade: Grade  Prime
Num_EmplGrade -Num_Empl
Donc, la propriété Prime dépend indirectement -Nom_Empl
de l’identifiant Num_Empl -Date_Naiss
Alors, il faut une autre entité, Qualification -Grade
contient les propriétés: -Prime
Employé
Grade comme identifiant et prime
Num_Empl
Qualification
Grade -Nom_Empl
-Prime -Date_Naiss

Système d'information M. MEDILEH Saci 16

8
Modélisation des données
Le modèle: Entité/ Association
Règles de vérification et de normalisation d'un MCD
 Règles concernant les relations:
 Règle 5: À chaque occurrence d'une relation correspond une et une
seule occurrence de chaque objet participant à la relation où deux sous
règles.
 a) 2 occurrences d'un objet ne peuvent participer à une même occurrence de
relation.
 b) Pour une occurrence de relation il n'y a pas de participation optionnelle d'un
objet.
 Exemple a) Client
Chambre
Reserve
-Num_Cl
Date -Num_Chambre
-Nom
-Prenom
-Adresse

Système d'information M. MEDILEH Saci 17

Modélisation des données


Le modèle: Entité/ Association
Règles de vérification et de normalisation d'un MCD
 Règles concernant les relations:
 Exemple a) suite…
 Un client peut réserver plusieurs chambres à des dates différentes.
 Une chambre peut être réservée à des dates différentes par des clients.

Client
Chambre
-10 Reserve
-Ali 10/01/2012 -305

Ali a réservé la chambre 305 à partir de 10/01/2012 pour 2 jours.


 Cette occurrence de relation a pour valeur d'identifiant 10, 305 ne participe
uniquement que pour l'occurrence Ali.
 Pour cette même occurrence ne nous pouvons pas avoir une autre occurrence de
l‘entité CLIENT.
 Le même client Ali ne peut réserver la même chambre une seconde fois.

Système d'information M. MEDILEH Saci 18

9
Modélisation des données
Le modèle: Entité/ Association
Règles de vérification et de normalisation d'un MCD
 Règles concernant les relations:
 Exemple b)
Section Module

-Num_Sect Enseigne -N_Mod

Une occurrence de la relation,


c’est la participation de chaque
individu dans la relation: Enseignant
Ben Saleh enseigne l’algorithmique
Au 3e informatique -Cod_Ens
-Nom, Prenom

Système d'information M. MEDILEH Saci 19

Modélisation des données


Le modèle: Entité/ Association
Règles de vérification et de normalisation d'un MCD
 Règles concernant les relations:

 Règle 6: Pour chaque occurrence d'une relation, il ne peut exister


qu'une est une seule valeur pour chaque propriété de la relation.

 Règle 7: Toutes les propriétés d'une relation doivent dépendre


pleinement de l'identifiant de la relation: ainsi, chaque propriété
doit dépendre de tout l'identifiant et non pas d'une partie de cet
identifiant.

Système d'information M. MEDILEH Saci 20

10
Modélisation des données

Le modèle logique des données


relationnel
MLD

Système d'information M. MEDILEH Saci 39

Modélisation des données

Le Modèle Logique des Données (MLD) est


une étape intermédiaire pour passer du modèle
E/A, qui est un modèle sémantique, vers une
représentation physique des données : fichiers,
SGBD hiérarchique, SGBD réseau, SGBD
relationnel.
Nous nous limitons au seul MLD relationnel,
qui prépare le passage aux SGBD relationnels.

Système d'information M. MEDILEH Saci 40

1
Modélisation des données
Modèle logique relationnel (bref rappel)

• Une table relationnelle correspond à un type d’entité ou


d’association du SI (ex: commande, ligne de commande,
client …).
• Elle est composée d’attributs (colonnes) qui décrivent ce
type (ex: numéro de cde, date de cde …).
• Elle possède une clé primaire : ensemble minimum
d’attributs qui permet de repérer de manière univoque
chaque n-uplet (ligne) de la table, c’est-à-dire chaque
instance du type.

Ex : Commande (nucom, datcom, adr_livr)

Système d'information M. MEDILEH Saci 41

Modélisation des données

Les liens entre tables sont exprimés par les clés étrangères
(‘foreign key’).
Une clé étrangère est un ensemble d'attributs d'une table T2 qui est
clé primaire dans une table T1.
Lien vers client

Exemple :
Client (numcl, nomcl, adrcl)
Commande(nucom, datcom, adrliv, #numcl)

Système d'information M. MEDILEH Saci 42

2
Modélisation des données
Passage du Modèle E/A au MLR

Entité
Toute Entité devient une table dont la clé primaire est l'identifiant de
l'Entité.

Client
Codcli
Nomcli se traduit par
Adrcli

Client (codcli, nomcli, adrcli)

Système d'information M. MEDILEH Saci 43

Modélisation des données


Association binaire (1/1) - (0/N) ou (1/1) - (1/N)
se traduit en ajoutant une clé étrangère (identifiant de l'entité de
cardinalité (0,N) ou (1,N) ) à la table provenant de l'entité dont la
cardinalité est (1,1).
toujours un seul client

Client Commande
codcli 0,N 1,1 nucom
passe
nomcli datcom
adrcli adrlivr
se traduit
par
toujours un seul client
(attribut mono valué)
Client (codcli, nomcli, adrcli)
Commande (nucom, datcom, adrliv, #codcli)

Système d'information M. MEDILEH Saci 44

3
Modélisation des données
Association binaire (1/1) - (0/1)
se traduit en ajoutant une clé étrangère (identifiant de l'entité de
cardinalité (0,1) ) à la table provenant de l'entité dont la cardinalité
est (1,1).
toujours un seul employé
Employé Département
nuemp 0,1 1,1 nudep
dirige
nomemp nomdep

se traduit
par
toujours un seul
Employé (nuemp, nomemp) employé
Département (nudep, nomdep, #nuemp)

Système d'information M. MEDILEH Saci 45

Modélisation des données


Association binaire (0/1) - (0/N) ou (0/1) - (1/N)
Solution 1: idem à association (1/1)-(0/N) ou (1/1)-(1/N).
Problème de clé étrangère pas toujours définie (certains SGBD
supportent, d’autres non).
Solution 2: on crée une table ayant pour clé primaire les 2
identifiants. On ajoute les éventuelles propriétés de l'association à la
table. Plus lourd.

Employé 0,1 Classer 0,n Projet


nuemp dateaffect refproj
nomemp budget
se traduit par

Employé (nuemp,#refproj,nomenp, dateaffect) (solution 1)


Classer(#nuemp, #refproj, dateaffect) (solution 2)

Système d'information M. MEDILEH Saci 46

4
Modélisation des données
Association binaire (0/N) ou (1/N) - (0/N) ou (1/N)
se traduit par une nouvelle table dont la clé primaire est composée
des identifiants des deux entités. Les éventuelles propriétés de
l'association deviennent les attributs de cette table.

0,n Classer 0,n Compétition


Skieur
rang
Nomski refcomp
spécialité datcomp

se traduit par

Classer (#nomski, #refcomp, rang)

Système d'information M. MEDILEH Saci 47

Modélisation des données


Association n-aire (n>2)
on crée une table ayant pour clé primaire les identifiants des
différentes entités de l'association. Les éventuelles propriétés de
l'association deviennent les attributs de la table.
Classe
No_classe
0,n
0,n Assure 0,n Professeur
Matière
codsalle
No_matiere No_prof

se traduit par

Assure (#no_classe, #no_matiere, #no_prof, codsalle)

Système d'information M. MEDILEH Saci 48

5
Modélisation des données
 Ce passage du modèle E/A au modèle
relationnel répond à des règles précises. Il
peut être automatisé.

 Win’Design offre cette fonctionnalité de


génération automatique du modèle logique
relationnel à partir du MCD (puis du modèle
logique au modèle physique – script SQL de
création de la base)
 Autres: PowerDesigner (PowerAMC),
WinDev, …

Système d'information M. MEDILEH Saci 49

6
Modélisation des traitements

Système d'information M. MEDILEH Saci 21

Modélisation des traitements

Système d'information M. MEDILEH Saci 22

1
Modélisation des traitements

Système d'information M. MEDILEH Saci 23

Modélisation des traitements

Système d'information M. MEDILEH Saci 24

2
Modélisation des traitements

Système d'information M. MEDILEH Saci 25

Modélisation des traitements

Système d'information M. MEDILEH Saci 26

3
Modélisation des traitements

Système d'information M. MEDILEH Saci 27

Modélisation des traitements

Système d'information M. MEDILEH Saci 28

4
Modélisation des traitements

Système d'information M. MEDILEH Saci 29

Modélisation des traitements

Le modèle organisationnel
des traitements
MOT

Système d'information M. MEDILEH Saci 30

5
Modélisation des traitements
Point de départ
• les règles de gestion définies dans le nouveau MCT,
• les nouvelles règles d'organisation :
QUI ?
- quel poste de travail assure le traitement ?
- contraintes de temps dues à l’organisation? QUAND ?

- traitement manuel ou automatisé ? COMMENT ?


• Le MOT est plus précis que le schéma de circulation de documents
vu dans l’analyse de l’existant.

Procédure
Chaque opération conceptuelle du MCT est décomposée en un
ensemble de phases.

Système d'information M. MEDILEH Saci 31

Modélisation des traitements


Phase : ensemble de tâches dont l’enchaînement est « non
interruptible » compte tenu de l’organisation mise en place.
Toutes les tâches d’une phase se déroulent
 sur un même poste de travail (unité de lieu),

 à un moment déterminé (unité de temps),

 avec des moyens homogènes - manuel ou automatique -

(unité d'action).

Ex : chaque jour à 16h le secrétariat exécute la phase ‘saisie du


dossier de candidature’ sur micro;
liste des tâches : saisie des données, m.à.j. du fichier
informatique ‘Candidatures’, classement du dossier papier.

Système d'information M. MEDILEH Saci 32

6
Modélisation des traitements
Le poste de travail : est caractérisé par :
- une fonction à assurer (gestion des stocks …),
- un lieu géographique,
- un ensemble de moyens/ressources (personnel, matériel).
Similaire aux acteurs du modèle acteurs/flux.

La nature du traitement :
- manuel,
- conversationnel (traitement unitaire immédiat),
- par lots ou ‘batch’ (traitement différé d’un lot de données).

La période d’exécution : des contraintes de temps dues à


l’organisation sont introduites (date, durée…).
Ex: chaque jour à 17h, édition des factures.

Système d'information M. MEDILEH Saci 33

Modélisation des traitements


Événement : en plus des événements conceptuels on ajoute les
événements organisationnels.
- événements de déclenchement de phase.
Ex: date d’exécution d’une tâche.
- événements internes traduisant des liens entre phases
(événements intermédiaires, états d’attente).
Ex: dossier saisi.

Autres concepts (synchronisations, règles d’émission) : identiques


au MCT; prennent en compte les règles d’organisation.

Système d'information M. MEDILEH Saci 34

7
Modélisation des traitements MOT (schéma des phases)
QUI ? COMMENT ? QUAND ?

Poste de travail 1 Poste de travail 2 Nature Temps

Événements contributifs

Nature du Moment où se
traitement déroule la
de la phase phase.
manuel ou
synchro
automatisée
Nom de la phase

Règles d’émission

Événements résultats

Système d'information M. MEDILEH Saci 35

Modélisation des traitements


Ex : gestion des sinistres dans une assurance
QUI ?

A l'arrivée d'une déclaration d'accident, le responsable du service gestion


des sinistres décide de la recevabilité et note son avis sur la déclaration.
Il transmet la déclaration annotée au secrétariat du service qui saisit les
éléments essentiels sur ordinateur.
QUAND ?

En fin de journée, on édite les demandes d'expertise et les notifications de


refus.
COMMENT ?

Au retour de l'expertise, quelques jours plus tard, on enregistre sur un


terminal la réponse de l'expert. On classe la réponse dans le dossier
assuré.
Au retour de la facture du garage, on vérifie si le rapport de l'expert est
arrivé; on enregistre la facture et on édite immédiatement le chèque
destiné au client.

Système d'information M. MEDILEH Saci 36

8
Modélisation des traitements
Tableau de décomposition en phases :

Système d'information M. MEDILEH Saci 37

Modélisation des traitements


MOT (schéma des phases)

Système d'information M. MEDILEH Saci 38

Vous aimerez peut-être aussi