You are on page 1of 3

Les mthodes de conception des SI.

Modle : reprsentation simplifi de la ralit souvent prsent sous forme de schma : Ensemble de concept Ensemble de rgles Une normalisation. 1. Approche oriente processus Processus : ensemble dactivit qui utilisent un ou plusieurs imputs, les transforment pour obtenir un ou plusieurs outputs ayant un ou plusieurs destinataires. Diffrents processus : production, affaires (oprationnel), fonctionnel 2. Les mthodes de modlisation. 2.1. La mthode MERISE 3 niveaux de reprsentation dun SI : Conceptuel : finalit de lentreprise. Logique ou organisationnel : choix organisationnel Physique : choix technique. 2.1.1. Tableau rcapitulatif. Niveau Conceptuel Organisationnel logique Physique Flux MCF / MOF Traitement MCT MOT MPT Donnes MCD MLD MPD

2.1.2. La modlisation des donnes Particularit Entits dpendantes : OK CIF Entit spcialises : il existe diffrentes contraintes o XT : chaque occurrence contient les valeurs dune seule entit spcialise o X : chaque occurrence contient les valeurs dune seule ou daucune entit spcialise o T : chaque occurrence contient les valeurs dune seule ou plusieurs entits spcialises CLIENT (Numclt, Nomclt, Adrclt, CPclt,) CLIENTOCCA (Numclt, Total_an_vte) CLIENTREG (Numclt, Taux_Rem) Pseudo entit : si pour une valeur de lentit A et une valeur de lentit B, on a une seule valeur de lentit C on cre une pseudo-entit avec des cardinalit qui prend toujours la valeur 1,1.

La rflexivit ou lassociation unaire : une association rflexive est une association qui lie des occurrences dune mme entit entre elles. 2.2. UML. UML est un langage fond sur : Elments de modlisation La smantique de ces lments. 2.2.1. Notation 2.2.1.1. Concept dobjet La programmation oriente objet consiste modliser pour un environnement informatique un ensemble dlments dun domaine du monde rel. Objet : Attributs : donnes caractrisant lobjet Mthodes : donnes caractrisant son comportement Identit : permet de le distinguer des autres objets. 2.2.2. UML UML est un langage de modlisation adapte une dmarche orient objet. UML est dans le domaine public, cest une norme.

Les diagrammes avec UML : De cas dutilisation : met le systme en mouvement (vision dynamique) et nous montre comment les objets, instance de classe de la structure interne, communiquent entre eux et avec les utilisateurs via linterface pour assurer les fonctions du systme De classes : UML propose plusieurs types de relation entre classe. Cardinalit : Lunique = 1 / le multiple = *. De squences Dtat-transition Dactivit : dcrit lexcution de fonctionnalit ou de comportement.

Intrts UML : outils adapts aux exigences professionnelles des architectes de systmes, des dveloppeurs, 2.2.3. Les infrastructures technologiques de linformation Architecture fonctionnelle (ou logique) dun SI sont constitue par une liasse de plans qui regroupe les modles issus de lanalyse.

Architecture technique (ou physique) dun SI sintresse aux divers composants techniques mis en place pour matrialiser larchitecture fonctionnelle. Poste de travail : technologie de collecte, traitement Serveurs : technologie de traitement, bases de donnes

Architecture MIMD (Multiple Instruction Multiple Data) attribuent chaque processeur une mmoire de donnes et de programme indpendant. Architecture SIMD (Single Instruction Multiple Data) proposent une menace centrale partage par tous les processeurs qui excutent de manire synchrome le mme programme sur des donnes diffrentes. Virtualisation : ensemble des techniques matrielle et/ou logicielles qui permettent de faire fonctionner sur une machine unique plusieurs OS et/ou applications sparment les uns des autres, comme sils fonctionnent sur des machines distinctes. Intranet/Internet/ Extranet : p 97 SGBD : p 106 B2E/B2C/B2B : p 119

You might also like