Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema:
Clase
Atributo
Métodos
DIAGRAMA DE CLASES
CLASES
Las relaciones entre las clases se dan por Asociación, Composición, Agregación,
Herencia.
Asociación
La relación entre clases, permite asociar objetos que colaboran entre sí. Cabe destacar que no es una
relación fuerte, es decir, el tiempo de vida de un objeto no depende del otro.
El ejemplo anterior indica que un Pedido está relacionado con cero o muchos Productos.
Multiplicidad
Composición (relación fuerte)
Relación estática, donde el tiempo de vida del objeto incluido está condicionado por el tiempo de vida
del que lo incluye. Este tipo de relación es comúnmente llamada Composición (el Objeto base se
construye a partir del objeto incluido, es decir, es "parte/todo").
Reptil es un animal,
mamífero es un animal
Diagrama de Actividades
https://www.youtube.com/watch?v=CbSOviYN-rA
https://www.youtube.com/watch?v=7WRYH2ei5Rw&t=106s
https://www.youtube.com/watch?v=Z0yLerU0g-Q
En un documento poner:
Diagrama de clases
Diagrama de actividades
Modelo de dominio
Guías para hacer un modelo de dominio
Identificación de clases conceptuales
Modelo de dominio sin atributos
https://www.youtube.com/watch?v=O7oDs5JGOGs
Modelo de dominio roles
https://www.youtube.com/watch?v=HhvSuwtWCAs
Diagrama de paquetes
Elementos de un diagrama de paquetes
El diagrama de paquetes está constituido por dos elementos: Los paquetes y las dependencias.
Paquete
Un paquete es un conjunto de elementos. En concreto puede ser un conjunto de clases, casos de
uso, componentes u otros paquetes. No obstante, lo más común es que incluya otros paquetes.
Lo ideal es que este conjunto de elementos tenga una función diferenciada del resto de elementos
dando mayor claridad al diagrama y, por tanto, al Sistema de Información.
Es también importante identificar con nombres representativos de estas funciones a los distintos
paquetes.
Se representa con un símbolo simulando una carpeta, con el nombre en la parte superior:
Notación de un paquete
Como ejemplo, un paquete que contiene otros paquetes tendría la siguiente representación:
Ejemplo de diagrama de paquetes
A continuación se muestra, a modo de ejemplo, un
diagrama de paquetes de una aplicación:
La aplicación, que tiene como finalidad la
recepción y gestión de quejas y sugerencias.