Analisis y diseño diagrama de UML

Páginas: 14 (3268 palabras) Publicado: 21 de mayo de 2014
ANÁLISIS Y DISEÑO ORIENTADO A
OBJETOS CON UML
( Parte II )
Ing. Luis Zuloaga Rotta

La notación UML
Es una fusión de las notaciones de :
Grady Booch
James Rumbaugh (OMT)
Ivar Jacobson (OOSE)

Han buscado ante todo la simplicidad; UML
es intuitivo, homogéneo y coherente.
UML no es una notación cerrada: es
genérica, extensible y configurable por el
usuario.

Notación
Un solodiagrama no puede expresar toda la
información para describir un sistema :
funcional, no funcional, organizacional.
Cada vista representa una proyección del
sistema, mostrando un aspecto particular del
mismo.
Cada vista se describe en un cierto número
de diagramas.
Descripción = Vistas del sistema (diagramas)

Vistas del UML
Vista de
Componentes

Vista de
Lógica

Vista de
Casos deUso

Vista de
Despliegue

Vista de
Concurrencia

Vista de Casos de Uso
Muestra la funcionalidad del sistema
talcomo es percibida por actores
externos.
Su contenido consuce el proceso de
desarrollo y verificación.
Utiliza :
Diagramas de Casos de Uso
Diagramas de Actividad (opcional)

Vista Lógica
Muestra el diseño de la funcionalidad
del sistema : Estructura y
ComportamientoDescripción de estructura :
Diagramas de objetos y clases

Descripción de comportamiento :
Diagramas de secuencia, colaboración,
estado y actividades

Vista de Componentes
Muestra la organización del código y
demás archivos.
Consiste en el Diagrama de
Componentes.
Orientado al equipo de Desarrollo.

Vista de Despliegue
Muestra la implantación del sistema en
la arquitecturafísica.
Las computadoras y los dispositivos
perifericos son denominados nodos.
nodos
Consiste en el Diagrama de
Despliegue.
Utilizado por los equipos de desarrollo,
integración y pruebas.

Vista de Concurrencia
Muestra la concurrencia en el sistema,
dividido en procesos y procesadores.
Da cuenta de los aspectos de comunicación
y sincronización derivados.
Descripción dinámica : Diagramasde
Estado, Secuencia, Colaboración y
Actividades.
Descripción de implementación : Diagramas
de Componente y de Despliegue.

Diagramas de
Secuencia

Diagramas de
Colaboración

Diagramas de
Estados

Diagramas de
Casos de Uso

Diagramas de
Clases

Modelo

Diagramas de
Actividad

Diagramas de
Objetos

Diagramas de
Componentes

Diagramas de
Distribución

“Un modelo esuna descripción completa de un sistema desde una perspectiva concreta”

Diagramas UML ( 9 )
De casos de uso: representan las funciones
del sistema desde el punto de vista del usuario.
De secuencia: representación temporal de los
objetos del sistema y sus interacciones.
De colaboración: son una representación
espacial de los objetos, enlaces e interacciones.
De clases: representan laestructura estática en
términos de clases y relaciones;

Diagramas UML ...
De actividades: representan el comportamiento
de una operación en términos de acciones;
De transición de estados: representan el
comportamiento de una clase en términos de
estados.
De componentes: representan los
componentes físicos de una aplicación.
De despliegue: representan el despliegue de
los componentessobre los dispositivos
materiales.

Los Estereotipos
Forman parte de los mecanismos de
extensibilidad, previstos en UML.
Permite a los usuarios añadir nuevas clases
de elementos de modelado, además de los
predefinidos por UML.
Facilitan la unificación de conceptos
parecidos, como y ,
que expresan estereotipos de empaquetado.

Modelado del Negocio
CASO USO
DE NEGOCIO

UNIDAD DE
LAORGANIZACIÓN

ACTOR
DE NEGOCIO

ENTIDAD
DE NEGOCIO

REALIZACIÓN DE
CASO USO
DE NEGOCIO

TRABAJADOR
DE NEGOCIO

MODELO DE CASOS
DE USO DE NEGOCIO

CLIENTE

PRESTAMO
:ASISTENTE

MODELO DE OBJETOS
DE NEGOCIO

: CLIENTE

: PERFIL

MODELO DE CASOS
DE USO
CLIENTE

MODELO DE ANÁLISIS

:ANALISTA

PERFIL

: CUENTA

: CREDITO

PRESTAMO

ANALISTA

CUENTA...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Analisis y diseño de sistemas uml
  • uml analisis y diseño
  • Uml y diagrama
  • Diagramas UML
  • DIAGRAMAS UML
  • DIAGRAMAS UML
  • Diagramas UML
  • Diagramas Uml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS