Está en la página 1de 4

CFP N°402 Moreno – Curso programador – POO

UML (lenguaje unificado de modelado)


¿Qué es UML?

UML = Lenguaje Unificado de Modelado.


Características:
• Estándar para la creación de modelos.
• Visual
• Cualquier ámbito/campo.
Algunas ventajas

• Menor tiempo de desarrollo (> 50%)


• Minimización de costos
• Alta reutilización de código

Diagrama de casos de usos


Describe:
• Qué hace pero no cómo lo hace (funcional)
• Comportamiento general del sistema.
• Interacción entre actores y sistema.
Comprensión visual del sistema.
• Facilita la compresión de lo que hace el sistema.
CFP N°402 Moreno – Curso programador – POO

CASOS DE USO.
Características de diagramación:

Ejemplos:
CFP N°402 Moreno – Curso programador – POO

DIAGRAMA DE CLASES.
Características:

• Modela los conceptos del dominio de la aplicación.


• Permite visualizar las relaciones entre las clases que involucran el sistema
Un diagrama de clases está compuesto por los siguientes elementos:

✓ Clases: atributos, operaciones y visibilidad.


✓ Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
✓ Responsabilidades
Especifica:
▪ Qué entidades participan en el desarrollo del sistema.
▪ Como se relacionan dichas entidades.
▪ Qué atributos tiene cada entidad.

Elementos de una clase

Clase o entidad: Unidad básica que encapsula a un conjunto de objetos con atributos,
relaciones y métodos comunes. Simplificación de la realidad.
Compuesto por:

▪ Nombre
▪ Atributos (información del objeto)
▪ Métodos (acciones del objeto)
CFP N°402 Moreno – Curso programador – POO

Elementos de una clase:

También podría gustarte