Académique Documents
Professionnel Documents
Culture Documents
Historique de linformatique ...................................................................................................... 2 Mthodes classiques................................................................................................... 2 Mthodes nouvelles.................................................................................................... 2 Prsentation gnrale de la mthode MERISE .......................................................................... 4 Griefs traditionnels...................................................................................................... 4 Historique de la mthode............................................................................................. 4 Caractristiques ........................................................................................................... 4 Atouts de MERISE...................................................................................................... 8 Etude de lexistant...................................................................................................................... 8 Modle Conceptuel de Donnes............................................................................................... 12 Objectifs .................................................................................................................... 12 Approche intuitive..................................................................................................... 12 Dfinitions et formalisme.......................................................................................... 12 Dfinitions :......................................................................................................... 12 Formalisme :........................................................................................................ 13 Autres concepts ......................................................................................................... 14 Dtermination des proprits .............................................................................. 14 Notion doccurrence............................................................................................ 14 Notion didentifiant ............................................................................................. 14 Dimension dune relation .................................................................................... 14 Contraintes fonctionnelles................................................................................... 14 Dernires retouches .................................................................................................................. 15 Vrification du modle.............................................................................................. 15 Normalisation ............................................................................................................ 15 Dnormalisation ........................................................................................................ 15 Dcomposition des relations ..................................................................................... 16 Modle Logique de Donne ..................................................................................................... 18
Historique de linformatique
1945 : apparition des premiers ordinateurs (ENIAC ; ECKERF MAUCHLY) au sein du Pentagone ; ils appartiennent la catgorie des mainframes (grands ordinateurs multitches et multipostes) ; applications militaires Le dernier mainframe (actuel) est le REDSTORM de Cray Research (vitesse de calcul 100 000 GIPS Giga Instruction Par Seconde) Annes 50 : les applications scientifiques apparaissent ; la programmation prend son vol du fait du manque de standardisation des logiciels >> seuls les programmeurs (anctre de dveloppeurs) peuvent dvelopper. Appellation du service informatique : centre de calcul Annes 60 : linformatique de gestion entre dans les entreprises grce lapparition des mmoires de masse et des bandes magntiques. On se rend compte de la ncessit de rflexion avant la programmation du fait de laugmentation de la complexit des programmes, lanalyse apparat pour rpondre ces besoins. Appellation du service informatique : direction informatique Annes 70 : apparition des mini-ordinateurs ( mainframe en rduction ) ; gnralisation de linformatique dentreprise. Dans lanalyse, le terme cahier des charges apparat ; il sagit de lintgration de lutilisateur dans le cycle de dveloppement du fait de la problmatique de linformaticien roi lutilisateur ne pouvait jusque l rien faire face linformaticien. Appellation du service informatique : direction de lorganisation et de linformatique Annes 80 : apparition des micros. (PC) ainsi que de la bureautique, du graphisme tandis que le rseau se gnralise. Dans le monde du dveloppement, les mthodologies arrivent avec les dbuts de la standardisation des logiciels. La mthodologie doit donner beaucoup de rigueur dans tout le processus de linformatisation. Appellation du service informatique : direction des systmes dinformation Paralllement tout cela, une baisse importante des prix (on dit que si entre 1950 et 1980 la baisse de prix dans lautomobile avait t la mme que dans linformatique, une Rolls aurait cote ~100 Francs). Anne 90 : dveloppement du multimdia et dinternet. Alors que les mthodologies sont perfectionnes ET remises en cause (du fait de limportance temporelle : la mise en uvre des mthodologies est trs lourde et lente alors que nous devons aller toujours plus vite).
Mthodes classiques
1. 2. 3. 4. 5. 6. Merise SADT UML AXIAL RACINE OSSAD
Mthodes nouvelles
1. Rapid Application Development 2. Soft Systems Methodologies
Jusque dans les annes 80, on ne parlait que dinformatique (technique) ; partir de l, on commence largir la vision informatique dautres niveaux, on parle alors de systme dinformation (conceptuel, organisation, technique).
Conceptuel : quoi et pourquoi (objectifs et contraintes) Organisation : qui, quand, o, par quel type de moyen en gnral
Historique de la mthode
Naissance en 1974, au Centre dEtude Technique et dEquipement dAix-en-Provence en collaboration avec luniversit dAix. En 1977, le Ministre de lIndustrie et lINRIA reconnaissent la mthode. Brevete en 1978. Pour ses auteurs, MERISE est le symbole russi de la greffe de linformatique lentreprise .
Caractristiques
1. Vision globale (la plus importante des caractristiques)
Systme de pilotage :
I N F O R M A T I O N
Conseil dadministration, direction, hirarchie
Systme dinformation :
Charg du traitement de linformation
INFORMATION
Systme oprant :
Production, vente, administration
I N F O R M A T I O N
Circulation de linformation
Figure 1 - Schma systmique de l'entreprise
Base de donnes
Conceptuel
Logiciel de traitement
Base de donnes
Organisationnel
Logiciel de traitement
Base de donnes
Technique
Logiciel de traitement
Figure 2- Liaison entre donnes et traitements : plus on descend, plus la liaison est importante
DONNEES Modle Conceptuel de Donnes Modle Logique des Donnes (organisation) Modle Physique des Donnes
Figure 3 - Sparation des donnes et des traitements
TRAITEMENTS Modle Conceptuel de Traitement Modle Organisationnel des Traitements Modle Oprationnel des Traitements
Atouts de MERISE
Structuration de la dmarche Repres Indpendance vis--vis du technique Indications temporelles
Etude de lexistant
Approche intuitive
Dictionnaire de donnes : Adresse de llve Matire enseigne Nombre dheure Nom de la classe Nom de llve Nom du professeur Note Numro de la salle Prnom de llve Rgles de gestion : A chaque classe est attribue une seule salle de cours Chaque matire nest enseigne que par un seul professeur Pour chaque classe et chaque matire, un nombre dheure fixe est dfini A chaque lve est attribu une note par matire Regroupement de donnes Classe : nom de la classe, numro de salle Elve : nom de llve, prnom de llve, adresse de llve Matire : matire enseigne, nom du professeur Note et nombre dheure seront traites part.
Dfinitions et formalisme
Dfinitions :
1. Objet : un objet est une entit pourvue dune existence propre et conforme aux choix de gestion de lentreprise (rgles de gestion) ; dans la thorie des systmes, nous lappelons entit 2. Relation : lien, dpourvu dune existence propre, entre objet. Le terme associ dans la thorie des systmes est associations 3. Proprit : donne lmentaire conforme aux rgles de gestion ; elles sont utilises pour dcrire les objets et les relations. Lquivalent est attribut dans la thorie des systmes
Formalisme :
Figure 4 - Reprsentation d'un objet
Autres concepts
Notion doccurrence
1. dune proprit : les occurrences dune proprit sont lensemble des valeurs possibles pour cette proprit 2. dun objet : une occurrence dun objet est un ensemble ayant une existence propre doccurrence de ses proprits ; c'est--dire que pour un objet en particulier, chacune des proprits a alors une occurrence particulire. Lensemble de ces occurrences de proprit dfinit alors une occurrence de lobjet. Toutes les proprits dun objet doivent avoir un sens quelque soit loccurrence de celui-ci ; dans le cas contraire, il est ncessaire de crer un nouvel objet afin de rpondre cette contrainte. Cependant, dans la pratique, il est possible de passer outre. De mme, aucune proprit ne peut avoir plusieurs valeurs pour une occurrence dun objet, dans le cas contraire il faut crer un objet supplmentaire 3. dune relation : une occurrence de la relation est constitu dune et une seule occurrence de chacun des objets associs, loccurrence des proprits quelle porte correspondant aux occurrences des objets associs
Notion didentifiant
Parmi les proprits constituant un objet, au moins lune dentre elle doit permettre de caractriser chacune de ses occurrences de faon unique. Lidentifiant dune relation est le produit cartsien (concatnation) des identifiants des objets associs
Contraintes fonctionnelles
Les cardinalits dun objet dans une relation mesurent, lorsque lon parcourt lensemble des occurrences de cet objet, le nombre minimum et le nombre maximum de leur participation la relation. Une contrainte dintgrit fonctionnelle (CIF) sur plusieurs objets associs au sein dune mme relation exprime que lun de ces objets est totalement identifi par la connaissance des autres.
(1,5)
Figure 6 - Reprsentation d'un MCD avec les cardinalits pour chaque objet ; ici, un lve doit avoir au minimum 1 note et peut en avoir 5 au maximum, tandis que dans chaque matire il doit y avoir au moins une note
Dernires retouches
Vrification du modle
1. absence de proprits rptitive ou sans vrification 2. existence dun identifiant pour tous les objets 3. dpendance pleine des objets dans la relation (une relation ne peut porter de proprit que si cette proprit est en relation avec chacun des objets de cette relation) 4. respect des rgles de gestion
Normalisation
Rgles : 1. lmentarit des proprits 2. dpendance pleine de lidentifiant une proprit porte par un objet doit dpendre pleinement de lidentifiant de cet objet 3. dpendance transitive une proprit A dpend transitivement dune proprit C via la proprit B, sil existe B telle que A dpend de B et B dpend de C 4. normalisation de BOYCE-CODD (~inverse de la 2me rgle)
Dnormalisation
La normalisation pousse crer de nouveaux objets afin de rduire les redondances. La dnormalisaton nous permet donc daccepter quelques redondances afin de limiter le nombre dobjet et de relation associs.
FAIRE COURS
CLASSE
MATIERE
MATIERE
PROFESSEUR
FAIRE COURS
SE SITUER
CLASSE
Figure 8 - Deux relations de dimension 3
SALLE