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

 > 

Modélisation et implémentation d'un système d'information pour la gestion des abonnés en eau potable.

( Télécharger le fichier original )
par Dickembers Nzinga
ISIPA/Matadi - Licence 2014
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

IV.1.2. Présentation générale d'UML

Pour aller plus loin dans le rapprochement, James Rumbaugh et Grady Booch se sont retrouvés au sein de la société Rational Software et ont été ensuite rejoints par Ivar Jacobson en se donnant comme objectif de fusionner leur méthode et créer UML.

Il est important de noter que contrairement à ce qui avait été envisagé au départ, le processus de développement a été sorti du champ couvert par le projet de norme. UML est donc une norme du langage de modélisation objet qui a été publiée, dans sa première version, en novembre 1997 par l'OMG (Object Management Group), instance de normalisation internationale du domaine de l'objet.

En quelques années, UML s'est imposée comme standard à utiliser en tant que langage de modélisation objet. Aujourd'hui, en cette fin de la première décennie des années 2000, nous avons déjà une dizaine d'années de recul sur l'enseignement et la pratique d'UML en entreprise.

Les grandes étapes de la diffusion d'UML peuvent se résumer comme suit

:

1994- 1996 : rapprochement des méthodes OMT, BOOCH et OOSE et naissance de la première version d'UML.

· 23 novembre 1997 : version 1.1 d'UML adoptée par l'OMG ;

· 1998- 1999 : sortie des versions 1.2 à 1.3 d'UML ;

· 2000-2001 : sortie des dernières versions suivantes 1.x ;

· 2002-2003 : préparation de la V2 ;

· 10 octobre 2004 : sortie de la V2.1 ;

· 5 février 2007 : sortie de la V2.1.1 (version de référence du présent ouvrage).

NZINGA ANTOINE Dickembers

Modélisation et l'implémentation d'un système informatique pour la gestion des bonnes 55

V.1. Etape et procédure

Comme présenté dans le model entité-association (model relationnel), au niveau de l'UML nous aurons aussi à représenter d'une manière orienté-objet c'est-à-dire :

· Niveau d'abstraction ;

· Niveau logique :

· Niveau physique.

 

· Planification ;

· Analyse ;

· Conception ;

· Implémentation ; Test ;

· Déploiement ; Maintenance.

La planification du projet comprend notamment la définition du problème, l'établissement d'un calendrier ainsi que la vérification de la faisabilité du projet.

L'analyse permet de préciser l'étendue des besoins auxquels doit répondre le système, puis de spécifier et de comprendre ce que doit faire ce système (sans se préoccuper de la réalisation). La conception définit comment le système va être réalisé (c'est l'étape où des choix techniques sont faits).

L'implémentation, quant à elle, correspond à la réalisation du système (dans le cas d'un logiciel, il s'agit de la phase d'implémentation dans un langage de programmation). Les tests permettent, avant la mise en production, de vérifier l'adéquation entre la solution et les besoins initiaux. Enfin, la maintenance permet de conserver en état de marche un système en production.31

31 Jos Warmer, Anneke Kleppe, The Object Constraint Language: Getting Your Models ready for MDA, Second Edition, AddissonWesley, 2003

NZINGA ANTOINE Dickembers

Modélisation et l'implémentation d'un système informatique pour la gestion des bonnes 56

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon