Diagrama de despliegue

Cesar13Cad 3,918 views 16 slides Nov 08, 2013
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

No description available for this slideshow.


Slide Content

DIAGRAMAS DE DESPLIEGUE Presentado Por: Andrés Monroy Cod:10053 Cesar Antonio Doncel Doncel Cod . 9936

Es el diagrama que muestra la configuración de los nodos que participan en la ejecución y de los componentes que residen en ellos. Se utiliza para modelar la vista de despliegue estática de un sistema. Esto implica modelar el hardware sobre el que ejecuta el sistema. Muestra las relaciones físicas entre los componentes hardware y software en el sistema final. DIAGRAMA DE DESPLIEGUE

Es un grafo de nodos unidos por conexiones de comunicación. Un nodo puede contener instancias de componentes Software, objetos, procesos (caso particular de un objeto). Este uso que se le da al diagrama de despliegue es para modelar: Sistemas Empotrados Sistemas Cliente-Servidor Sistemas Completamente Distribuidos

Sistemas Empotrados: Es una colección de hardware con una gran cantidad de software que interactúa con el mundo físico. Sistemas Cliente-Servidor: Son un extremo del espectro de los sistemas distribuidos y requieren tomar decisiones sobre la conectividad de red de los clientes a los servidores y sobre la distribución física de los componentes software del sistema atreves de nodos. Sistemas Completamente Distribuidos: Son aquellos sistemas que son totalmente distribuidos y que normalmente incluyen varios niveles de servidores.

Un nodo es un objeto físico en tiempo de ejecución que representa un recurso computacional, donde generalmente tienen uso de memoria y capacidad de procesamiento; estos son representados en forma de cubo en 3D en los diagramas de implementación. Dependencias

Las instancias de componentes de software, muestran funciones en tiempo de ejecución las cuales ayudan a identificar sus dependencias y localización de la misma; además de esto puede mostrar la interfaz que implementa y los objetos que contiene y su representación es un rectángulo atravesado por un elipse y dos rectángulos mas pequeños.

Una instancia de nodo se puede mostrar en un diagrama. Una instancia se puede distinguir desde un nodo por el hecho de que su nombre esta subrayado y tiene dos puntos antes del tipo de nodo base. Una instancia puede o no tener un nombre antes de los dos puntos. El siguiente diagrama muestra una instancia nombrada de una computadora . Instancia de Nodo

Un número de estereotipos estándar se proveen para los nodos, nombrados « cdrom », « cdrom », « computer », «disk array », «pc», «pc client », «pc server», « secure », «server», « storage », « unix server», « user pc». Estos mostrarán un icono apropiado en la esquina derecha arriba del símbolo nodo. Estereotipo de Nodo

Un artefacto es un producto del proceso de desarrollo de software, que puede incluir los modelos del proceso ( e.g . modelos de Casos de Uso, modelos de Diseño, etc.), archivos fuente, ejecutables, documentos de diseño, reportes de prueba, prototipos, manuales de usuario y más. Un artefacto se denota por un rectángulo mostrando el nombre del artefacto, el estereotipo « artifact » y un icono de documento, como a continuación . Artefacto

En el contexto del diagrama de despliegue, una asociación representa una ruta de comunicación entre los nodos. El siguiente diagrama muestra un diagrama de despliegue para una red, mostrando los protocolos de red como estereotipos y también mostrando multiplicidades en los extremos de la asociación . Asociación

Un nodo puede contener otros elementos, como componentes o artefactos. El siguiente diagrama muestra un diagrama de despliegue para una parte del sistema embebido y muestra un artefacto ejecutable como contenido por el nodo madre ( motherboard ). Nodo Como Contenedor

Un nodo es algo que puede alojar un software. Es de dos tipos: “device” (es hardware) o “ execution environment ” (es software) 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 TIPOS DE NODOS EN EL DIAGRAMA DE DESPLIEGUE

Los nodos contienen artefactos, los  cuales son manifestaciones físicas del software , generalmente son archivos : ejecutables (. exe , binarios, DLLs , JAR, orscripts ), datos configuración Documentos HTML Escribir el nombre de un artefacto sobre un nodo significa que ese artefacto será mostrado en ese nodo en tiempo  de ejecución .

Servidor Ventas (Sucursal=Servidor 1) Cliente ´ Articulos.exe Clientes.exe Ejemplo
Tags