Mind map
Diagrama de clases UML
Map content
Diagrama de clases UML
Se encarga
- De modelar estructura estática y visualizar relaciones entre partes del sistema
- Posee
- COMPONENTES
- Clases: Tipos de objeto
- Atributos:: Caracteristicas de las clases
- Metodos: Acciones o funciones de clases
- Relaciones: Conexión de las clases, el cual
- Se divide en 4 tipos
- Agregacion: Parte-todo, una clase es parte de otra
- Composicion:: Parte-todo mas fuerte, parte no puede vivir sin todo
- Ej:
- Pagina en un libro
- Herencia: Una clase hereda atributos y metodos de otra
- Ej:
- Perro es un animal
- Además, se usan
- Modificadores: Símbolos utilizados para el acceso a miembros de la clase
- Ej:
- +: Publico, el miembro es accesible desde cualquier parte del sistema
- -: Privado, el miembro es accesible solo dentro de su clase y no puede ser accedido desde otra clase
- #: Protegido, el miembro es accesible solo dentro de su clase y sus subclases
- /: Derivado, indica un valor derivado o calculado
- ~: Paquete, el miembro es accesible solo dentro del mismo paquete o espacio de nombres
- /: Derivado, indica un valor derivado o calculado
- #: Protegido, el miembro es accesible solo dentro de su clase y sus subclases
- -: Privado, el miembro es accesible solo dentro de su clase y no puede ser accedido desde otra clase
- +: Publico, el miembro es accesible desde cualquier parte del sistema
- Ej:
- Modificadores: Símbolos utilizados para el acceso a miembros de la clase
- Ej:
- Ej:
- Ej:
- Rueda en un coche
- Composicion:: Parte-todo mas fuerte, parte no puede vivir sin todo
- Asociación: Relación general entre clases
- Ej:
- Autor escribe libros
- Ej:
- Agregacion: Parte-todo, una clase es parte de otra
- Se divide en 4 tipos
- Ej:
- Prestar, reservar
- Relaciones: Conexión de las clases, el cual
- Ej:
- Titulo, ISBN, Autor
- Metodos: Acciones o funciones de clases
- Ej:
- En una biblioteca serian el Libro, autor, socio
- Atributos:: Caracteristicas de las clases
- Contiene 4 componentes
- Clases: Tipos de objeto
- USO
- Tiene 4 principales usos
- Diseño: Ayuda a visualizar la estructura de un sistema
- Documentación: Facilita la comprension del sistema
- Comunicación: Mejora la comunicación entre equipos
- Análisis: Identifica problemas en el diseño del sistema
- Comunicación: Mejora la comunicación entre equipos
- Documentación: Facilita la comprension del sistema
- Diseño: Ayuda a visualizar la estructura de un sistema
- Tiene 4 principales usos
- Pasos
- Para
- dibujar un diagrama de clases UML, se deben seguir
- Los siguientes 4 pasos
- Identificar las clases:
- Definir los atributos y metodos
- Establecer las relaciones entre las clases
- Dibujar el diagrama
- Ejemplo:
- Un sistema de reserva de restaurantes
- clases
- Mesa
- Atributos: Numero de personas que puede acomodar y numero de la mesa
- Reserva
- Atributos: Fecha y hora de la reserva, numero de personas de la reserva
- Restaurante
- Atributos: Nombre y dirección del restaurante
- Relaciones
- Entre restaurante y mesa, tipo: agregacion
- Mesa y reserva, tipo: asociacion
- Entre restaurante y mesa, tipo: agregacion
- Mesa
- clases
- Un sistema de reserva de restaurantes
- Ejemplo:
- Dibujar el diagrama
- Establecer las relaciones entre las clases
- Definir los atributos y metodos
- Identificar las clases:
- Los siguientes 4 pasos
- dibujar un diagrama de clases UML, se deben seguir
- Para
- COMPONENTES
- Posee
- De modelar estructura estática y visualizar relaciones entre partes del sistema
MIEMBROS: Samuel Carrillo Taliana Doria Josep Polo Jeison DeLahoz
Information
- Description
- decimo Tecnología Mind Map on Diagrama de clases UML, created by Samuel Carrillo on 13/09/2024.
- Created by
- Samuel Carrillo
- Views
- 0
- History
-
- Created by Samuel Carrillo · Sep 13, 2024
- Copied by Samuel Carrillo · Sep 13, 2024
- Rating
More on UML y diagramas de clases