La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Urbanisation des SI Module 1 Du quinzième siècle aux années quatre-vingt.

Présentations similaires


Présentation au sujet: "Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Urbanisation des SI Module 1 Du quinzième siècle aux années quatre-vingt."— Transcription de la présentation:

1 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Urbanisation des SI Module 1 Du quinzième siècle aux années quatre-vingt du vingtième siècle,

2 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Plan du premier cours –Prolégomènes : Retour sur l’histoire, depuis les premières machines à traiter des données aux technologies Web actuelles, –Problématique de juxtaposition des outils informatiques. Introduction de la notion d'interopérabilité. Agencements en « système ». Systèmes « plats » et systèmes « complexes ». –Notion de Modèle : d'information, et de données, d'activité et de coopération, de traitement –Notion de Cartographie des applications. Relations entre Architecture et Urbanisme

3 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : Tambour à picots de Barthélemy de KOEKE 1467

4 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : horloge à calculer de Wilhelm SCHICKARD 1623

5 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : Machine de Blaise Pascal Source : La BibM@th 2000-2007 - V&F Bayart 1642

6 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Multiplicatrice de Leibnitz 1694

7 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : Basile Bouchon 1725

8 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : Joseph-Marie Jacquard 1801

9 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : Joseph-Marie Jacquard

10 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : Arithmomètre de Thomas de Colmar 1820

11 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : Calculatrice différentielle de Charles Babbage 1823- 1833

12 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : programmation d’Ada Lovelace

13 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : enigma et la bombe de Türing 1943

14 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : les calculateurs analogiques 1949

15 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : Machine de Türing 1945

16 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : ASCC Mk1 1943 Le premier Bug ?

17 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : l’ENIAC 1946

18 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : le disque dur 1956

19 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : ASCII et EBCDIC 1964

20 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : les "Mainframes" de gestion 1964 Métiers de la Gestion

21 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : calculateurs scientifiques Métiers scientifiques Control Data CDC6600 1964

22 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : « architecture » du « hardware » 1974 mainframe IBM ébauche de réseaux

23 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : « architecture » du « software » Décomposition des programmes en fonctions et sous programmes Mise en facteur commun de fonctions et sous programmes, pour leur réutilisation dans différentes applications

24 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : « architecture » du « software » Premières « architectures » logicielles pour une application : Une Procédure, appelant un ou… Des Programmes exécutables indépendants produits par … « compilation » séparée d’un programme source principal et de librairies de « subroutines » avec intégration par une « édition de lien » dans un exécutable monolithique, appelant… Des Ressources, fichiers séquentiels ou indexés, l’ensemble géré par… Un système d’exploitation. Le résultat : –soit une décision intangible –soit un document tangible imprimé.

25 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : Largeur et Profondeur Des notions, pour caractériser une application : –Largeur d’une application: nombre de commandes indépendantes possibles, –Profondeur d’une application: quantité d’opérations successives exécutées pour une commande Un code de calcul est une application profonde et étroite Un éditeur de texte est une application large et mince…

26 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : paramètres et variables Une question clé, pomme de discorde ? Comment sont définis et nommés les paramètres et variables ? Comment sont appréhendés et restitués ceux qui sont visibles de l’utilisateur ? Comment sont définis et exploités ceux qui sont internes au logiciel ? Comment sont encodés leurs contenus ? –Ebcdic, Ascii cp850 cp1251, cp1252, iso-1859, Utf-8, Utf-16 Que comprend et exprime l’utilisateur ? –De quoi est la valeur que nécessite ce programme ? –Que signifie la valeur qu’il m’a calculée ?

27 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : réalité et représentation Une très ancienne question philosophique : –Accéder à la réalité des choses par la seule représentation que notre cerveau s’en fait… –Voir Démocrite, Platon, Aristote… Une question pragmatique pour l’informatique : –Établir la compréhension nécessaire entre des acteurs spécialistes de la « vraie vie » et des acteurs spécialistes de sa « représentation » Vraie vie représentation informaticien problématique solution utilisateur spécification

28 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : des boîtes et des flèches Spécifier une problématique : –des textes et/ou des diagrammes Il existe de multiples modalités de représentation graphiques pour les différentes sortes de modèles Elles ont en commun une grammaire (méta modèle) implicite : –des boîtes, –des flèches entre les boîtes, –des listes et, –des lignes, dont des axes d’organisation des informations représentées. Blah blah Machin Chose blah bzz

29 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : des informatisations séparées Tant que les ordinateurs sont isolés les problématiques d’architecture informatique sont matérielles et relèvent effectivement de « l’architecture » –Salles –Alimentation électrique –Refroidissement des ordinateurs –… L’architecture logicielle est applicative, –traitée métier par métier, préoccupation par préoccupation –Cycle en V de spécification et de réalisation des développements –Modèles de données (DDL pour Data Definition Language) Tant que les applications sont disjointes, la problématique de l’urbanisme informatique est purement matérielle –« time sharing » –Partage de ressources de stockage –Files d’attente en entrée et sortie de traitement par lots (batch) –Procédures d’appels successifs de programmes –Graphes d’appel des sous-programmes et fonctions

30 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : la boîte de Pandore La boîte de Pandore : –Un jour, quelqu’un s’avisa Que des valeurs utilisées en entrée d’un programme provenaient de celles sorties par un autre programme, comprises et réintroduites à la main. Il écrivit un troisième programme qui lisait les sorties du premier et les adaptait pour les entrer dans le second Il obtint quelques gains de productivité, et alors tout devint de plus en plus à la fois compliqué et complexe… –Un jour, quelqu’un s’avisa : Que des petits ordinateurs offraient à moindre coût des ergonomies plus efficaces et des puissances de calcul élevées sinon comparables Il modifia des applications qui « tournaient » sur des grands systèmes, pour les faire tourner mieux, de façon plus efficace et plus ergonomiques sur de petits systèmes Il obtint quelques gains de productivité, et alors tout devint de plus en plus à la fois compliqué et complexe…

31 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Prolégomènes : le développement des systèmes d’information Les architectures des édifices n’étaient plus isolées, qui se groupèrent en hameaux (fortifiés) –On les nomma environnement : Environnement de gestion Environnement de calcul scientifique Environnement de conception assistée Environnement d’informatique industrielle … Dans une sorte de renaissance, les hameaux quittèrent les bastions des mainframes et se dispersèrent sur des serveurs, stations de travail et ordinateurs personnels –Les hameaux grandirent et se regroupèrent en villes On les dénomma systèmes : –Systèmes informatiques, puis Systèmes d’information, –Le développement anarchique des villes nécessitait d’être combattu Les maires (Directeurs de Systèmes d’Information) firent appel à des urbanistes pour organiser le devenir des systèmes d’information

32 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Métaphores de construction À l’instar d’une maison d’un bâtiment ou d’un ouvrage d’art, une application informatique se compose d’éléments fonctionnels et de composants concrets ; –Décrire cet assemblage pour le construire est un travail d’architecte. À l’instar d’une ville ou d’un territoire, un système d’information nécessite l’organisation des relations entre les entités qui le composent et des services qu’ils nécessitent : voies de communication, services communs, règles d’usage et de compatibilité mutuelle; –Décrire cette organisation pour en maîtriser l’évolution est un travail d’urbaniste

33 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Enjeux d’urbanisation de SI : retour d’expériences malheureuses Défaut d’interopérabilité : EADS, Airbus A380 Avec l’A 380 se pose en fait la question de l’interopérabilité des différents systèmes d’information au sein des unités de production d’Airbus. Il a adopté le logiciel Catia de Dassault Systèmes, devenu norme mondiale pour que tout le monde parle les mêmes langages techniques et graphiques. Mais Airbus doit encore faire coexister différentes versions de logiciels dans ses bureaux d’études et ses usines. Du coup, les modifications de câblage électrique ne sont pas faciles à transposer dans les différents sites de ce Meccano industriel. Conséquence, l’acheminement des ailes, du fuselage, des empennages vers Toulouse ont été suspendus pour ne pas engorger un peu plus les halls d’assemblage d’AeroConstellation. Les retards sont en fait endémiques dans les nouveaux programmes aéronautiques. (Le Figaro édition du 20 juin 2006)

34 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Enjeux d’urbanisation de SI : retour d’expériences malheureuses Le premier vol d’Ariane V –Redondance matérielle en bon état de marche –Défaut de mode commun de logiciel non redondant Types de variables non partagés entre deux programmes Débordement de mémoire Ordres erronés aux commandes d’orientation des tuyères

35 Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod 1985 Alors vinrent Les stations de travail, et l’informatique personnelle !


Télécharger ppt "Cours 2007-2008 MIAGE M1 « Urbanisme des Systèmes d’Information » Henry Boccon-Gibod Urbanisation des SI Module 1 Du quinzième siècle aux années quatre-vingt."

Présentations similaires


Annonces Google