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 prise de rendez-vous médicale en ligne

( Télécharger le fichier original )
par Eskandar Kouicem + Azza Dridi + Med Nadir Boukelal
Université de Constantine 2 - Licence en informatique 2016
  

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

7 Le langage UML

7.1 Définition d'UML [6][7]

C'est un langage de modélisation graphique à base de pictogrammes, conçu pourreprésenter, spécifier les artefacts de systèmes logiciels, de plus il est destiné àcomprendre et décrire des besoins spécifiés et documentés des systèmes, esquissé desarchitectures logicielles, concevoir des solutions et communiquer des points de vue,comme il peut être appliqué à toutes sortes de systèmes ne se limitant pas au domaineinformatique.

UML résulte de l'unification de techniques ayant fait leurs preuves pour l'analyse etla conception de grands logiciels et de systèmes complexes.

UML est une norme

Il est nécessaire qu'une méthode objet soit définie de manière rigoureuse et uniqueafin de lever les ambiguïtés. De nombreuses méthodes objet ont été définies, maisaucune n'a su s'imposer en raison du manque de standardisation. C'est pourquoil'ensemble des acteurs du monde informatique a fondé en 1989 l'OMG (ObjectManagementGroup), une organisation à but non lucratif, dont le but est de mettre aupoint des standards garantissant la compatibilité entre des applications programmées àl'aide de langages objet et fonctionnant sur des réseaux hétérogènes (de différentstypes).

A partir de 1997, UML est devenue une norme de l'OMG, ce qui lui a permis des'imposer en tant que langage de modélisation objet et être reconnue et utilisée par denombreuses entreprises.

UML est un langage de modélisation objet

UML comble une lacune importante des technologies objet, il permet d'exprimer,d'élaborer et de modéliser au sens de la théorie des langages, de ce fait il contient leséléments constitutifs de ce derniers : concepts, une syntaxe et une sémantique.

UML décrit un méta modèle

La puissance et l'intérêt d'UML est qu'il normalise la sémantique des concepts qu'ilvéhicule, il repose sur un méta modèle pour permettre à n'importe qui de déchiffrer sonintention de manière non équivoque, il est donc primordiale de s'accorder sur la sémantique des éléments de modélisation, bien avant de s'intéresser à la manière de lesprésenter.

7.1.1 Points fort d'UML [8]

Il permet ainsi :

· un gain de précision.

· un gage de stabilité.

· l'utilisation d'outils.

· Il cadre l'analyse et facilite la compréhension de représentations abstraites complexes. Son caractère polyvalent et sa souplesse en font un langage universel.

7.1.2 Points faibles d'UML [8]

· La mise en pratique d'UML nécessite un apprentissage et passe par une période d'adaptation.

· L'intégration d'UML dans un processus n'est pas triviale, et améliorer un processus est une tâche complexe et longue.

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








"Le don sans la technique n'est qu'une maladie"