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 ...
Es un grafo de nodos unidos por conexiones
de comunicación. Un nodo puede contener
instancias de componentes Software, obj...






Sistemas Empotrados: Es una colección de
hardware con una gran cantidad de software
que interactúa con el mundo f...


Un nodo es un objeto físico en tiempo de
ejecución que representa un recurso
computacional, donde generalmente tienen
u...


Las instancias de componentes de software,
muestran funciones en tiempo de ejecución
las cuales ayudan a identificar su...


Una instancia de nodo se puede mostrar en
un diagrama. Una instancia se puede
distinguir desde un nodo por el hecho de ...


Un número de estereotipos estándar se
proveen para los nodos, nombrados «cdrom»,
«cdrom», «computer», «disk array», «pc...




Un artefacto es un producto del proceso de desarrollo
de software, que puede incluir los modelos del proceso
(e.g. m...


En el contexto del
diagrama de despliegue,
una asociación
representa una ruta de
comunicación entre los
nodos. El sigui...


Un nodo puede contener otros elementos,
como componentes o artefactos. El siguiente
diagrama muestra un diagrama de des...






Un nodo es algo que puede alojar un software. Es
de dos tipos: “device” (es hardware) o “execution
environment” (...
Los nodos contienen artefactos, los cuales son
manifestaciones físicas del software,
generalmente son archivos:
 ejecutab...
Ejemplo

Servidor Ventas
(Sucursal=Servidor 1)
Cliente

´
Articulos.exe

Clientes.exe
Diagrama de despliegue
Diagrama de despliegue
Próxima SlideShare
Cargando en…5
×

Diagrama de despliegue

1.663 visualizaciones

Publicado el

0 comentarios
2 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
1.663
En SlideShare
0
De insertados
0
Número de insertados
14
Acciones
Compartido
0
Descargas
63
Comentarios
0
Recomendaciones
2
Insertados 0
No insertados

No hay notas en la diapositiva.

Diagrama de despliegue

  1. 1. Presentado Por: Andrés Monroy Cod:10053 Cesar Antonio Doncel Doncel Cod. 9936
  2. 2.    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.
  3. 3. 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 
  4. 4.    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.
  5. 5.  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.
  6. 6.  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.
  7. 7.  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.
  8. 8.  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.
  9. 9.   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.
  10. 10.  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.
  11. 11.  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).
  12. 12.    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
  13. 13. 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. 
  14. 14. Ejemplo Servidor Ventas (Sucursal=Servidor 1) Cliente ´ Articulos.exe Clientes.exe

×