Introducción A Uml

Páginas: 10 (2490 palabras) Publicado: 1 de mayo de 2012
Contenidos

Introducción a UML
Modelamiento de la Información 2009

1. 2. 3.

UML: qué es UML Parte Estática Taller

Unified Modeling Language 1. UML: Qué es
Lo que implica que sea unificado Componentes: Vistas y Diagramas Ejemplos
Lenguaje de Modelado Visual de Propósito general Usos:
Especificar, visualizar, construir y documentar artefactos de un sistema software.

Se diseñó demanera de independizarlo del método de desarrollo, y se intenta que sea aplicable a todas las etapas del ciclo de vida del software

UML: “Unificado”
Cruza los métodos y notaciones anteriores Cruza los ciclos de desarrollo Cruza los dominios de aplicación Cruza las plataformas y lenguajes de implantación Cruza los procesos de desarrollo Cruza los conceptos internos

Presentación UML
UMLdefine distintos modelos para representar los sistemas: Modelo de Clases : Captura la estructura del sistema Modelo de estados : expresa el comportamiento dinámico de los objetos Modelo de Casos de Uso : Describe necesidades del usuario Modelo de Interacción : representa los escenarios y flujos de mensajes Modelo de Implementación: Representa Unidades de trabajo Modelo de Despliegue: Muestra el repartode procesos

1

UML: Componentes
Diagramas de Casos de Uso Diagramas de Clase Diagramas de secuencia Diagramas de comportamiento Diagramas de despliegue Diagramas de estado Diagramas de colaboración

UML Estático
Vista
Vista Estática

Diagramas
Diagrama de Clases

Conceptos Principales
Clase, Asociación, Generalización Dependencia, Realización, Interfase Caso de uso, Actor,Asociación, Extensión, Inclusión, Generalización de caso de uso Componente, Interfaz, Dependencia, Realización

Vista de Casos de Uso

Diagrama de Casos de Uso

Vista de Implementación

Diagrama de Componentes

Vista del despliegue (deployment)

Diagrama de Despliegue

Nodo, Componente, Dependencia, Locación

Diagrama de Clases

Diagrama de Casos de Uso

Diagrama de ComponentesDiagrama de Despliegue

2

UML Dinámico
Vista Diagramas Conceptos Principales
Estado, Evento, Transición, Acción Estado, Actividad, Transición de compleción, Juntura (join), Bifurcación (fork) Interacción, Objeto, Mensaje, Activación
Colaboración, Interacción, Rol de colaboración, Mensaje

Diagrama de Estados

Vista de Máquina de Estados Vista de actividades

Diagrama de Estados(statechart) Diagrama de Actividades

Vista de Interacción

Diagrama de Secuencia Diagrama de Colaboración

Diagrama de Actividades

Diagrama de Secuencia

Diagrama de Colaboración 2. UML Parte Estática
Diagrama de Casos de Uso Diagrama de Clases

3

Diagrama de Casos de Uso
Modela la funcionalidad de un sistema percibido desde el usuario externo (actor). Un caso de uso es una unidad defuncionalidad coherente expresado como una transacción entre actores y el sistema. Pueden describirse en varios niveles de detalle. Un caso de uso se implementa como una colaboración en la vista de interacción.

Diagramas de casos de uso
Lo que hace el sistema (no cómo lo hace) Pueden describirse en lenguaje natural Escenario:
Una secuencia de operaciones (lo que ocurre al interaccionar conel sistema)

Caso de uso (un óvalo):
Resumen de escenarios para un caso particular

Un actor (persona u objeto) establece una comunicación con un caso de uso, que es una línea recta (si es dirigida, es decir con una flecha, indica quién inicia la interacción)

20

Diagrama de Casos de Uso
Diagrama de casos de uso:
Una colección de actores, casos de uso y sus comunicaciones Puede contenerfronteras de separación (un rectángulo)

Diagrama de Casos de Uso: Elementos
Actor: Rol que juega un usuario con respecto al sistema. un Actor no necesariamente representa a una persona en particular, sino más bien la labor que realiza frente al sistema. Caso de Uso: Operación o tarea específica que se realiza tras una orden de algún agente externo, originada por una petición de un actor o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción a UML
  • UML introduccion
  • Introducción a UML
  • Introduccion uml
  • Introduccion a uml
  • Uml introduccion
  • Introducción a uml
  • Introduccion a UML

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS