Diagrama de Despliegue2

10

Click here to load reader

Transcript of Diagrama de Despliegue2

Page 1: Diagrama de Despliegue2

DIAGRAMA DE DESPLIEGUE

Definición: Los diagramas de despliegue son los complementos de los diagramas de componentes que, unidos, proveen la vista de implementación del sistema. Describen la topología del sistema la estructura de los elementos de hardware y el software que ejecuta cada uno de ellos. Los diagramas de despliegue representan a los nodos y sus relaciones. Los nodos son conectados por asociaciones de comunicación tales como enlaces de red, conexiones TCP/IP.Los diagramas de despliegue muestran la configuración en funcionamiento del sistema incluyendo su software y su hardware. Para cada componente de un diagrama es necesario que se deba documentar las características técnicas requeridas, el tráfico de la red, el tiempo de respuesta.

Page 2: Diagrama de Despliegue2

ELEMENTOS DE DESPLIEGUENodoUn nodo es un objeto físico en tiempo de ejecución que representa un recurso computacional, generalmente con memoria y capacidad de procesamiento, es un elemento de hardware o software. Esto se muestra con la forma de una caja en tres dimensiones.Instancia de NodoUna 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.

Page 3: Diagrama de Despliegue2

Estereotipo de NodoUn número de estereotipos estándar se proveen para los nodos, nombrados «cdrom», «cd-rom», «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.ArtefactoUn artefacto es un producto del proceso de desarrollo de software, que puede incluir los modelos del proceso (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.

AsociaciónEn el contexto del diagrama de despliegue, una asociación representa una ruta de comunicación entre los nodos.Nodo como contenedorUn nodo puede contener otros elementos, como componentes o artefactos.

Page 4: Diagrama de Despliegue2

Ejemplos prácticos de diagrama de despliegueAquí tenemos dos nodos, el cliente y el servidor, cada uno de ellos contiene componentes. El componente del cliente utiliza un interface de uno de los componentes del servidor. Se muestra la relación existente entre los dos Nodos. Esta relación podríamos asociarle un estereotipo para indicar qué tipo de conexión disponemos entre el cliente y el servidor, así como modificar su cardinalidad, para indicar que soportamos diversos clientes.

Como los componentes pueden residir en más de un nodo podemos situar el componente de forma independiente, sin que pertenezca a ningún nodo, y relacionarlo con los nodos en los que se sitúa.

Page 5: Diagrama de Despliegue2
Page 6: Diagrama de Despliegue2

Ejemplo3

Page 7: Diagrama de Despliegue2

Resumen:Es un tipo  de diagrama del  Lenguaje Unificado de  Modelado que se utiliza  para modelar el  hardware utilizado en  las implementaciones de  sistemas y las relaciones  entre sus componentes.Un diagrama de despliegue muestra las  relaciones físicas entre los componentes  hardware y software en el sistema final,  es decir, la configuración de los  elementos de procesamiento en tiempo  de ejecución y los componentes  software (procesos y objetos que se  ejecutan en ellos).

RecomendacionesLos diagramas de despliegue muestran la configuración en funcionamiento del sistema, incluyendo su hardware y su software. Para cada componente de un diagrama de despliegue se deben documentar las características técnicas requeridas, el tráfico de red esperado, el tiempo de respuesta requerido, etc.La mayoría de las veces el modelado de la vista de despliegue estática implica modelar la topología del hardware sobre el que se ejecuta el sistema. Los diagramas de despliegue son fundamentalmente diagramas de clases que se ocupan de modelar los nodos de un sistema. Aunque UML no es un lenguaje de especificación hardware de propósito general, se ha diseñado para modelar muchos de los aspectos hardware de un sistema a un nivel suficiente para que un ingeniero software pueda especificarla plataforma sobre la que se ejecuta el software del sistema y para que un ingeniero de sistemas pueda manejar la frontera entre el hardware y el software cuando se trata de la relación entre hardware y software se utilizan los diagramas de despliegue para razonar sobre la topología de procesadores y dispositivos sobre los que se ejecuta el software.

Page 8: Diagrama de Despliegue2

Conclusiones:Un nodo se representa como un cubo, un nodo es un elemento donde se ejecutan los componentes•Este diagrama nos permite ver la relación entre hardware y software.  

Apreciación del grupoBueno para concluir podemos afirmar que por medio de estos diagramas podemos llevar la trazabilidad del hardware y software por medio de los componentes que nos permite el mismo diagrama, también nos permite modelar el sistema a nivel de hardware de tal forma que un ingeniero de sistema pueda especificar la plataforma sobre la cual va ejecutar el software, creando asi una relacion software y hardware y entendiendo la topologia que va utilizar para determinado sistema.

Page 9: Diagrama de Despliegue2

LINKOGRAFIA https://es.wikipedia.org/wiki/Diagrama_de_despliegue  es.slideshare.net/albertozurita96/diagrama-de-despliegue-17071673  umldiagramadespliegue.blogspot.com/  http://mood.itdurango.edu.mx/mod/forum/discuss.php?d=50  http://diadspg.blogspot.pe/ 

Page 10: Diagrama de Despliegue2

DATOS PERSONALES 

NOMBRES Y APELLIDOS  

CHERO SOTO ASTRID ANA LUCIA 

TORRES ARTEAGA KAREN