Chap1 systéme d'information

Post on 18-Dec-2014

21.156 views 2 download

description

 

Transcript of Chap1 systéme d'information

1

Chapitre 1 Concept de système d'information

Filière : Génie Informatique

SEMESTRE 5 (2009-2010)

Professeur M.C. ABOUNAIMA

2

1. 2. La notion de système

Joël de Rosnay (1975) : Un système est un ensemble d'éléments en interaction dynamique organisés en fonction d'un but.

Exemple 1 Un exemple courant de système est donné par une entreprise : les éléments sont les services, les départements, ...., les buts sont "produire", "vendre", "faire du bénéfice ou du profit ", ... ; l'interaction est concrétisée par la coopération interne, les relations avec la clientèle et les fournisseurs, ...

3

1. 2. La notion de système

Plus explicitement, un système est : un ensemble d’éléments matériels ou immatériels (hommes, machines, méthodes, règles, etc…) en interaction et transformant, grâce à un processus, des éléments (les entrés) en d’autres éléments (les sorties).

Exemple 2 : une chaudières transforme part combustion du charbon en chaleur.

4

1.3 Concept de système d'information1.3.1 Approche systémique d’une entreprise ou de tout autre organisme

Dans toute entreprise, selon l’approche systémique, on peut distinguer trois composantes :

le système opérant : chargé de la réalisation des tâches d'exécution répondant à la finalité de l’entreprise (chaîne de montage d'automobiles, actions de représentants de commerce, établissement de documents administratifs, ...)

le système de pilotage : prise de décision, fixation des objectifs et des moyens (peut exister à tous le niveaux de l'entreprise : hiérarchie)

5

1.3 Concept de système d'information1.3.1 Approche systémique d’une entreprise ou de tout autre organisme

le système d'information : intermédiaire entre les deux précédents, il est chargé de véhiculer l'information interne et externe.

6

Informations

vers

l’extérieur

Flux entrant

Flux sortant

SYSTEME DE PILOTAGECoordination, objectifs

(membres de la direction,…)

SYSTEME D’INFORMATION

-Collecte -Mémorisation des données-Traitement (informations)-transformation

SYSTEME OPERANT

Production, action(ensemble du personnel exécutant)

Informations collectées

ENV EI XR TO EN RN IE EM UE RNT

Informations traitées

Informations

externes

Décisions

7

Le schéma précédent est d’après : J. L. Lemoigne flux physique d’entrée : matières premières, flux

financiers, … flux physique de sortie : produits finis, fluyx

financiers, … Les informations entre le système de pilotage et le

système opérant sont véhiculées par un troisième système appelé système d’information.

8

1.3.2 Qu’est ce que donc un système d’information ?

Un système d’information représente l’ensemble des méthodes et moyens recueillant, contrôlant, mémorisant et distribuant les informations nécessaires à l’exercice de l’activité de tous points de l’organisation.

9

1.3.3 Quelles sont les fonctions principales d’un système d’information ? Le système d’information réalise quatre

fonctions essentielles :

COLLECTER les informations provenant des autres éléments du système ou de l’environnement externe au système ; (fonction dynamique)

MEMORISER les données manipulées par le système ; (fonction statique)

10

1.3.3 Quelles sont les fonctions principales d’un système d’information ?

TRAITER les données stockées ; (fonction dynamique)

TRANSMETTRE des informations vers les autres composantes du système ainsi que vers l’environnement externe au système. (fonction dynamique)

On a alors trois fonctions dynamiques et une seule fonction statique. Le Système d’Information est donc dynamique.

11

1.4 Les trois cycles de conception d’un système d’information

1.4.1 Le cycle de vie

Ce cycle caractérise les étapes nécessaires sur une échelle des temps pour concevoir le système d’information automatisé (S. I .A),

Autrement dit le cycle de vie est le cheminement chronologique du système d'information : conception, réalisation, maintenance, déclin.

12

1.4 Les trois cycles de conception d’un système d’information1.4.2 Le cycle d'abstraction

Correspond à plusieurs niveaux, trois en général (Merise) : conceptuel (indépendant de l'organisation et des

moyens techniques : QUI ?, QUE VEUT-ON FAIRE ?)

logique/organisationnel (QUI ?, QUAND ?, OU ?)physique (AVEC QUELS MOYENS ?).

13

Représente l'ensemble des mécanismes de décision.

1.4 Les trois cycles de conception d’un système d’information

1.4.3 Le cycle de décision

14

Les trois cycles sont indispensables, en effet :Sans cycle d’abstraction, les décisions s’appuient

sur l’examen de la réalité, ce qui n’est pas facile si la réalité est complexe.

Sans cycle de décision, les décideurs de l’organisation doivent se plier aux décisions prises par le concepteur du S.I.A.

la logique de conception et succession des décisions risquent de n’être pas naturelles pour l’organisation.

Sans cycles de vie, la durée de la conception est incontrôlable

1.4 Les trois cycles de conception d’un système d’information

1.4.4 Nécessité des trois cycles

15

Exploitation

Réalisation

Conception

Cycle d’abstraction

Cycle de vie

Cycle de décision

Opérationnel

Organisationnel

Conceptuel

Temps

16

1.5 Les étapes de Merise pour la conception d’un système d’information Merise est une méthode de conception

des systèmes d'information. Comme beaucoup de méthodes nées entre 1975 et 1980, les considérations précédentes s'appliquent et notamment si l'on se base sur le cycle de vie, on peut considérer que la construction d'un système d'information se résume à une succession d'étapes.

17

1.5 Les étapes de Merise pour la conception d’un système d’information En l'occurrence, pour Merise, les étapes sont :

le schéma directeur l'étude préalable l'étude détaillée la réalisation la mise en oeuvre la maintenance

Ces étapes considèrent que le problème à résoudre doit être préalablement examiné de manière globale, puis après découpage du sujet traité en domaines et sous-domaines, on procède à des analyses plus fines.

18

1.5 Les étapes de Merise pour la conception d’un système d’information

1.5.1 Schéma directeur

objectif :

Grandes orientations pour les années à venir (planifications stratégiques)

Etude globale du SI puis découpage en domaines

Plan de développement du SI (stratégie des moyens humains, matériels, logiciels)

19

1.5 Les étapes de Merise pour la conception d’un système d’information1.5.2 Etude préalable

But : "SAVOIR OU l’ON VA AVANT d’ALLER TROP LOIN"

Reprise par domaine du schéma directeur et étude plus approfondie des projets à mettre en ouvre et leur interfaçage.

Proposition de solutions en vue du choix

20

1.5 Les étapes de Merise pour la conception d’un système d’information

1.5.3 Etude détaillée

Etude effectuée projet par projet Conception fonctionnelle : étude

préalable, puis scénarios puis choix, puis cahier des charges.

Conception technique : rédaction des cahiers des charges de réalisation

21

1.5 Les étapes de Merise pour la conception d’un système d’information

1.5.5 Mise en oeuvre réalisation et initialisation des bases de

données ; réception et installation des ressources ;confection de la documentation utilisateur ;formation des utilisateurs ;Lancement des nouvelles applications en

parallèle avec les anciennes avant lancement définitif

22

1.5 Les étapes de Merise pour la conception d’un système d’information

1.5.4 Réalisation

Etude technique : description logique et physique de

l'organisation des données description de l'architecture des

traitements. Programmation suivie de recette.

23

1.5 Les étapes de Merise pour la conception d’un système d’information

1.5.6 Maintenance Faire "vivre" les applicationsModification des programmes suite à des

erreurs constatées, suite à des demandes des utilisateurs ou suite à une modification des règles de gestion.

Qualité des étapes précédentes : diminution des coûts de maintenance.

24

25

L’objectif de ce cours C’est de savoir comment concevoir des bases de

données pour un système d’information. Comment mettre en ouvre cette base de données à

l’aide d’un système de gestion de base de données. Le modèle de base de données qui sera abordé c’est

celui des bases de données relationnelles.

La méthode de MERISE/UML sera étudiée ultérieurement en détail dans un autre cours.