Chapitre 1 Concept de système d'information Filière : Génie Informatique SEMESTRE 5 (2009-2010) Professeur M.C. ABOUNAIMA
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, ...
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.
1.3 Concept de système d'information 1.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)
1.3 Concept de système d'information 1.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.
Informations  vers  l’extérieur  Flux  entrant Flux  sortant SYSTEME DE PILOTAGE Coordination, 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 E N V  E I  X R  T O  E N  R N  I E  E M  U E  R N T Informations traitées Informations  externes Décisions
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 .
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émorisan t et  distribuan t les informations nécessaires  à l’exercice de l’activité de tous points de l’organisation.
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)
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 .
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.
1.4 Les trois cycles de conception d’un système d’information 1.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 ?).
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
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
Exploitation Réalisation Conception Cycle d’abstraction Cycle de vie Cycle de décision Opérationnel Organisationnel Conceptuel Temps
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.
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.
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)
1.5 Les étapes de Merise pour la conception d’un système d’information 1.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
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
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
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.
1.5 Les étapes de Merise pour la conception d’un système d’information 1.5.6 Maintenance   Faire "vivre" les applications Modification 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.
 
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.

Chap1 systéme d'information

  • 1.
    Chapitre 1 Conceptde système d'information Filière : Génie Informatique SEMESTRE 5 (2009-2010) Professeur M.C. ABOUNAIMA
  • 2.
    1. 2. Lanotion 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. Lanotion 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 desystème d'information 1.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 desystème d'information 1.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 PILOTAGE Coordination, 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 E N V E I X R T O E N R N I E E M U E R N T Informations traitées Informations externes Décisions
  • 7.
    Le schéma précédentest 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 ceque donc un système d’information ? Un système d’information représente l’ensemble des méthodes et moyens recueillant, contrôlant , mémorisan t et distribuan t les informations nécessaires à l’exercice de l’activité de tous points de l’organisation.
  • 9.
    1.3.3 Quelles sontles 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 sontles 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 troiscycles 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 troiscycles de conception d’un système d’information 1.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 desmé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 cyclessont 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 ConceptionCycle d’abstraction Cycle de vie Cycle de décision Opérationnel Organisationnel Conceptuel Temps
  • 16.
    1.5 Les étapesde 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 étapesde 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 étapesde 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 étapesde Merise pour la conception d’un système d’information 1.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 étapesde 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 étapesde 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 étapesde 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 étapesde Merise pour la conception d’un système d’information 1.5.6 Maintenance Faire "vivre" les applications Modification 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 cecours 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.