Post on 22-Feb-2016
description
Diapositive 1
Management des Systmes dInformationDr: EL ILAM SI MOHAMEDManagement des Systmes dInformationDfinition des Systmes Dinformation :Langage Machine vs langage Humain Matriel ( Hardware)Immatriel (Software)Processus (Process)Entres (Inputs)Sorties (Outputs)
Management des Systmes dInformationDfinition des Systmes Dinformation :Langage Binaire vs Langage Humain Je suis un tudiant PIIMT en Management et Ingnierie InformatiqueLanguage Humain0100101001100101001000000111001101110101011010010111001100100000011101010110111000100000111010010111010001110101011001000110100101100001011011100111010000100000111000000010000001101100001001111100100101100011011011110110110001100101001000000101001101110101011100001110100101110010011010010110010101110101011100100110010100100000011001000110010100100000010100100110000101100010011000010111010000100000011001010110111000100000010011010110000101101110011000010110011101100101011011010110010101101110011101000010000001100101011101000010000001001001011011100110011111101001011011100110100101100101011100100110100101100101001000000100100101101110011001100110111101110010011011010110000101110100011010010111000101110101011001010000110100001010Language BinaireManagement des Systmes dInformationDfinition des Systmes Dinformation :Langage Machine vs langage Humain Matriel ( Hardware)Immatriel (Software)Processus (Process)Entres (Inputs)Sorties (Outputs)
Management des Systmes dInformationDfinition des Systmes Dinformation :Matriel ( Hardware)Essentiels (Client, Serveur, Rseau)
Management des Systmes dInformationDfinition des Systmes Dinformation :Langage Machine vs langage Humain Matriel ( Hardware)Immatriel, Logiciel (Software)Processus (Process)Entres (Inputs)Sorties (Outputs)
Management des Systmes dInformationDfinition des Systmes Dinformation :Matriel ( Hardware)Immatriel, Logiciel (Software)Systmes dexploitation :
Management des Systmes dInformationDfinition des Systmes Dinformation :Langage Machine vs langage Humain Matriel ( Hardware)Immatriel, Logiciel (Software)Gestionnaire de base de donnes :
Management des Systmes dInformationDfinition des Systmes Dinformation :Matriel ( Hardware)Immatriel, Logiciel (Software)Catgories De solutions Entreprise :Application Mono Poste
Application RseauSolutions WebManagement des Systmes dInformationDfinition des Systmes Dinformation :Matriel ( Hardware)Immatriel (Software)Processus (Process)Entres (Inputs)Sorties (Outputs)Systme dInformationEntresManagement des Systmes dInformationDfinition des Systmes Dinformation :Matriel ( Hardware)Immatriel (Software)Processus (Process)Entres (Inputs)Sorties (Outputs)Systme dInformationSortiesManagement des Systmes dInformationDfinition des Systmes Dinformation :Matriel ( Hardware)Immatriel (Software)Processus (Process)Entres (Inputs)Sorties (Outputs)
Management des Systmes dInformationDfinition des Systmes Dinformation :Matriel ( Hardware)Immatriel (Software)Processus (Process)Entres (Inputs)Sorties (Outputs)
Management des Systmes dInformationDfinition des Systmes Dinformation :Matriel ( Hardware)Immatriel (Software)Processus (Process)Entres (Inputs)Sorties (Outputs)Acteurs
Dfinition des Systmes Dinformation
Management des Systmes dInformation
Management des Systmes dInformationExemple 1 de Rseau de SI dentrepriseManagement des Systmes dInformation
Exemple 2 de Rseau de SI dentrepriseManagement des Systmes dInformationStockage des donnes : Data StorageType de support logique de donnes :
#DBFileManagement des Systmes dInformationStockage des donnes : Data StorageFichiers : Type daccs, Mode daccs & Position du Pointeur
SquentielDirecteLectureEcritureManagement des Systmes dInformationStockage des donnes : Data StorageFichiers : Systme de Fichiers
Management des Systmes dInformationStockage des donnes : Data StorageFichiers : Systme de Fichiers
Management des Systmes dInformationStockage des donnes : Data Storage
Fichiers : Gestion de la Mmoire
Allocation StatiqueAllocation Dynamique PileAllocation Dynamique TasAllocation Statique : cest le cas ou le programme dfini en code source la mmoire quil va utiliser avant dtre charg en mmoire, et une fois charg en mmoire par excution, il ne peut plus allouer de la mmoire,
Allocation Dynamique Pile (heap) : cest la zone mmoire utilis par les variable locales des procdures ou fonctions
Allocation Dynamique Tas (stack) : Cest la zone utilis en allocation par les insctructions du programme C,C++ (new malloc), dans le cas de java il ya GC qui gre a automatiquement,22Management des Systmes dInformationStockage des donnes : Data StorageLes bases de donnes : Types de BDModle Relationnel
Modle Hirarchique
Modle Orient Objet
Modle relationnel : stock des donnes alphanumrique homogne interli en structure de table et les table sont organis en ligne et colonne avec intersection en champs qui contient la donne Modle Hirarchique : Cest un modle de BD qui utilise la liaison de un plusieurs en arborescence, et pour accder dun fils on est oblig de passer par le parent;- Base de donnes orient objet : cest un type de BD plus utilis de plus en plus surtout en domaine multimdia et permet de stocker des objet de type de donnes htrogne ( son, image, vidos) rcuprable, exploitable et partageable; 23Management des Systmes dInformationStockage des donnes : Data StorageLes bases de donnes Quelques Objets de la BD relationnelle Les tables; Vues; Procdures stockes; Trigger (Dclencheurs );
Modle relationnel : stock des donnes alphanumrique homogne interli en structure de table et les table sont organis en ligne et colonne avec intersection en champs qui contient la donne Modle Hirarchique : Cest un modle de BD qui utilise la liaison de un plusieurs en arborescence, et pour accder dun fils on est oblig de passer par le parent;- Base de donnes orient objet : cest un type de BD plus utilis de plus en plus surtout en domaine multimdia et permet de stocker des objet de type de donnes htrogne ( son, image, vidos) rcuprable, exploitable et partageable; 24Management des Systmes dInformationStockage des donnes : Data StorageAvantage des bases de donnes :Donnes prserves en une seule place; Donnes peut tre stock dans un seule dpt mais spatialement rparties; Au niveau application il nest pas ncessaire de programmer la partie accs donnes (au contraire des fichiers);Les programme naccde jamais la partie donnes directement;Moins de possibilit derreur;La base de donnes assure lintgrit des donnes;La base de donnes contient sa propre description dune manire standard (data dictionary);La base de donnes maintient la relation entre les donnes;
25Management des Systmes dInformationStockage des donnes : Data StorageQui est en interaction avec la base de donnes :
Les DBA: Administrateurs de BD;Les programmeurs de base de donnes;Les programmes conus pour manipuler les donnes de la BD;
26Management des Systmes dInformationStockage des donnes : Data StorageComment interagir avec la base de donnes :Direct : Interface graphique, Assistant;Langage SQL : Insert, Delete, Update, Grant.;
27Management des Systmes dInformationStockage des donnes : Data StorageGestion de Sauvegarde : Sauvegarde de donnes
Management des Systmes dInformationStockage des donnes : Data StorageGestion de sauvegarde: Type et mode de Sauvegarde
Sauvegarde complte
Sauvegarde Incrmentale
Sauvegarde Diffrentielle
OnlineOFFLINEManagement des Systmes dInformationStockage des donnes : Data StorageType de Sauvegarde : Sauvegarde Complte
Mode ?????30Management des Systmes dInformationStockage des donnes : Data StorageType de Sauvegarde : Sauvegarde Complte
OFFline !31Management des Systmes dInformationStockage des donnes : Data StorageType de Sauvegarde : Sauvegarde incrmentale
La sauvegarde incrmentale permet de sauvegarder les donnes qui ont t modifies ou ajoutes depuis la dernire sauvegarde complte ou incrmentale. La sauvegarde incrmentale permet de sauvegarder les dernires modifications sur les fichiers plus rapidement qu'avec une sauvegarde complte. L'inconvnient de la sauvegarde incrmentale est le temps, la complexit, et la fiabilit de la restauration des donnes. En effet pour restaurer les donnes du jour J il faut dj restaurer la dernire sauvegarde complte, puis restaurer les unes aprs les autres les sauvegardes incrmentales jusqu'au jour J. 32Management des Systmes dInformationStockage des donnes : Data StorageType de Sauvegarde : Rcup. Sauvegarde Incrmentale
La sauvegarde incrmentale permet de sauvegarder les donnes qui ont t modifies ou ajoutes depuis la dernire sauvegarde complte ou incrmentale. La sauvegarde incrmentale permet de sauvegarder les dernires modifications sur les fichiers plus rapidement qu'avec une sauvegarde complte. L'inconvnient de la sauvegarde incrmentale est le temps, la complexit, et la fiabilit de la restauration des donnes. En effet pour restaurer les donnes du jour J il faut dj restaurer la dernire sauvegarde complte, puis restaurer les unes aprs les autres les sauvegardes incrmentales jusqu'au jour J. 33Management des Systmes dInformationStockage des donnes : Data StorageType de Sauvegarde : Sauvegarde Diffrentielle
La sauvegarde diffrentielle permet de sauvegarder les donnes qui ont t modifies ou ajoutes depuis la dernire sauvegarde complte. La sauvegarde diffrentielle permet comme la sauvegarde incrmentale de sauvegarder les donnes plus rapidement qu'avec une sauvegarde complte, mais prend plus de temps qu'une sauvegarde incrmentale.Cependant, ce type de sauvegarde possde moins d'inconvnients que la sauvegarde incrmentale.En effet, pour restaurer les donnes du jour J il faudra restaurer la dernire sauvegarde complte puis la sauvegarde diffrentielle du jour J, procd plus rapide que celui de la sauvegarde incrmentale34Management des Systmes dInformationStockage des donnes : Data StorageType de Sauvegarde : Rcup. Sauvegarde Diffrentielle
La sauvegarde diffrentielle permet de sauvegarder les donnes qui ont t modifies ou ajoutes depuis la dernire sauvegarde complte. La sauvegarde diffrentielle permet comme la sauvegarde incrmentale de sauvegarder les donnes plus rapidement qu'avec une sauvegarde complte, mais prend plus de temps qu'une sauvegarde incrmentale.Cependant, ce type de sauvegarde possde moins d'inconvnients que la sauvegarde incrmentale.En effet, pour restaurer les donnes du jour J il faudra restaurer la dernire sauvegarde complte puis la sauvegarde diffrentielle du jour J, procd plus rapide que celui de la sauvegarde incrmentale35Management des Systmes dInformationStockage des donnes : Data StorageStratgie de sauvegarde & Plan de sauvegarde ?
SAUV. COMPLTESAUV. INCREMENTALSAUV. DIFFERENTIELLE
36Management des Systmes dInformationStockage des donnes : Data StorageStratgie de sauvegarde & Plan de sauvegarde ?
SAUV. COMPLTESAUV. INCREMENTALSAUV. DIFFERENTIELLE
37Management des Systmes dInformationSolutions WebDfinition
38Management des Systmes dInformationSolutions WebEnvironnement de solution web :Serveur web : Web serverBase de donnesRequteRponseGestion de session : Session managementAuthentification : AuthenticationInternationalisation : (I18N)Client : BrowserRgles de Gestion : Business Rules
39Management des Systmes dInformationSolutions WebEnvironnement de solution web, Plus :
Service web
DemandeurFournisseurRponseRequteAutres :Services, DBRequte/RponseW3C Standard & Code IndependentCest un standard de la W3C, Cest un programme indpendamment de son langage, qui traite des requtes et fournis des donnes en rponse, cette technologie est essentiellement base sur le langage XML40
Management des Systmes dInformationSolutions WebEnvironnement de solution web, Plus :HTTP
Exemple de Requte41
Management des Systmes dInformationSolutions WebEnvironnement de solution web, Plus :HTTP
Exemple de Rponse42Management des Systmes dInformationSolutions WebEnvironnement de solution web, Architecture :
Exemple 143Management des Systmes dInformationSolutions WebEnvironnement de solution web, Architecture :
JSON : Cest une technologie qui permet la structuration des donnes en paire (parent/fils) : vnement, formatage.
Exemple 1I44Management des Systmes dInformationSolutions Web
45Management des Systmes dInformationWeb 1.0..Web 2.0
46Management des Systmes dInformationWeb 1.0 : Essentiellement livraison dinformation;
Site web surtout Statique
Web 1.0..Web 2.047Management des Systmes dInformationWeb 1.0 : Contenu en lecture seule;Autoritaire ( pushed web ) : Top-Down;Rarement chang;Priode de rvolution du .comFerm;Produit : Catalogue dinformation;Nomme par Spcialistes Read-only Era
Web 1.0..Web 2.0
48
Management des Systmes dInformationWeb 1.0..Web 2.0
49Management des Systmes dInformationWeb 2.0 :
Echange Interactif;
Site web surtout DynamiqueWeb 1.0..Web 2.0
50Management des Systmes dInformationWeb 2.0 :
Blogs, Podcast, Site 2D, Syndication, wiki, Rseaux sociaux, partage de Vidos Web 1.0..Web 2.0
51Management des Systmes dInformation
Web 1.0..Web 2.052Management des Systmes dInformationWeb 2.0 : Interaction;Contenu partag;Communaut;Dmocratique : Bottom-up;Participation : Vote, Rate, Comment, Post;Change en continue;. Collaborative Era
Web 1.0..Web 2.0
53Management des Systmes dInformationWeb 3.0 : Mobile;Indpendant de toute plateforme;Bases de donnes relationnelle Intelligente;Ontologique (concept par domaine);Portails 3D;Internet des choses ;Objets au service des personnes : tout est inter-li en interaction (Exp. : lunette informe sur la sant des yeux.);Liaison entre le physique et le virtuel;Real time;..Web 3.0
54Management des Systmes dInformationWeb 3.0 :
Fusion vers/du monde virtuel: Les Affaires, Education, Jeux Web 3.0
Semantic Era55Management des Systmes dInformationWeb 1.03.0 :
Evolution du WebWeb 1.0 Diffusion(Push)Web 2.0 Collaboration (Share)Web 3.0 Smantique (Live)56Management des Systmes dInformationVirtualisationDfinition
57Management des Systmes dInformationVirtualisationDfinition
58Management des Systmes dInformationVirtualisationArchitecture Interne
Un isolateur est un logiciel permettant d'isoler l'excution des applications dans ce que lon appelle des contextes ou bien zones d'excution. L'isolateur permet ainsi de faire tourner plusieurs fois la mme application dans un mode multi-instance (plusieurs instances dexcution) mme si elle ntait pas conue pour a.
Un Hyperviseur de type 1 est comme un noyau systme trs lger et optimis pour grer les accs des noyaux d'OS invits l'architecture matrielle sous-jacente. Si les OS invits fonctionnent en ayant conscience d'tre virtualiss et sont optimiss pour ce fait, on parle alors de para-virtualisation (mthode indispensable sur Hyper-V de Microsoft et qui augmente les performances sur ESX de VMware par exemple).Actuellement lhyperviseur est la mthode de virtualisation d'infrastructure la plus performante mais elle a pour inconvnient dtre contraignante et onreuse, bien que permettant plus de flexibilit dans le cas de la virtualisation d'un centre de traitement de donnes.
59Management des Systmes dInformationVirtualisationExemples de Solution
60Management des Systmes dInformationSolutions Open SourceDfinition
61Management des Systmes dInformationSolutions Open SourceDfinitionRedistribution Gratuite;Incluse le code source;Permet de faire des modifications et des drivations;Pas de discrimination contre une personne ou un groupe;Pas de discrimination contre un domaine dactivit;La licence nest pas de caractre offensive contre un autre logiciel;Open source nest pas ncessairement gratuit!!!!!!!!!!
62Management des Systmes dInformationSolutions Open SourceExemplesLinux.Apache HTTP server.MySQL.Open Office;Sendmail;BIND;Mozilla/FireFox;gcc/g++/gdb;X Window;GIMP;Langages de programmation Python, Perl, TCL/Tk and PHP.
63Management des Systmes dInformationSolutions Open SourceQuelques Acteurs de lopen source : Gurus
Guido van Rossum (Python). John Oosterhout (Tcl). Brian Behlendorf (Apache)...
Linus Torvalds (Linux). Tim Berners-Lee (the Web).
Larry Wall (Perl)64Management des Systmes dInformationInternet..SI..EntrepriseImpact ?Avantages ?Vers o ?
65Management des Systmes dInformation
Internet..SI..Entreprise66Management des Systmes dInformationInternet..SI..EntrepriseDonc :
Une conomie;Un champs de concurrence;Un facteur de diffrentiation Facteur de croissance;Internet est devenu Une dpendance;Nouvelle source de richesse;
67Management des Systmes dInformationInternet..SI..EntrepriseQuoi Encore :
Elle impact le PIB du pays;Elle Impact lemploi;Elle Impact la performance des Entreprises Surtout les PME;Cration de nouveaux produits et nouveaux services;Influence sur le mode de vie;
PIB : Indicateur conomique pour mesurer la production de la richesse dans un pays.68Management des Systmes dInformationInternet..SI..EntrepriseVers o:Plus de mondialisation des changes de produits et de services; Mutations technologiques rapides;Concurrence de plus en plus exacerbe;Plus dopportunits de croissance et dintgration aux marchs internationaux;Un levier de dveloppement des changes intrieurs et extrieurs;Acclration de lintgration conomique Rgionale et mondiale : Besoin de stratgie en vue dune meilleure insertion dans le commerce mondial;Economie dchelle de moins en moins dans le temps, et de plus en plus dans lespace; Plus de flexibilit dans les outils de production, dexploitation, et de Dcision;
69Management des Systmes dInformationInternet..SI..EntrepriseVers o, ct technologique :
3DEspace et communaut virtuelIATemps rel
70Management des Systmes dInformationImportance des bases de donnesEtude de Cas
Voir Vidos71