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

 > 

Conception et réalisation d'un site web dynamique pour la gestion du lycée Kateb Yacine

( Télécharger le fichier original )
par Nedjma SOUALAH
Université Mentouri -Constantine- Algérie - Licence professionnelle en informatique 2011
  

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

2. Outils de conception

2.1. Définition d'UML

UML (Unified Modeling Language en anglais ou « langage de modelisation unifie ») est la notion qui s'est imposée pour la modélisation des systèmes d'information. Elle permet de spécifier, visualiser, construire et de documenter l'ensemble des interfaces du système.

2.2. Pourquoi le choix d'UML pour modéliser ?

Il vaut mieux modeliser un système avant de le realiser car la modelisation permet de mieux comprendre le fonctionnement du système.

Plusieurs raisons conduisent à préconiser l'utilisation d'UML pour définir un systèm d'information car UML nous permet de:

> Obtenir une modelisation de très haut niveau independante des langages et des environnements.

> Faire collaborer des participants de tout horizon autour d'un même document de synthèse.

> Faire des simulations avant de construire un système.

> Exprimer dans un seul modèle tous les aspects statiques, dynamiques, juridiques, specifications, etc.

> Documenter un projet.

>

7

Générer automatiquement la partie logicielle d'un système. 2.3. Définition d'UP :

Un processus unifié est un processus de développement, qui est construit sur UML, pour produire des logiciels de qualité, qui répondent aux besoins des utilisateurs dans des temps et des coûts prévisibles.

Les processus unifiés sont le résultat de l'unification, non pas des processus, mais plus exactement les meilleures pratiques du développement objet.

Toute réalisation conforme à UP permettant la transformation des besoins des utilisateurs en logiciel doit nécessairement présenter les caractéristiques suivantes :

> UP est piloté par les cas d'utilisation,

> UP est centré sur l'architecture,

> UP est itératif et incrémental,

> UP est à base de composants,

> UP utilise UML comme langage de modélisation,

> UP est piloté par les risques.

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








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite