La tâche de modéliser un système utilisant l'orientation objet est complexe et a besoin d'un moyen de représenter dans les différents points de vue qui seront construits. Le Unified Modeling Language, UML, est la notation standard à utiliser lors de la modélisation d'un système orienté objet. Il peut représenter divers aspects du système à l'aide de diagrammes qui font une ou plusieurs caractéristiques plus noticeable.There existe 3 types de diagrammes. Les causes structurelles montrent l'architecture du système et comment le système seront construits.
Les schémas comportementaux montrent comment le système doit se comporter lorsqu'il est utilisé. Le interactions diagramme indiquent comment les composants du système interagissent avec eux-mêmes et avec l'utilisateur. Dans cet article nous allons parler des diagrams.As structurelles un exemple, je vais vous montrer quelques schémas qui représenteraient une simple bibliothèque system.Structural DiagramsClass DiagramThe diagramme de classes est le schéma le plus fondamental en UML.
Il habituellement utilisé pour modéliser les données traitées par le système ou de modéliser la collaboration de classes à offrir un service coopératif. Il peut également être utilisé pour montrer ce qui est à l'intérieur de la portée du système et ce qui est à l'extérieur. Voici l'exemple de la boîte de la bibliothèque représente une classe, avec son nom en gras en haut, ses attributs au milieu et ses méthodes à la base.
La flèche blanche entre deux classes indique un héritage. Cela signifie un "est une" relation.
Ainsi, si A est à la fin de la flèche avec B, ce qui signifie que A "est un" B et A a toutes les choses B ont plus de sa propre. Aussi, A peut être traitée comme B sans problème.
La ligne entre deux classes indique que ces deux classes sont associées d'une certaine façon, et les chiffres sur les liens avec les classes indique la multiplicité de cette association. Utilisation de la ci-dessus à titre d'exemple, la relation entre l'étagère et médias dit que une étagère peut avoir différents médias qui lui sont associés, et que les médias devraient être dans un seul plateau.
Il existe d'autres types d'associations et les relations entre les classes, mais cela est la chose la plus base que vous devez savoir lire et écrire des diagrammes de classe.
Le diagramme de l'objet est une réalisation du diagramme de classes dans un temps donné. Il est utilisé comme un test pour le diagramme de