SlideShare una empresa de Scribd logo
1 de 16
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.
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.


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.


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.




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.


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.


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).






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
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.

Ejemplo

Servidor Ventas
(Sucursal=Servidor 1)
Cliente

´
Articulos.exe

Clientes.exe

Más contenido relacionado

La actualidad más candente

Diagramas de despliegue
Diagramas de despliegueDiagramas de despliegue
Diagramas de desplieguegmjuan
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareRoberth Loaiza
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuenciastill01
 
Patrones de diseño I
Patrones de diseño IPatrones de diseño I
Patrones de diseño Ikaolong
 
Diagramas de componentes exposicion martes
Diagramas de componentes exposicion  martesDiagramas de componentes exposicion  martes
Diagramas de componentes exposicion martesJackson Marshelo
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentesmarianela0393
 
Diagramas de paquetes
Diagramas de paquetesDiagramas de paquetes
Diagramas de paquetesMoises Cruz
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicaslandeta_p
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesjmachado614
 
Lenguaje de modelado unificado uml
Lenguaje de modelado unificado   umlLenguaje de modelado unificado   uml
Lenguaje de modelado unificado umlturlahackers
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesNedoww Haw
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 
Arquitectura software.taxonomias.comportamiento.001
Arquitectura software.taxonomias.comportamiento.001Arquitectura software.taxonomias.comportamiento.001
Arquitectura software.taxonomias.comportamiento.001Jose Emilio Labra Gayo
 

La actualidad más candente (20)

Rational rose
Rational roseRational rose
Rational rose
 
Diagramas de despliegue
Diagramas de despliegueDiagramas de despliegue
Diagramas de despliegue
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de Software
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
Patrones de diseño I
Patrones de diseño IPatrones de diseño I
Patrones de diseño I
 
Diagramas de componentes exposicion martes
Diagramas de componentes exposicion  martesDiagramas de componentes exposicion  martes
Diagramas de componentes exposicion martes
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentes
 
Diagramas de paquetes
Diagramas de paquetesDiagramas de paquetes
Diagramas de paquetes
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Diagrama de dominio armando
Diagrama de dominio armandoDiagrama de dominio armando
Diagrama de dominio armando
 
Lenguaje de modelado unificado uml
Lenguaje de modelado unificado   umlLenguaje de modelado unificado   uml
Lenguaje de modelado unificado uml
 
Diagrama de Colaboración
Diagrama de ColaboraciónDiagrama de Colaboración
Diagrama de Colaboración
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Diagramas componentes
Diagramas componentesDiagramas componentes
Diagramas componentes
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Metodologia Estructurada
Metodologia Estructurada Metodologia Estructurada
Metodologia Estructurada
 
Arquitectura software.taxonomias.comportamiento.001
Arquitectura software.taxonomias.comportamiento.001Arquitectura software.taxonomias.comportamiento.001
Arquitectura software.taxonomias.comportamiento.001
 

Similar a DiagramaDespliegue

Diagrama de Despliegue2
  Diagrama de Despliegue2  Diagrama de Despliegue2
Diagrama de Despliegue2arteaga22
 
Diagramas de implementacion
Diagramas de implementacionDiagramas de implementacion
Diagramas de implementacionZonickX
 
Ejemplos de diagramas =)
Ejemplos de diagramas =)Ejemplos de diagramas =)
Ejemplos de diagramas =)bat1820
 
Arquitectura-UML.-Componentes.-Despliegue.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-UML.-Componentes.-Despliegue.-v-2017.01-Prof.-L.-Straccia.pptxArquitectura-UML.-Componentes.-Despliegue.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-UML.-Componentes.-Despliegue.-v-2017.01-Prof.-L.-Straccia.pptxOliverSegundoSanchez
 
Cap5 DiseñO de Sistemas
Cap5 DiseñO de SistemasCap5 DiseñO de Sistemas
Cap5 DiseñO de SistemasWilly Yucra
 
Ap5 aa2-ev2-analysis vocabulary in context
Ap5 aa2-ev2-analysis vocabulary in contextAp5 aa2-ev2-analysis vocabulary in context
Ap5 aa2-ev2-analysis vocabulary in contextRoger Chavarria
 
Induccion a packet tracer
Induccion a packet tracerInduccion a packet tracer
Induccion a packet tracerCristian Fory
 
Curso Uml 2.5 Diagramas De ImplementacióN
Curso Uml   2.5 Diagramas De ImplementacióNCurso Uml   2.5 Diagramas De ImplementacióN
Curso Uml 2.5 Diagramas De ImplementacióNEmilio Aviles Avila
 
Trabajo referencias
Trabajo referenciasTrabajo referencias
Trabajo referenciasccartagenal
 
Diagrama Despliegue
Diagrama DespliegueDiagrama Despliegue
Diagrama Desplieguemireya2022
 
Paraigma de la Ingenieria de Software.pdf
Paraigma de la Ingenieria de Software.pdfParaigma de la Ingenieria de Software.pdf
Paraigma de la Ingenieria de Software.pdfEdecio R. Freitez R.
 
Diagrama de despliegue ejemplo arquitectura de hardware [Autoguardado].pptx
Diagrama de despliegue ejemplo arquitectura de hardware [Autoguardado].pptxDiagrama de despliegue ejemplo arquitectura de hardware [Autoguardado].pptx
Diagrama de despliegue ejemplo arquitectura de hardware [Autoguardado].pptxDelia Marina Herazo Tuiran
 

Similar a DiagramaDespliegue (20)

Diagrama de Despliegue2
  Diagrama de Despliegue2  Diagrama de Despliegue2
Diagrama de Despliegue2
 
Diagramas de implementacion
Diagramas de implementacionDiagramas de implementacion
Diagramas de implementacion
 
diagrama de despliegue
diagrama de desplieguediagrama de despliegue
diagrama de despliegue
 
Sesion12.pptx
Sesion12.pptxSesion12.pptx
Sesion12.pptx
 
Ejemplos de diagramas =)
Ejemplos de diagramas =)Ejemplos de diagramas =)
Ejemplos de diagramas =)
 
Arquitectura-UML.-Componentes.-Despliegue.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-UML.-Componentes.-Despliegue.-v-2017.01-Prof.-L.-Straccia.pptxArquitectura-UML.-Componentes.-Despliegue.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-UML.-Componentes.-Despliegue.-v-2017.01-Prof.-L.-Straccia.pptx
 
Cap5 DiseñO de Sistemas
Cap5 DiseñO de SistemasCap5 DiseñO de Sistemas
Cap5 DiseñO de Sistemas
 
AP05_OA_DisArquiHard.pdf
AP05_OA_DisArquiHard.pdfAP05_OA_DisArquiHard.pdf
AP05_OA_DisArquiHard.pdf
 
Diccionario
DiccionarioDiccionario
Diccionario
 
Ap5 aa2-ev2-analysis vocabulary in context
Ap5 aa2-ev2-analysis vocabulary in contextAp5 aa2-ev2-analysis vocabulary in context
Ap5 aa2-ev2-analysis vocabulary in context
 
Digramas
Digramas Digramas
Digramas
 
Induccion a packet tracer
Induccion a packet tracerInduccion a packet tracer
Induccion a packet tracer
 
Glosario java
Glosario javaGlosario java
Glosario java
 
Andres
AndresAndres
Andres
 
Curso Uml 2.5 Diagramas De ImplementacióN
Curso Uml   2.5 Diagramas De ImplementacióNCurso Uml   2.5 Diagramas De ImplementacióN
Curso Uml 2.5 Diagramas De ImplementacióN
 
Diagrama Despligue
Diagrama DespligueDiagrama Despligue
Diagrama Despligue
 
Trabajo referencias
Trabajo referenciasTrabajo referencias
Trabajo referencias
 
Diagrama Despliegue
Diagrama DespliegueDiagrama Despliegue
Diagrama Despliegue
 
Paraigma de la Ingenieria de Software.pdf
Paraigma de la Ingenieria de Software.pdfParaigma de la Ingenieria de Software.pdf
Paraigma de la Ingenieria de Software.pdf
 
Diagrama de despliegue ejemplo arquitectura de hardware [Autoguardado].pptx
Diagrama de despliegue ejemplo arquitectura de hardware [Autoguardado].pptxDiagrama de despliegue ejemplo arquitectura de hardware [Autoguardado].pptx
Diagrama de despliegue ejemplo arquitectura de hardware [Autoguardado].pptx
 

DiagramaDespliegue

  • 1. Presentado Por: Andrés Monroy Cod:10053 Cesar Antonio Doncel Doncel Cod. 9936
  • 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. 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.    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.
  • 6.
  • 7.  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.
  • 8.  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.
  • 9.  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.
  • 10.  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.
  • 11.   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.
  • 12.  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.
  • 13.  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).
  • 14.    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
  • 15. 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. 