Вы находитесь на странице: 1из 18

DIAGRAMA DE DESPLIEGUE

Diagrama de Despliegue de UML


Muestra la capa fsica del sistema, mostrando cuales piezas de software corren sobre cuales del hardware Es simple. Es un conjunto de nodos comunicados entre si. Un nodo es algo que puede alojar un software. Es de dos tipos: device (es hardware) o execution environment (es software)

Diagrama de Despliegue de UML


Nodo tipo Device: puede ser un computador o una simple pieza de hardware conectada a un sistema.

Nodo tipo Execution environment: es software que aloja otro software. Ej: sistemas operativos

Diagrama de Despliegue de UML


Los nodos contienen artefactos, los cuales son manifestaciones fsicas del software, generalmente son archivos:
ejecutables (.exe, binarios, DLLs, JAR, or scripts), datos configuracin Documentos HTML

Escribir el nombre de un artefacto sobre un nodo significa que ese artefacto ser mostrado en ese nodo en tiempo de ejecucin.

DIAGRAMA DE PAQUETES

Diagrama UML de paquetes


Un paquete es un elemento para agrupar otros elementos Usualmente se usa para agrupar clases En UML 2.0 se representa con el smbolo de carpeta Cada paquete representa un espacio de nombres (namespace)

Diagrama de paquetes de UML


Con qu criterio se agrupan los elementos dentro de un paquete?
Principio de cierre: dice que las clases en un paquete deberan necesitar cambios por razones similares. Principio de reuso comn: dice que el conjunto de clases en un paquete deberan necesitar ser reusadas juntas.

Diagrama de paquetes de UML


Los paquetes tienen dependencias entre si Entre dos elementos existe una dependencia si los cambios en la definicin (supplier) de un elemento implican cambios en el otro (client) Las dependencias entre los paquetes no son transitivas

Diagrama de paquetes
Representa un agrupamiento en tiempo de compilacin. Si se quiere mostrar un agrupamiento en tiempo de ejecucin se debe usar un diagrama de estructuras compuestas

Diagrama de estructura compuesta

Diagrama de estructuras compuestas


refleja la colaboracin interna de clases, interfaces o componentes para describir una funcionalidad Un diagrama de Estructura Compuesta se usa para expresar arquitecturas en tiempo de ejecucin, patrones de uso, y las relaciones de los elementos participantes, que no estn reflejados por diagramas estticos.

Diagrama de estructuras compuestas: utilidad

Diagrama de estructuras compuestas: utilidad

Diagrama de estructuras compuestas: estructura


C

tipoA : A

tipoB: B

Interfaz

Multiplicidad Propieda d

Conector

Parte

Esquema de autorizacin

CRUD Acrnimo de Create, Retrieve, Update y Delete

Bibliografia
UML Destilled third edition. A brief guide to the standard object modeling language. Martin Fowler
Weitzenfeld, A. Ingeniera de software orientada a objetos con UML, Java e Internet. Mexico: Thomson, 678 p., 2005

Martin Glinz. A Lightweight Approach to Consistency of Scenarios and Class Models

Вам также может понравиться