Vous êtes sur la page 1sur 25

Organisation des Entreprises

Objectif : ce cours constitue une introduction aux SI, il vise faire apparaitre le rle essentiel que joue le SI dans une entreprise. 1- Introduction du monde de l'entreprise. 2- Les outils d'analyse (notion d'information, la codification et les techniques de cryptages). 3- Introduction au SI.

Chapitre I: L'Entreprise
1. Introduction 1.1. Notion dorganisation : Dfinition : Une organisation est un ensemble de personnes, de techniques, de procds, de mthodes, de matriels. Mis-en-uvre de faon coordonne dans un but conomique, social, administratif,etc. Organisation conomique : entreprise Organisation Sociale : caisse dassurance Organisation Administrative : APC, rectorat, Dara. 1.2. Notion de systme Dfinition: Un systme est un ensemble dlments accomplissant un certain nombre dactions coordonnes dans latteinte dun but. Exemple : Un vhicule, un moteur, un ordinateur, etc. Remarque : 1.Les ressources humaines dun systmes lorsquelles existent sont dites les acteurs de ce systme. 2.Les moyens mis en uvre pour un systme sont dites ressources de ce systme. Consquence : -Toute organisation est systme-Un systme nest pas forcement une organisation. Dcomposition systmique dune organisation: Toute organisation peut se dcompos en trois sous-systmes : Un sous-systme qui se proccupe de transformer les entres proprement dites systme en sortie :le systme oprant (SO) Un sous-systme qui se proccupe dorienter le fonctionnement du systme par des informations et des dcision :le systme de pilotage (SP) Un sous-systme qui se proccupe de recevoir des informations de lintrieur ou de lextrieur de lorganisation de les traiter puis de les retransmettre vers lintrieur ou lextrieur :le systme dinformation (SI)

2. Diffrentes formes des structures d'une entreprise.


Pourquoi structurer ?

La structure dune entreprise permet lorganisation de ses activits. Toute structure qui dcompose une entreprise en parties et sous-parties doit permettre de mieux cerner les tches, de faciliter le travail de chaque acteur et de prciser le type de relation entre chaque service. Cest lorigine dune certaine motivation.
Dfinitions

La structure dune organisation est lensemble des dispositifs par lesquels une entreprise rpartit, coordonne et contrle ses activits. Elle implique sa structure organisationnelle mais aussi lorganisation technique de sa production ainsi que et des aspects humains relations lis aux relations de lhomme au travail. Lorganisation doit ainsi formaliser la division du travail en tches distinctes et assurer la coordination entre ces tches. Une structure est aussi le reflet dune culture dominante au sein de lentreprise. Ds qu'une action devient : a- complexe ou b- implique un ensemble de personne Alors Il faut Organiser pour raliser cette action: Alors il faut diviser et coordonner

2.1. Hirarchique (Fayol) Principe : Base sur une structuration hirarchique possdant une unit de commandement (chaque membre de lentreprise doit dpendre dun chef unique).

Exemple : Structure hirarchique d'un rgiment d'arme.

Avantages:

Simplicit (tout est crit). Rpartition claire des responsabilits. Facilite le maintien de la discipline.

Inconvnients :

Rigidit. Lenteur de l'information. Difficile mettre en place (notamment dans un environnement complexe). Ne favorise pas la prise d'initiative.

2.2. Fonctionnelle (TAYLOR) Division de lautorit par fonctions, pluralit de commandement, les subordonns dpendent de plusieurs chefs spcialiss. La spcialisation et la rpartition des tches, la comptence tant le critre privilgi qui justifie lautorit de chaque responsable.

Avantages :

Conseils diffrents spcialistes. Qualit d'excution.

Rendement plus lev.

Inconvnients :

Risque de conflit. Rigidit. L'organisation perd en clart. Pouvoir dilu. En cas d'erreur, difficult pour retrouver la cause.

2.3. Staff and Line (hirarchico-fonctionnelle)


Elle essaie dattnuer les inconvnients des structures prcdentes pour nen conserver que les avantages.

Des conseillers spcialiss dans des domaines prcis sont attachs aux chefs hirarchiques. La hirarchie dcide. Les responsables fonctionnels aident la dcision. Cette structure sappelle aussi staff and line (staff : conseille line : pouvoir de dcision)

Avantages:

unit de commandement claire par des spcialistes, gestion du court terme et du long terme (car les spcialistes ont le temps de prvoir le long terme).

Inconvnients:

risque de conflit entre les dcideurs et les conseillers.

3. Principales fonctions de l'entreprise Une fonction est un regroupement de tches (et non pas un regroupement demplois) qui concourent la mme finalit. La notion de fonction ne doit pas tre confondue avec celle de services :

3.1. Fonction Achat L'objectif est d'avoir des matires premires au prix le plus bas, sans en oublier la qualit, des conditions de paiement les plus longues possibles mais des dlais de livraison les plus courts. a- Se mettre en contact avec des fournisseurs, b- Ngocier les prix, c- instaurer une relation de confiance 3.2. Fonction de production Activits de transformation, assemblage, montage et conditionnement qui font dun ensemble de matires premires un produit fini livrable au client.

3.3. Fonction Vente Possde deux sous-fonctions : - le marketing: Analyse le march, les clients, les concurrents et permet de mettre en valeur ce que l'on fait, - L'administration des ventes: Permet de trouver des clients, entretenir des relations avec eux, tablir des propositions de prix ou devis, enregistrer les commandes, transmettre les factures, relancer les mauvais payeurs. 3.4. Fonction Financire - Obtenir de l'argent dont a besoin l'entreprise au cot le plus bas. 3.5. Fonction administrative Concerne la gestion de l'entreprise comme les employs, les relation avec l'administration (tatique), Diversit des entreprises: Les entreprises diffrent selon le type d'activit exerce qui peut tre : 1- Entreprise commerciale (Distribution) Elle a pour activit principale la distribution (la vente) a- Approvisionnement b- Stockage c- Vente d- Gestion 2- Entreprise de production de service: Un service est une prestation qui consiste en la mise disposition d'une capacit technique ou intellectuelle ou en la fourniture d'un travail directement utile pour l'usager, sans transformation de matire. Exemple: un coiffeur, un cabinet d'avocat, un hpital, un restaurant, un commerce, une entreprise de transport ou une banque produisent des services et non pas des biens. 3- Entreprise de production de biens: A la diffrence des services les biens sont des objets tangible (physique), donc l'entreprise fait de la transformation de la matire premire en produit fini. a- Approvisionnement en Matire premire b- Transformation c- Vente (vers des entreprises de distribution). Classification des entreprises Elle se fait selon : 1- Secteur d'activit: a- Secteur primaire: Extraction des ressources de la terre via l'agriculture, la pche, l'exploitation forestire ou minire. b- Secteur secondaire : Activits lies la transformation des matires premires issues du secteur primaire (btiments et travaux publics, lectromnager, aronautique) c- Secteur tertiaire : Regroupe toutes les activits conomiques qui ne font pas partie du secteur primaire et secondaire. Il s'agit d'activits marchandes (vente de produit) et d'activits non marchandes (vente de services, non changeables). 2- L'importance : selon le nombre d'employs et le chiffre d'affaire. a. Petite b. Moyenne c. Grande d. Multinationale

3- Mode de proprit:
aLes socits de personnes : les SNC (Socit en Nom Collectif)

b4. Les diffrentes sous systmes de l'entreprise 4.1. Sous-systme de pilotage 4.2. Sous-systme d'information 4.3. Sous-systme oprant. TD sur les circuits d'informations. 5. Les Flux dans l'entreprise. 5.1. Dfinition : Lactivit de lentreprise et ses relations avec ses partenaires crent des changes dinformations, de biens et dargent circulant lintrieur et lextrieur de lentreprise. Ces mouvements gnrent des flux. Les flux sont de 3 types: 1- Flux de matire: 2- Flux montaire (financier) Les paiements effectus entre l'entreprise et ses partenaires constituent des flux financiers. 3- Flux d'information Tout flux a un point de dpart (origine) et un point darrive (destination)

Exemple :

Les outils d'analyse


1. Notion d'information: 2. a- Donne : est un ensemble de valeur brut. Exemple 10, Chmage. b- Information : ensemble de donnes qui vhicule un sens (porteuse de sens), et qui rponde aux questions Qui ? Quoi ? Quand ? O ?. Linformation consiste rendre significatif un ensemble de fait ou de donnes. c- Connaissance : La connaissance est tout un ensemble dinformations stocke par le biais de lexprience ou de lapprentissage. Connaissance Information Donnes

2.1. Rle de l'information Linformation est un outil indispensable dans l'entreprise pour pouvoir la grer. Les entreprises doivent aujourdhui tre vigilantes, constamment attentives aux mouvements de leur environnement. a- Linformation est primordiale dans la prise de dcision. Linformation doit tre pertinente (exacte) : Elle donne une image fidle ltat des faits dcrits. Lefficacit des dcisions prises dpendent de la qualit de linformation disponible. b- Linformation : Moyen de coordination La circulation de linformation dans lentreprise permet de coordonner les taches entre les diffrentes parties de lentreprise, Dans ce cas elle est soumise a une condition de rapidit de circulation. c- Linformation : Obligation lgale de lentreprise Lentreprise est oblige de prsent certaines information dans ces relation avec son environnement. Exemple dclaration des comptes, Facturation. Lentreprise doit dposer des informations : - Prcise : - Contrl : - Normalise : Prsentes selon des formes imposes.

2.2. Les classes d'informations 2.2.1.Les informations lmentaires ou entres. Ce sont les donnes brutes de base. Exemple un nom, Prix dun produits. 2.2.2.Les informations rsultantes ou sortie Ce sont les informations obtenu partir des informations lmentaires, par calcul, comparaison ou slection. Dans le quel on cre un rsultat conforme la demande de lutilisateur. Exemple : taxe dun produit = prix*taxes. 2.2.3.Les informations de commande :

Correspondent la dfinition des oprations de calcul permettant de passer des informations lmentaires aux informations rsultantes. 2.3. Cycle de vie de linformation Linformation passe par plusieurs tapes dcrivant son dveloppement dans le temps : a- Expression des besoins : b- Recherche : c- Acquisition : d- Analyse et Traitement : e- Diffusion : f- Archivage : 3. Reprsentation de l'information Linformation est un renseignement qui amliore notre connaissance sur un sujet quelconque. Elle se compose de trois lments indissociables : lentit, lattribut et la valeur: a- Lentit peut tre un objet (matriel ou immatriel), un concept ou un vnement. Il reprsente l'objet concern sur lequel nous souhaitons avoir des informations. Lentit peut tre : - Un individu exemple : client, malade citoyen, tudiant. - Un objet matriel exemple : voiture, livre. - Un concept immatriel exemple : un module, maladie, un itinraire. b- Attribut (proprit) : Ce sont les caractristiques que lon veut retenir pour dcrire une entit, quelconque, et qui permettent de la grer facilement. Exemple : a. Les informations ncessaires pour grer les clients dune entreprise peuvent tre : Client (Nom, Compte, Adresse, Ville, ) b. Les informations ncessaires pour grer les commandes : Commande (Num_Cmd, Produit, Qte, Num_Client) c. Module(Nom_mod, coef, nbre_heure, enseignant) NB : le choix des attributs dpend du contexte dans lequel nous nous retrouvons. c- Valeur (occurrences) : Ralisation particulire de chaque attribut de lentit. Exemple pour lentit client il existe un ensemble de clients qui ont des valeurs spcifiques des attributs Client comme : 1- Client(Ali, 02510, 12 rue de la liberte, Constantine) 2- Client(Ahmed, 25412, cite 1ere Nov N15, Alger,.)

Information = Entit + Attributs + Occurrences


3.1. Reprsentation L'information Linformation doit tre reprsente sous une forme accessible et comprhensible par le destinataire (homme, machine). La reprsentation se ralise l'aide : - dun ensemble conventionnel de symboles (signifiants) - une correspondance entre lensemble des renseignements et lensemble des symboles. - Un support capable de rendre les symboles perceptibles. Deux types de correspondances sont utiliss : a- Analytique b- Par langage

3.1.1. Reprsentation analytique : dans cette correspondance, nous utilisons la notion danalyse, o chaque signifi est reprsent par un symbole. Exemple : Les panneaux de signalisation routire. 3.1.2.Correspondance par langage: La reprsentation est faite par le biais dun langage bien dfini, compos de mots significatifs, ces dernires (les mots) sont constitues dlments basiques (des caractres). Comme le langage binaire: Les lments basiques sont des suites de 0 et 1, et les mots sont dune longueur de 8 bits. Cet ensemble sera constitu de 28 (256) mots diffrents. 3.1.3. Structure dinformation (notion darticle) Un article dcrit une entit (un individu ou un objet) laide dattributs dont il fournit les valeurs qui sont les occurrences. Exemple : Lindividu employ peut tre dcrit par les proprits suivantes
Matricule Nom Prnom NSS datenais Adresse Grade

00021

Ali

hamidi

0215489

12/10/1975

Mila

Ing

L'articles peut tre dune structure trs complexe, exemple lattribut adresse peut tre dtaill :
Nom_Rue Num Commune Wilaya

1er Novembre

15

Khroub

Constantine

3.2. L'information renseignement 4. Codification : Pourquoi est-il ncessaire de codifier les informations? Pour tre traites par ordinateur, les informations ont besoins d'tre structures. Cette structuration passe obligatoirement, par l'association des codes aux diffrentes informations manipuls par les ordinateurs (systme d'information). Ces codes vont permettre de dsigner chaque information de manire claire et unique. Dsigner chaque objet dans le SI d'une faon sans ambigit.

4.1. Dfinition: La codification est une opration d'optimisation, elle consiste substituer une information sous forme naturelle par un symbole conventionnel (code) qui est mieux adapt aux objectifs de l'utilisateur et au traitements automatiques. La codification: est l'opration qui consiste remplacer une information sous sa forme naturelle par un code clair qui serait mieux adapt aux besoins de l'utilisateur de l'information.

Dfinition : un code est une reprsentation conventionnelle abrge attribue un objet. Est un nom abrg ou une reprsentation de l'information permettant de dsigner un objet ou un concept de manire claire ou unique. 4.2. Objectifs de la codification: a- Identifier sans ambigit un article ou un individu dans un ensemble. b- Raliser des gains de place et de temps: la dsignation de l'objet est codifie afin d'viter la manipulation des noms encombrants. 1- Du temps lors des oprations d'entre/sorite. 2- De l'espace mmoire lors des sauvegardes sur supports. c- Reprsenter certaines proprits d'un objet: Le code d'un objet peut renfermer certaines proprits importantes sur l'objet lui mme. Exemple : le matricule d'une voiture.
1203-105-25 Nsrie Catgorie Anne Wilaya

d- Permettre certains contrles de forme sur l'information: dtecter certains types d'erreurs dans l'information. Exemple: dans le matricule l'anne de mise en circulation ne doit pas tre suprieure l'anne en cours exemple: 5214-113-25 4.3. Qualits attendues d'une codification: Une codification mal choisie peut entrainer des erreurs dans le traitement des informations et par consquent porter prjudices l'entreprise. Une codification doit tre: a- Sans Ambigit: Une codification doit tre sans ambigit, elle doit associer chaque objet un code unique qui permet de l'identifier spcifiquement, donc : -chaque code doit dsigner un et un seul objet. -Chaque information doit tre associe un et un seul code. Il doit y exister une bijection entre l'ensemble des codes et l'ensemble des informations codes. Exemple: Deux voitures ne peuvent avoir le mme matricule. Ou inversement une voiture avec deux matricules. b- Facilit d'utilisation : L'utilisation du code doit tre aise pour les utilisateurs de l'information, exemple le matricule d'une voiture peut tre utilis d'une faon trs ais la simple lecture d'un matricule permet d'avoir une ide sur le vhicule concern. c- Possibilit d'extension et d'insertion : L'extension exprime le fait de pouvoir codifi de nouvelle information car l'ensemble des objets codifis s'accroit dans le temps. L'extension consiste pouvoir insrer un nouveau code entre deux

codes existants dj. Ces deux caractristiques permettent la prennit de la codification dans le temps (Nous pas changer de codification chaque fois). Exemple: La codification des clients d'une entreprise est comme suit: a- De 1 1000 pour les clients de l'Est b- De 1001 2000 pour ceux de l'ouest c- De 2001 3000 pour ceux du centre. Impossible d'insrer un client N 1001 de l'Est. ? d- Concision : un code doit tre clair et court, comporter le minimum de caractres possible

4.4. Diffrents types de codification 4.4.1. Codification squentielle. Elle consiste attribuer des numros conscutifs aux objets codifier. Exemple : Codification des commandes des clients dune entreprise.

0500 0002 0001 Codification des articles dun magasin ; Article Code Table 001 chaise 002 bureau 003

Avantage : a- Codification non ambige. b- Simple mettre en uvre (nouveau_code = dernier_code + 1) c- Permet des extensions. Inconvenant a- Ne permet pas lextension : il faut rinitialiser la codification. b- Codification non significative. Ncessite un tableau de correspondance entre les objets et les codes. 4.4.2. Codification par tranche Elle consiste attribuer des tranches de codes des catgories dobjets, les objets dune meme catgorie sont cods squentiellement. Exemple : codifier le parc roulant dune entreprise. 001 0100 : les voitures touristiques. 0101 200 : les camions. 0201 300 : Les engins.

Avantages : a- Codification non ambige. b- Codification simple mettre en uvre. c- Permet des extensions et des insertions. Inconvnient : a- Non significative ; Ncessite une table de correspondance. b- Nombre de code dans une tranche difficile fixer. c- La rpartition des objets dans les catgories nest pas vidente. d- Insertion impossible. 4.4.3. Codification articule : Elle consiste dcouper lespace codifier en zones diffrentes chacune disposant dun descripteur de zone. Exemple : les matricules des voitures. 0 0 6 5 3 Numro de srie dans la wilaya 1 1 0 Catgiorie Anne de 1 mise en circulation 2 5 Wilaya

Exemple 2 : Codifier le personnel dune entreprise de navigation maritime. a- Officier :O b- Machiniste :M c- Matelot :T M128 correspond au machiniste numro 128. Avantages : a- Trs utilise Non ambige. b- Insertion et extension possible c- Possibilit de regrouper les objets selon un critre bien dfini. d- Possibilit deffectuer des contrles. Inconvnients : a- Code trop long (lourd manipuler). b- Instabilit (dans le cas de changement de catgorie) : un matelot devient un machiniste. 4.4.4. Codification par niveau Cas particulier de la codification articule dans laquelle les zones sont divises en sous-zones (par niveaux). Exemple : le code postal 25105 : wilaya daira commune. Codification dun paragraphe dun livre. 2.3.5 Avantage : a- Meme que larticule b- Facilit de recherche Inconvenients : a- Meme que larticule.

4.4.5.Codification mnmonique. Associer des noms abrgs aux objets codifis qui rappellent ces derniers. Gnralement par suppression des voyelles ou des contractions sur les noms des objets. Exemple : code courant postal : CCP. BL. Avantages: a- Facile mettre en ouvre b- Significative Inconvenients a- Porte sur le nom et non sur la valeur. 4.5. Choix de codification : Pour le choix de la codification qu'il faut utilis dans une entreprise pour coder des informations spcifique il faut rpondre aux questions suivantes: 1- La faon d'utiliser ce code ? 2- Estimation du nombre d'informations ou d'objets codifier long terme? 3- L'ensemble des informations est il volutif ? 4.6. Les Contrles Les informations qui circulent qui circulent dans une entreprise doivent imprativement tre contrles afin dviter les problmes derreurs et dambigit (deux objets possdent le mme code) ou de duplication dinformation. Cest pourquoi lintrusion dune erreur dans les informations dune organisation peuvent luis tre fatale sur sont fonctionnement et sa survie. Dfinition : Contrler est lopration de vrification de la justesse et de la conformit dune information aux faits rels de lorganisation. 4.7. Type de contrle 4.7.1.Contrles directs: Le contrle qui seffectue sur linformation elle-mme sans se rfrer aux autres informations du systme. Exemple matricule : 0125-214-25 Qui peuvent tre de - prsence ou non prsence - de type - de cadrage a- Contrle de prsence et de non prsence : vrifier lexistence ou non dune information dans le systme. Exemple : lors de la rinscription dun tudiant en doit vrifier quil a eu tous les crdits de lanne prcdente. . Exemple : lors du prt dun livre par un tudiant en doit vrifier que ce dernier na pas dj deux livres en prt. b- Contrle de type: en doit vrifier que le type de linformation correspond son type prvu. Exemple : Le matricule dun tudiant ne doit comporter des lettres. 1202547120 cContrle de cadrage : dsigne la position partie de linformation dans une information. Exemple : lanne de mise en circulation dun matricule de voiture doit tre au milieu du matricule. 4.7.2.Contrles indirects : Vrifier la validit de linformation para rapport un ensemble dinformations du systme, ce qui implique des oprations de comparaison et de teste.

La date de recrutement dun employ doit tre suprieure la date de cration de Ils peuvent tre : - Contrle de cohrence interne - Contrle de cohrence externe a- Contrle de cohrence interne : consiste vrifier la conformit et lexactitude dune partie de linformation dautres parties de linformation, il sapplique gnralement la codification articule. Exemple : la date suivante 30/02/2010 nest pas valide. b- Contrle de cohrence externe : consiste vrifier la conformit dune information par rapport dautres informations du systme. Exemple : pour un employ les informations suivantes sont contradictoires : -anne de naissance : 1990. -anciennet : 20 ans 4.8. Technique de compression de l'information Lenregistrement des informations (donnes) sous leurs formes naturelle (telles quelles sont) va consommer normment de mmoire sur les disques durs. Et se prte mal aux oprations lecture et dcriture dinformation sur les disques durs. - Le volume des donns transfr entre la mmoire centrale et le disque dur peut tre lev. - Par consquent le temps de recherche dinformation sur les BD et les fichiers deviens normes ce qui vas affecter les performances du SI. Pour remdier ce problme on procde une opration de compression des donnes afin de minimiser leurs tailles sur les disques durs, ce qui vas engendrer une augmentation des capacits de stockage et augmente le trafic sur les rseaux. 4.8.1.Dfinition : La compression est une technique qui consiste rduire la taille de linfo stocker ou transmettre sans perte ou changement. Le codage de la source dinformation (qui transforme la source dans une forme alternative, meilleure pour la transmission ou pour lenregistrement). 4.8.2. Objectif : - Amliorer la capacit de la mmoire de masse. - Rduire le cout de linformation et le temps de transfert des donnes sur les rseaux informatique. 4.8.3.Technique de compression : a- Suppression des blancs Elle consiste balayer le flot de donner initial et remplacer les blancs successifs par un couple particulier. Format Car Spcial Nbre de blanc . Exemple le blanc est not et caractre spcial est not Soit le flot de donnes suivant : ABCD XYZ Aprs compression on obtient : ABCD 10 XYZ b- Suppression de rptition de caractres

aCest une gnralisation de la mthode de suppression des blancs lensemble des caractres qui se rpte plus de trois fois. Format Car Spcial Nbre de rptition Caract rpt. c- Codage de hauffman. Crer en 1952, ce code utilise une taille variable pour la codification des caractres selon leurs occurrences dans linformation. Lalgorithme repose sur le nombre de frquence dapparition de chaque caractre du texte cod. Le caractre le plus frquent aura un nombre de bit faible et le moins frquent aura un nombre de caractre lev. Algorithme : Construction de larbre de hauffmann 1- Calculer pour chaque caractre le nombre dapparition dans le texte source. 2- Gnrer le pre des deux feuilles de valeurs minimales (Poids du pre = sommes des poids de ces 2 fils). 3- Rpter le mme processus pour lensemble des feuilles restantes et les nuds internes gnrs jusqu' la racine. 4- Parcourir larbre de hauffman partir de la racine tout en mettant 0 pour les branches Gauche et 1 pour les branches Droites jusquaux feuilles. 5- Le caractre correspondant une feuille aura comme code la suite de 0 et 1 qui ont t mmoris depuis la racine. Exemple : Soit coder le texte suivant : systeme Caractre S Y T E M Frquence 2 1 1 2 1

Arranger les frquences : Y T M 1 1 1

S 2

E 2

Rapport de compression = nombre de bit de la chaine comprim/nbre de la chaine initiale

Compression : Pour la compression des donnes, on applique lalgorithme de Human comme indiqu prcdemment an de calculer larbre binaire de Human. Ensuite, lorsquon dsire transmettre des donnes un destinataire, lexpditeur met un chier contenant 2 parties :

Un entte : contient la taille originale du chier, larbre binaire de Human calcul prcdemment (Cette structure de donnes peut tre aisment reprsente par un tableau simple). Les donnes : Chaque symbole des donnes originales est substitu par sa reprsentation binaire correspondante.

Dcompression : Lors de la rception dun message, le destinataire rcupre dans lentte larbre de Human et substitue chaque suite de bits correspondant un chemin dans larborescence de Human par le symbole quivalent. On remarque quil ne peut pas avoir dambigut sur linterprtation dune squence de bits cause de la structure intrinsque de larborescence. Codage RLE (Variantes). Le codage RLE (Run-Length Encoding) est, comme son nom lindique, un codage de "course", cest--dire quil limine certaines squences de caractres en les remplaant par un code spcique. Chaque "course" de k lments (2 < k 9) est remplace par un caractre non utilis (ex : @) suivi de lentier k et du caractre substitu. Exemple 1 "AB2000039444452600D666@A2" devient "AB2@4039@4452600D@36@@A2". Codage de type dictionnaire (Lempel, Ziv etWelch LZW) : Cette mthode utilise un dictionnaire pour chaque taille de mot. Lide est de remplacer un mot par la taille de celui ci et son index dans le dictionnaire. Une telle compression entrane des gains trs signicatifs. Algorithme Lalgorithme LZW de compression Donnes : Le dictionnaire des symboles rencontrs : Dico Le chier compresser : Fichier Rsultat : Le chier compresser : Fichier dbut s=premier octet du chier Tantque le chier nest pas sa n t=octet suivant u=concatnation(s,t) Si (u appartient Dico) s=u Sinon Ajouter (u) dans Dico crire adresse de s s=t

n si FTantque crire adresse de s FIN Exemple soit a envoy le texte suivant : SISI-ET-ISIS Voici le dictionnaire rsultant de lalgorithme : Adresse Squence 0..255 ASCII 256 SI 257 IS 258 SI259 -E 260 ET 261 T262 -I 263 ISI

Le chier compress : 83.73.256.45.69.84.45.257.257 Lalgorithme LZW de dcompression Donnes : Le dictionnaire des symboles rencontrs : Dico Le fichier dcompresser : Fichier Rsultat : Le fichier dcompress : Fichier DEBUT a=Squence(premire adresse contenu dans le fichier) crire a TANTQUE le fichier nest pas sa fin b=adresse suivante SI (b appartient Dico) s=Squence(b) SINON s=concatnation(a,t) FINSI crire squence(s) t=s[0] ajouter (Squence(a)+t) dans Dico a=b FINTANTQUE FIN Dcompress la chaine reue. 4.9. Technique de cryptage TD sur la codification la compression et le cryptage. INTRODUCTION AUX SYSTEMES D'INFORMATIONS Le sous systme dinformation joue un rle important dans le fonctionnement de lentreprise il se charge de : a- rcupre les informations en entre et affect ceux en sortie de lentreprise. b- Archivage des informations de lentreprise.

c- Diffuser les informations dans lentreprise selon leurs degrs de scurit. Structure d'une organisation dans laquelle le SI constitue un lment principal dans l'organisation car il reprsente le relais entre les sous systmes de dcision et oprant et entre lintrieur et lextrieur de lorganisation.

1. Dfinition. Systmes : cest un ensemble dlments en interaction dynamique organiss en fonction dun but Un systme dinformation est un systme qui a pour but la production dinformation Le systme d'information est le vhicule de la communication dans l'organisation. 2. Dfinition. Un systme d'information (SI) est un ensemble organis de ressources: -matriels, -logiciels, -personnels, -donnes -et procdures qui permettent de collecter, regrouper, classifier, traiter et diffuser de l'information dans un organisation.

3. Rle d'un SI (Fonctions). a- Recueillir l'information (saisir): Les sources d'informations peuvent tre externes ou internes. L'objectif est de structurer des informations d'origines et de formes diverses. Des moyens humains et techniques (notamment des matriels de saisie et des supports d'enregistrement) sont utiliss mais aussi des mthodes, notamment des mthodes de contrle et de codification de l'information afin de disposer d'informations fiables et facilement exploitables.

b- Mmoriser l'information (sauvegarder) : la mmorisation doit tre ralis d'une faon stable et durable, tout en assurant l'aspect scurit et droits d'accs (restreindre l'accs certaines informations gnralement sensible des personnes bien prcis). Gnralement les informations est stocke dans des bases de donnes ou des fichiers. c- Exploiter l'information: L'exploitation consiste effectuer des oprations de traitement sur l'information, ces oprations peuvent tre : a. Consulter : recherche de donnes b. Organiser : structurer des donnes selon des critres bien prcis. Exemple trier, fusionner ou partitionner des donnes. c. Modifier (mettre jours) d. Supprimer: e. Gnrer de nouvelles informations : par des oprations de calculs et de traitements. d- Diffuser l'information: consiste mettre disposition des utilisateurs concerns (autoriss) l'information dont ils ont besoin au moment ou ils ont besoin. Exemple: Le SI doit lancer une commande chez les fournisseurs lorsque le stock de lentreprise atteint un certain seuil.

4. Objectifs d'un SI a- Le SI aide la prise de dcision: Le SI met la disposition des dcideurs les informations ncessaires la prise de dcision. Il permet d'tudier les consquences prvisibles des dcisions et d'automatiser certaines dcisions. Exemple: Les prvisions de ventes et de CA pour les six mois venir permettent d'apprcier les rsultats attendus des dcisions commerciales prises b- Le SI permet de contrler l'volution de l'organisation Le SI permet de dtecter les dysfonctionnements internes et les situations anormales. Pour atteindre cet objectif, le SI doit tre la "mmoire collective" de l'organisation en gardant une trace des informations portant sur le pass. cLe SI permet de coordonner l'activit des diffrentes composantes de l'entreprise et notamment celles du systme oprant

5. Place d'un SI. 6. Systme d'information, systme informatis et systme d'informatique.

a- Un systme informatique est le systme de traitement automatique de linformation. Il se

compose de deux parties : a. La partie matrielle (Hardware) : lensemble des lments physiques constituant la machine. b. La partie logicielle (Software) : lensemble des logiciels (programmes) de traitement de linformation. b- Systme informatis : La majeure partie des SI ne sont pas totalement automatiss, cad il existe certaines parties des ces SI qui sont grs manuellement dans ce cas la partie automatise est dite systme informatis.

7. Statique et dynamique d'un SI.

Le systme dinformation est caractris par deux aspects diffrents : un statique et un dynamique. A Statique : cet aspect est caractris par la fonction de mmorisation qui se traduit par : -Lenregistrement des faits survenus dans lorganisation et ceux qui parviennent de lenvironnement de lorganisation. -Lenregistrement des structures de donnes, des rgles et des contraintes auxquelles doivent rpondre ces informations de manire formalise dans un ensemble qui sappellera modle de donnes. Exemple gestion de scolarit: Base dinformation : Intrieur les tudiants les enseignants Extrieur -CNAS -COUS Ministre -Rectorat Les structures de donnes : Rgles et contraintes : - Un tudiant doit tre assur - Un tudiant qui habite plus de 50 Km ouvre droit a lhbergement. -un enseignant doit tre pay par versement en compte bancaire. bAspect dynamique : Laspect dynamique du SI se traduit par les fonctions de collecte, de traitement et de transmission des informations. -Mettre jours les informations mmorises dans le SI -modifier leurs structures ainsi que les rgles auxquelles elles obissent suite aux changement et lvolution de lenvironnement extrieur et intrieur de lorganisation. Exemple : -Possibilit dajouter ou de supprimer un tudiant qui abandonne. -possibilit de changer des rgles. 8. Dveloppement d'un SI. 8.1. Cycle de vie : Le cycle de vie permet de rendre compte de la vie du systme d'information qui va naitre et voluer au sein de l'entreprise. Ce cycle traduit le cheminement chronologique du systme d'information depuis sa cration et son dveloppement jusqu' son obsolescence et sa remise en cause. Le cycle de vie dun SI ce compose gnralement de 4 phases : a- Phase de dfinition : Elle contient les activits pralables d'analyse des besoins initiaux et de la rentabilit dun nouveau systme dinformation ou dune refonte profonde dun systme dinformation existant puis le lancement du dveloppement. - Exprimer les besoins : formaliser les besoins de lutilisateur. - Proposer des solutions - Juger la pertinence et la faisabilit b- Phase de dveloppement spcifique : Elle contient les activits de dfinition d'un cahier des charges, conception, ralisation et mise en uvre dun nouveau systme dinformation ou dune modification dun systme dinformation existant. Cette phase se termine lorsque le produit est install sur les sites des utilisateurs.

- Etablir une dfinition gnrale et dtaille - Raliser et tester le systme informatique - Accompagner le changement - Mettre en uvre sur sites c- Phase dexploitation (utilisation) : Elle contient les activits dexploitation du systme informatique dans son environnement cible ainsi que les services dassistance offerts aux utilisateurs. Cette phase dmarre avant la fin de la phase de dveloppement, avec des activits de prparation de la mise en exploitation. Elle se poursuit jusquau retrait du systme. - Exploiter le systme - Fournir une assistance aux utilisateurs d- Phase de maintenance et volution. Elle contient les activits de gestion des modifications apportes au systme dinformation pour le faire voluer et maintenir le systme informatique en tat de fonctionner. Cette phase se poursuit jusquau retrait du systme. Les activits de la phase de dveloppement sont mises en uvre dans le cadre de chaque nouvelle version du produit raliser. Maintenir le systme informatique Faire voluer le systme d'information

Diffrents modles de cycle de vies Modle en cascade Modle en V :

Modle en W

Modle itratif

Modle en spirale

8.2. Cycle de dcision. Concerne les diffrentes dcisions prises lors du cycle de vie dun SI, voir figure ci-dessus. 8.3. Cycle d'abstraction. Le cycle d'abstraction traduit les diffrents niveaux de perception partir desquels on tudie ou on conoit le systme d'information. Il existe 03 niveaux dabstractions: a- niveau conceptuel : l'ensemble des entits manipules par le systmed'information sera reprsent de faon totalement indpendante de l'organisation etdes moyens techniques existants ou venir. Il s'agit en fait de s'intresser aux invariants, l'essence du problme pour lequel on dveloppe ce systme. b- Niveau logique : il s'agira de procder, partir des modles dvelopps au niveau conceptuel, aux choix en termes d'organisation pour les traitements et de modles de bases de donnes pour les donnes automatiser, la chronologie des actions engages et leur niveau d'automatisation. c- Niveau physique : est le niveau auquel on intgre les moyens techniques ncessaires. Il s'exprime en termes de matriel, de systme d'exploitation, de logiciels et de langage de programmation. Niveau Conceptuel Logique Physique Proccupations Quoi ? Que veut-on faire Qui ? Quand ? Ou ? Comment ? Avec Quoi ? Quel Moyen ? Donnes Conceptuel Logique Physique Traitements Conceptuel Organisationnel Oprationnel

Modlisation des Systmes d'Information Dfinition de modlisation : La modlisation est la reprsentation dun systme rel par un autre plus facile apprhend appel modle. La modlisation est faite dcrire, prdire et simuler le fonctionnement (comportement) du systme rel. Technique de modlisation des systmes dinformation : La conception des systmes dinformation connue de grandes volutions depuis lapparition de ces derniers dans le dbut des annes 50. a- Mthode cartsienne (SADT): Apparu en 1976 aux USA. C'est une mthode d'analyse par niveaux successifs d'approche descriptive d'un ensemble quel qu'il soit.

Base sur un formalisme graphique et textuel facile apprendre. Elle permet d'une part de modliser le problme pos (informatique, automatique ou autre), avant de chercher en extraire une solution, et d'autre part d'assurer une communication efficace entre les diffrents intervenants concerns par le systme analyser. b- Mthodes systmique MERISE: Mthode dEtude et de Ralisation Informatique pour les Systmes dEntreprise. MERISE est une mthode de conception, de dveloppement et de ralisation de projets informatiques. Le but de cette mthode est d'arriver concevoir un systme d'information. La mthode MERISE est base sur la sparation des donnes et des traitements effectuer en plusieurs modles conceptuels et physiques. La sparation des donnes et des traitements assure une longvit au modle. Une approche globale du systme d'information Une distinction nette entre donnes et traitements Une description du SI par niveaux : conceptuel, organisationnel et logique Une description du SI utilisant un formalisme de reprsentation prcis et rigoureux Elle utilise une approche par niveaux (trois niveaux dabstraction) Le niveau conceptuel : Dcrit l'ensemble des informations et des traitements ncessaires au fonctionnement de l'entreprise. Il dcrit des orientations et des choix de gestion. Il pousse la cohrence des SI. Le niveau est indpendant des contraintes organisationnelles et techniques. Il rpond la question: "Quoi ?" Niveau organisationnel (Logique) Le niveau dcrit les choix d'organisation rpartition des traitements (manuel / automatis) mode de fonctionnement (en-ligne / diffr) dfinition des postes de travail dfinition des tches Il rpond la question : "Qui ? Ou ? Quand ?" Niveau Physique Le niveau dcrit les choix techniques structuration en units de traitement structuration des donnes choix des outils de dveloppement choix de l'environnement technologique choix d'implantation Il rpond la question : "Comment ?"

Niveau CONCEPTUEL

Donnes MCD : smantique des donnes (modle entit/association)

Traitement MCT quoi ? (fonctions du SI)

ORGANISATIONNEL LOGIQUE)

(ou

MLD : organisation des donnes (ex: modle relationnel)

MOT qui fait quoi, ou, quand ? (organisation du SI) MPT comment on fait ? (implantation du SI)

PHYSIQUE

MPD implantation des donnes (ex: SGBD Oracle)

Les questions abordes : CONCEPTUEL Choix de gestion, Aspects METIER Choix dorganisation Quelles donnes, quelles rgles de gestion, quels enchanements de traitements Qui fait quoi, partage homme/ machine, interactif/diffr, organisation des donnes et des traitements Programmes, crans, tats, organisation physique des donnes, matriel, rseau

ORGANISATIONNEL LOGIQUE

PHYSIQUE

Choix TECHNIQUES

Le processus de conception : 1. tude pralable / schma directeur 2. tude dtaille 3. Ralisation 4. Mise en uvre 5. Maintenance