Friday, October 22, 2010

UML Basic (Unified Modeling Language)

Le langage de modélisation unifié est uniquement un langage. Il n'est pas une façon de concevoir un système, mais c'est une manière de modéliser un système.

L'objet principal d'UML est de rendre le projet comprendre plus nettes et plus claires.C'est une industrie de l'informatique mondiale langue pour communiquer entre professionnels du logiciel dans un projet de modélisation.

UML nous aider à créer des documents, artefacts et donnent aussi visualisation afin que nous pouvons comprendre le processus complexe de génie logiciel, d'un projet.

Modèle Software

La raison la plus importante que nous modélisons logiciel consiste à atteindre un niveau élevé de qualité de notre produit fini.

Trois étapes pour créer un système de qualité

-Analyse
-Conception
-Mise en œuvre

Je pense qu'un projet de mise est le résultat d'un lot d'analyse, moins design et encore moins mise en œuvre, becasues, il est vrai que si vous avez l'exact opposé ordre, vous aurez un cauchemar complète sur les mains.Beaucoup de mise en œuvre avec peu de conception et encore moins l'analyse se traduit habituellement par un produit qui est tout d'abord criblé de bogues et puis n'a pas la fonctionnalité nécessitant des utilisateurs.

Vous pouvez créer des six scénarios possibles lors du développement d'un système

1. Votre produit est ce que le client expets, il a bonne conception, avec un petit nombre de bogues

2. D'autre part, vous ne savez pas ce que le client attend, la conception met l'accent sur les attentes mal et le produit est criblé de bogues

3. Savez-vous de la plupart de ce que le client veut, mais les cercles ne prend pas en charge la nécessité de l'analyse et le produit est criblé de bogues

4. D'autre part, vous savez ce que le client doit, mais votre conception n'implémente pas et votre implémentation est surcompensation pour tenter de régler le problème

5. Vous n'avez aucune idée de ce que le client veut, le design est trop compliqué pour les fonctionnalités que vous fournirez et votre application tente de surcompenser pour résoudre les problèmes

6. Vous avez une bonne idée de ce que le client veut, le design est trop compliqué pour les besoins analysés et la mise en œuvre n'est pas assez solide
Trois vues du projet du point de vue UML

Il y a 12 diagrammes dans le langage UML, ils sont divisés en 3 vues principales comme ci-dessous

-Diagramme de structure
-Diagramme de comportement
-Diagramme de gestion modèle

Diagramme de structure

UML fournir quatre types de diagramme de structure

1. Diagrammes de classe
2. Diagrammes de l'objet
3. Les diagrammes de composant
4. Les diagrammes de déploiement

Diagramme de comportement

UML fournir cinq types de comportement diagramme

1. Utilisation de diagrammes affaire
2. Les diagrammes de séquence
3. Des diagrammes d'activité
4. Les diagrammes de collaboration
5. Graphique État diagrammes

Diagramme de gestion du modèle

UML fournir trois types de modèle de gestion diagramme

1. Forfaits
2. Sous-systèmes
3. Modèles

No comments:

Post a Comment