Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Inicializacin al UML.
QU ES?
UML = Lenguaje Unificado de Modelado. Estndar para la creacin de modelos. Visual Cualquier mbito/campo. Algunas ventajas
Menor tiempo de desarrollo (> 50%) Minimizacin de costos Alta reutilizacin de cdigo
CLASIFICACIN DE DIAGRAMAS
Describe:
Qu hace pero no cmo lo hace (funcional) Comportamiento general del sistema. Interaccin entre actores y sistema.
Actor
Cualquier sistema externo que interacte con el nuestro
Persona Mquina
Caso de uso
Accin que debe llevar a cabo el sistema. Se debe escribir los detalles aparte en un texto explicativo.
Asociacin
DIAGRAMA DE CLASES
Especifica:
Qu entidades participan en el desarrollo del sistema. Como se relacionan dichas entidades. Qu atributos tiene cada entidad.
ELEMENTOS D. DE CLASES
Clase o entidad
Unidad bsica que encapsula a un conjunto de objetos con atributos, relaciones y mtodos comunes. Simplificacin de la realidad. Compuesto por:
Nombre Atributos (informacin del objeto) Mtodos (acciones del objeto)
ELEMENTOS D. DE CLASES
Relaciones
Asociacin
Unen dos objetos que colaboran entre si.
Dependencia o instanciacin
Une un objeto que instancia a otro (o que depende de otro para funcionar)
Agregacin
Une un objeto con otro del que formar parte
Composicin
Une un objeto con otro del que formar parte. Si se elimina el objeto del que forma parte, se eliminar el objeto componente.
Herencia o generalizacin
Une un objeto con su padre. El objeto hijo hereda todos los atributos y mtodos del padre.
EJEMPLOS D. DE CLASE
ELEMENTOS D. DE CLASE
Cardinalidad / Multiplicidad
exactamente 1 exactamente n muchos entre n y m n o ms
n..m
n..*
Rol
Indica que papel toma cada objeto en la relacin que los une.