Vous êtes sur la page 1sur 9

Les composantes dun SI

Objectif du cours :

Cette sance a pour but de prsenter sommairement les notions dinformatique ncessaires la comprhension du systme dinformation et des nouvelles technologies de linformation et de la communication. Lobjectif nest pas de dcrire de manire exhaustive lensemble de partie cite mais de prsenter les lments ncessaires la comprhension du cours.

1. Introduction : 1.1. La notion de Systme dInformation (SI) : Dfinition selon Laudon : un ensemble de composantes inter relies qui recueillent (ou rcuprent) de linformation, la traitent, la stockent et la diffusent afin de soutenir la prise de dcision et le contrle au sein de lorganisation. Dfinition selon Alter : un type particulier de systme de travail qui utilise la technologie de linformation pour capturer, transmettre, conserver, retrouver, manipuler ou afficher de linformation, supportant de la sorte un ou plusieurs systmes de travail.

1.2. Composantes du SI : Le SI peut tre dcoup en trois grands ensembles : informations (input / output). ressources humaines. technologies. Le primtre de la prsentation est la composante technologies du SI (la partie purement informatique).

2. La partie hardware : 2.1. Les ordinateurs : 2.1.1.Matriel : La base de lordinateur : o La carte mre : sur cette carte sont connects ou souds l'ensemble des lments essentiels de l'ordinateur o Le processeur ou CPU : effectue les calculs et excute les instructions qui ont t programmes ( cerveau de lordinateur ) La mmoire : o Mmoire vive ou RAM (travail) o Mmoire morte ou ROM (stockage) Les interfaces dentre sortie : o ports srie et parallle, o USB,

MBENGUE A.

1/9

2011- 2012

o PCMCIA, o firewire Les priphriques : o Priphriques daffichage o Priphriques de stockage o Autres priphriques (dont modem)

MBENGUE A.

2/9

2011- 2012

2.1.2.Systme dexploitation : Dfinition : cest llment charg d'assurer la liaison entre les ressources matrielles, l'utilisateur et les applications. Rles du systme dexploitation : o Gestion du processeur o Gestion de la mmoire vive o Gestion des entres/sorties o Gestion de l'excution des applications o Gestion des droits o Gestion des fichiers (lecture, criture) o Gestion des informations (diagnostic de fonctionnement de la machine) Les grands types de systmes dexploitation : o Les systmes Windows o UNIX o MVS o Autres 2.2. Le rseau : 2.2.1.Dfinition :

Ensemble des ordinateurs et priphriques connects les uns aux autres. Lobjectif est : o d'changer et de partager des donnes o de communiquer o d'avoir accs des services divers La transmission de donnes : o La reprsentation des donnes : reprsentation analogique (modulation physique) et reprsentation numrique (binaire) o Mode synchrone et asynchrone. Les lments constitutifs dun rseau : o Serveurs : ordinateurs qui fournissent des ressources partages aux utilisateurs par un serveur de rseau o Clients : ordinateurs qui accdent aux ressources partages fournies par un serveur de rseau o Support de connexion : conditionne la faon dont les ordinateurs sont relis entre eux. o Donnes partages : fichiers accessibles sur les serveurs du rseau o Imprimantes et autres priphriques partags : fichiers, imprimantes ou autres lments utiliss par les usagers du rseau o Ressources diverses : autres ressources fournies par le serveur Un rseau peut utiliser des composants physiques qui lui sont spcifiques (routeurs, concentrateurs (hub), commutateurs (switch), etc). Certains rseaux sont des rseaux sans fils (infrarouge, bluetooth, WIFI, GSM, GPRS, UMTS,). 2.2.2.Typologie : LAN (Local Area Network) : ensemble d'ordinateurs appartenant une mme organisation et relis entre eux dans une petite aire gographique par un rseau, souvent l'aide d'une mme technologie. MAN (Metropolitan Area Network) : interconnecte plusieurs LAN gographiquement proches (au maximum quelques dizaines de km) des dbits importants. Ainsi un MAN permet deux nuds distants de communiquer comme sils faisaient partie d'un mme rseau local.

MBENGUE A.

3/9

2011- 2012

WAN (Wide Area Network ou rseau tendu) : interconnecte plusieurs LANs travers de grandes distances gographiques. Le plus connu est Internet. 2.2.3.Topologie : Topologie physique : o Dfinition : Un rseau informatique est constitu d'ordinateurs relis entre eux grce du matriel (cblage, cartes rseau, ainsi que d'autres quipements permettant d'assurer la bonne circulation des donnes). L'arrangement physique de ces lments est appel topologie physique. o Topologie en bus : Tous les ordinateurs sont relis une mme ligne de transmission par l'intermdiaire de cble. Le mot "bus" dsigne la ligne physique qui relie les machines du rseau. Faiblesse : si lune des machines est bloque, tout le rseau est bloqu. o Topologie en toile : les ordinateurs du rseau sont relis un systme matriel appel hub ou concentrateur. Il s'agit d'une bote comprenant un certain nombre de jonctions auxquelles on peut connecter les cbles en provenance des ordinateurs. Celui-ci a pour rle d'assurer la communication entre les diffrentes jonctions. o Topologie en anneau : les ordinateurs communiquent chacun leur tour, on a donc une boucle d'ordinateurs sur laquelle chacun d'entre eux va "avoir la parole" successivement. Utilisation dun rpartiteur pour contrler cette communication. Topologie logique : o Dfinition : La topologie logique reprsente la faon selon laquelle les donnes transitent dans les cbles. Les topologies logiques les plus souvent utilises sont Token ring, Ethernet et FDDI. 2.2.4.Les protocoles rseaux : Dfinition : Un protocole est une mthode standard qui permet la communication entre des processus (s'excutant ventuellement sur diffrentes machines), c'est--dire un ensemble de rgles et de procdures respecter pour mettre et recevoir des donnes sur un rseau. Il existe diffrents types de protocoles selon les applications attendues (par exemple : FTP est un protocole de transfert). Ladressage : pour tre reconnue sur le rseau les machines ont besoin dadresse. Exemple de systme dadressage : adressage IP. Le modle OSI : o Le modle OSI est un ensemble de protocole dcompos en 7 niveaux : - La couche physique dfinit la faon dont les donnes sont converties en signaux numriques - La couche liaison donnes dfinit l'interface avec la carte rseau - La couche rseau : permet de grer les adresses et le routage des donnes - La couche transport : elle est charge du transport des donnes et de la gestion des erreurs - La couche session : dfinit l'ouverture des sessions sur les machines du rseau - La couche prsentation : dfinit le format des donnes (leur reprsentation, ventuellement leur compression et leur cryptage) - La couche application : assure l'interface avec les applications Le protocole TCP/IP : o Il est simplifi par rapport au modle OSI : - Couche accs rseau spcifie la forme sous laquelle les donnes doivent tre achemines quel que soit le type de rseau utilis - Couche Internet : elle est charge de fournir le paquet de donnes (datagramme) - Couche Transport : elle assure l'acheminement des donnes, ainsi que les mcanismes permettant de connatre l'tat de la transmission

MBENGUE A.

4/9

2011- 2012

Couche Application : elle englobe les applications standard du rseau (Telnet, SMTP, FTP, ...)

3. Les bases de donnes : 3.1. Dfinition : Cest une entit dans laquelle il est possible de stocker des donnes de faon structure et avec le moins de redondance possible. 3.2. La gestion des bases de donnes : Le SGBD (Systme de Gestion des Bases de Donnes) est loutil qui permet de grer les bases de donnes. Ses objectifs sont les suivants : o Permettre laccs aux donnes de faon simple o Autoriser un accs aux informations de multiples utilisateurs o Manipuler les donnes prsentes dans la base de donnes (insertion, suppression, modification) Le SGBD peut se dcomposer en trois sous systmes : o le systme de gestion de fichiers : permet le stockage des informations sur un support physique o le SGBD interne : gre l'ordonnancement des informations o le SGBD externe : il reprsente l'interface avec l'utilisateur Le niveau de donnes : larchitecture ANSI/SPARC (1975) : o Niveau interne (ou physique) : dfinit la faon selon laquelle sont stockes les donnes et les mthodes pour y accder o Niveau conceptuel : appel aussi MCD (modle conceptuel des donnes) ou MLD (modle logique des donnes). dfinit l'arrangement des informations au sein de la base de donnes o Niveau externe : dfinit les vues des utilisateurs Les caractristiques dun SGBD : o Indpendance physique : le niveau physique peut tre modifi indpendamment du niveau conceptuel (les aspects matriels de la base de donnes n'apparaissent pas pour l'utilisateur, structure transparente de reprsentation des informations) o Indpendance logique : le niveau conceptuel doit pouvoir tre modifi sans remettre en cause le niveau physique, c'est--dire que l'administrateur de la base doit pouvoir la faire voluer sans que cela gne les utilisateurs o Manipulabilit : des personnes ne connaissant pas la base de donnes doivent tre capables de dcrire leurs requtes sans faire rfrence des lments techniques de la base de donnes o Rapidit des accs : le systme doit pouvoir fournir les rponses aux requtes le plus rapidement possible (algorithmes de recherche rapides) o Administration centralise : le SGBD doit permettre l'administrateur de pouvoir manipuler les donnes, insrer des lments, vrifier son intgrit de faon centralise o Limitation de la redondance : le SGBD doit pouvoir viter dans la mesure du possible des informations redondantes, afin d'viter d'une part un gaspillage d'espace mmoire mais aussi des erreurs o Vrification de l'intgrit : les donnes doivent tre cohrentes entre elles. Lorsque des lments font rfrences d'autres lments, ces derniers doivent tre prsents o Partageabilit des donnes : le SGBD doit permettre l'accs simultan la base de donnes par plusieurs utilisateurs o Scurit des donnes : Le SGBD doit prsenter des mcanismes permettant de grer les droits d'accs aux donnes selon les utilisateurs

MBENGUE A.

5/9

2011- 2012

3.3. Les modles de SGBD : Le SGBD (Systme de Gestion des Bases de Donnes) est loutil qui permet de grer les bases de donnes. le modle hirarchique : les donnes sont classes hirarchiquement, selon une arborescence descendante. Ce modle utilise des pointeurs entre les diffrents enregistrements. le modle rseau : les donnes sont classes hirarchiquement sans avoir une arborescence descendante. le modle relationnel : les donnes sont enregistres dans des tableaux deux dimensions (lignes et colonnes). La manipulation de ces donnes se fait selon la thorie mathmatique des relations. le modle dductif : les donnes sont reprsentes sous forme de table, mais leur manipulation se fait par calcul de prdicats. le modle objet : les donnes sont stockes sous forme d'objets, c'est--dire de structures appeles classes prsentant des donnes membres. Les champs sont des instances de ces classes. --------------------------------------------------------------4. Architecture des SI : 4.1. La couche logicielle les logiciels de bureautique les logiciels mtiers 4.2. Larchitecture client serveur ou 2 tier : Dfinition et fonctionnement : o les machines clientes (sur le mme rseau) contactent un serveur, une machine gnralement trs puissante en terme de capacits d'entre-sortie, qui leur fournit des services (connexions, donnes, etc.). o les services sont exploits par des programmes appels programmes clients installs sur la machine cliente. Caractristiques et avantages : o les ressources centralises : le serveur peut grer des ressources communes tous les utilisateurs, comme par exemple une base de donnes centralise (moins de problmes de redondance et de contradiction). o une meilleure scurit : le nombre de points d'entre permettant l'accs aux donnes est moins important. o une administration au niveau serveur o un rseau volutif : cette architecture permet de supprimer ou dajouter des clients sans perturber le fonctionnement du rseau et sans modifications majeures. Inconvnients : o cots levs o serveur critique

MBENGUE A.

6/9

2011- 2012

4.3. Larchitecture 3 tier : Fonctionnement par rapport au client serveur : ajout dun niveau intermdiaire : o Le client demande des ressources. o Le serveur d'application (appel aussi middleware) fournit la ressource mais faisant appel un autre serveur. o Le serveur secondaire (gnralement un serveur de base de donnes), fournissant un service au premier serveur. Avantages : o une plus grande flexibilit/souplesse o une plus grande scurit (la scurit peut tre dfinie pour chaque service) o de meilleures performances (les tches sont partages) Larchitecture n-tier : le principe est le mme que larchitecture 3 tier avec N serveurs pour N services. 4.4. Larchitecture dgal gal (Peer to Peer) : Chaque ordinateur est la fois client et serveur. Avantages : o simplicit de mise en uvre o cots bas Inconvnients : o pas de centralisation o peu de scurit o fonctionnalits trs limites pour la gestion dentreprise

5. La programmation : 5.1. Les langages de programmation

Dfinition : On appelle langage informatique un langage destin dcrire l'ensemble des actions conscutives qu'un ordinateur doit excuter (ne pas confondre avec les protocoles rseau). A chaque instruction correspond une action du processeur. Le langage machine : langage du processeur (binaire pouvant tre traduit en hexadcimal). Interprtation : transformation du langage naturel en langage machine. Compilation : Un programme crit dans un langage dit "compil" va tre traduit une fois pour toutes par un programme annexe (le compilateur) afin de gnrer un nouveau fichier qui sera autonome, c'est--dire qui n'aura plus besoin d'un programme autre que lui pour s'excuter (on dit d'ailleurs que ce fichier est excutable). 5.2. La programmation objet :

Dfinition : modlisation informatique dun ensemble dlments dun partie du monde rel en entits informatiques appeles objet. Elments caractristiques : o les attributs : donnes caractrisant l'objet (variables stockant des informations d'tat de l'objet). o les mthodes : ce qui caractrise le comportement de lobjet, c'est--dire l'ensemble des actions (appeles oprations) que l'objet est mme de raliser. Ces oprations permettent de faire ragir l'objet aux sollicitations extrieures (ou d'agir sur les autres objets). o l'identit : cest ce qui perme un objet de se distinguer des autres objets, indpendamment de son tat (identifiant).

MBENGUE A.

7/9

2011- 2012

Classe : structure dun objet (attribut + mthode). Un objet est une instanciation dun classe.

MBENGUE A.

8/9

2011- 2012

6. La scurit informatique : Dfinition : la scurit informatique, d'une manire gnrale, consiste assurer que les ressources matrielles ou logicielles d'une organisation sont uniquement utilises dans le cadre prvu. Les 4 objectifs principaux de la scurit informatique : o l'intgrit : garantir que les donnes sont bien celles qu'on croit tre. o la confidentialit : seules les personnes autorises doivent accder aux ressources. o la disponibilit. o la non-rpudiation : les donnes ne peuvent pas tre nies. La mise en place de politiques de scurit : o la sensibilisation des utilisateurs aux problmes de scurit. o la scurit logique (niveau donnes). o la scurit des tlcommunications. o la scurit des applications. o la scurit physique (niveau des infrastructures matrielles).

MBENGUE A.

9/9

2011- 2012

Vous aimerez peut-être aussi