Un diagrama de clases sirve para visualizar las relaciones entre las clases que involucran el sistema, las cuales pueden ser asociativas, de herencia, de uso y de contenimiento.
Un diagrama de clases esta compuesto por los siguientes elementos:
- Clase: atributos, métodos y visibilidad. Es la unidad básica que encapsula toda la información de un Objeto (un objeto es una instancia de una clase). A través de ella podemos modelar el entorno en estudio (una Casa, un Auto, una Cuenta Corriente, etc.), en nuestro caso un hospital.
- Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
- Las relaciones sirven para interrelacionar dos o más clases (cada uno con características y objetivos diferentes).
- Antes es necesario explicar el concepto de cardinalidad de relaciones: En UML, la cardinalidad de las relaciones indica el grado y nivel de dependencia, se anotan en cada extremo de la relación y éstas pueden ser:
uno o muchos: 1..* (1..n)
0 o muchos: 0..* (0..n)
número fijo: m (m denota el número).
Tomado de: Tutorial de UML - Modelo de Clases. Users.dcc.uchile.cl. Retrieved 20 May 2017, from https://users.dcc.uchile.cl/~psalinas/uml/modelo.html

No hay comentarios:
Publicar un comentario