WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise sous pied d'une application de retransmission des radios locales en ligne au Cameroun

( Télécharger le fichier original )
par Patrice TATOUO FOTSO
Institut africain d'informatique ( Cameroun ) - En vue de l'obtention du diplôme d'ingénieur des travaux informatiques 2011
  

précédent sommaire suivant

Extinction Rebellion

III- METHODE D'ANALYSE

III-1- PRESENTATION DU LANGUAGE UML

§ Les premières méthodes d'analyse (années 70) Découpe cartésienne (fonctionnelle et hiérarchique) d'un système.

§ L'approche systémique (années 80)

Modélisation des données + modélisation des traitements (Merise, Axial, IE...).

§ L'émergence des méthodes objet (1990-1995)

Prise de conscience de l'importance d'une méthode spécifiquement objet: comment structurer un système sans centrer l'analyse uniquement sur les données ou uniquement sur les traitements (mais sur les deux) ? Plus de 50 méthodes objet sont apparues durant cette période (Booch, Classe-Relation, Fusion, HOOD, OMT, OOA, OOD, OOM, OOSE...) ! Aucune méthode ne s'est réellement imposée.

§ Les premiers consensus (1995)

OMT (James Rumbaugh) : vues statiques, dynamiques et fonctionnelles d'un système. Issue du centre de R&D de General Electric. Notation graphique riche et lisible.

OOD (Grady Booch) : vues logiques et physiques du système. Définie pour le DOD, afin de rationaliser de développement d'applications ADA, puis C++. Ne couvre pas la phase d'analyse dans ses 1ères versions (préconise SADT). Introduit le concept de package (élément d'organisation des modèles).

OOSE (Ivar Jacobson) : couvre tout le cycle de développement. Issue d'un centre de développement d'Ericsson, en Suède. La méthodologie repose sur l'analyse des besoins des utilisateurs.

§ L'unification et la normalisation des méthodes (1995-1997)

UML (Unified Modeling Langage), la fusion et synthèse des méthodes dominantes :

Figure 2 : Evolution des langages

§ UML aujourd'hui : un standard incontournable

o UML est le résultat d'un large consensus (industriels, méthodologistes...).

o UML est le fruit d'un travail d'experts reconnus.

o UML est issu du terrain.

o UML est riche (il couvre toutes les phases d'un cycle de développement).

o UML est ouvert (il est indépendant du domaine d'application et des langages

o d'implémentation).

o Après l'unification et la standardisation, bientôt l'industrialisation d'UML

o les outils qui supportent UML se multiplient (GDPro, ObjectTeam, Objecteering,

o Open Tool, Rational Rose, Rhapsody, STP, Visio, Visual Modeler, WithClass...).

o XMI (format d'échange standard de modèles UML).

§ UML évolue mais reste stable !

o L'OMG RTF (nombreux acteurs industriels) centralise et normalise les évolutions d'UML au niveau international.

o Les groupes d'utilisateurs UML favorisent le partage des expériences.

o De version en version, UML gagne en maturité et précision, tout en restant stable.

o UML inclut des mécanismes standards d'auto-extension.

o La description du méta modèle d'UML est standardisée (OMG-MOF).

§ UML est un langage formel et normalisé

o gain de précision

o gage de stabilité

o encourage l'utilisation d'outils

§ UML est un support de communication performant

o Il cadre l'analyse.

o Il facilite la compréhension de représentations abstraites complexes.

o Son caractère polyvalent et sa souplesse en font un langage universel

Au vue de tous ces arguments, on à décider d'utiliser le langage de modélisation UML car on constate qu'il est investissement fiable ! UML étant un langage et non une méthode, l'adoption d'un démarche s'impose ainsi, le avons opté pour la méthode 2TUP qui s'appuie sur le processus unifié lui-même basé sur UML.

précédent sommaire suivant






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"Un démenti, si pauvre qu'il soit, rassure les sots et déroute les incrédules"   Talleyrand