Cap4_9_TemaDiagramaDespliegue

download Cap4_9_TemaDiagramaDespliegue

of 18

Transcript of Cap4_9_TemaDiagramaDespliegue

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    1/18

    DISEO

    El propsito del diseo es especificar una solucin

    que trabaje y pueda ser fcilmente convertida encdigo fuente para poder construir una arquitectura

    simple y extensible.

    El modelo de diseo incluye varios artefactos:

    Diagrama de clases del diseo

    Realizacin de los casos de uso-diseo

    Diseo de interfaz Modelo de despliegue

    descripcin de la arquitectura.

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    2/18

    DIAGRAMA DE DESPLIEGUE

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    3/18

    DIAGRAMA DE DESPLIEGUE

    INTRODUCCION:

    El modelo fsico en UML describe los componentes, de

    hardware y de software, que se desplegarn en el ambiente

    seleccionado. Describe elementos tales como plataformas

    de hardware, denominadas nodos en UML, conectividadde redes, componentes de software, procesadores, sistemas

    operativos y herramientas de terceras partes.

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    4/18

    DIAGRAMA DE DESPLIEGUE

    DEFINICION:

    El Diagrama de Despliegue es un diagrama que se utiliza para

    modelar el hardware utilizado en las implementaciones de

    sistemas y las relaciones entre sus componentes.Describen la topologa 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 decomunicacin tales como enlaces de red, conexiones TCP/IP,

    microondas, etc.

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    5/18

    DIAGRAMA DE DESPLIEGUE

    Los diagramas de despliegue son los complementos de

    los diagramas de componentes que,

    unidos, proveen la vista de implementacin del sistema.

    Usos que se les da a los diagramas de despliegue son

    para modelar:

    Sistemas cliente-servidor

    Sistemas completamente distribuidos

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    6/18

    COMPONENTES DE DIAGRAMA DEDESPLIEGUE

    - Nodo.

    * Instancia de nodo.

    * Estereotipo de nodo.

    - Artefactos.

    - Asociacin.

    DIAGRAMA DE DESPLIEGUE

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    7/18

    NodoUn nodo es un objeto fsico en tiempo de

    ejecucin que representa un recurso

    computacional, generalmente con memoria ycapacidad de procesamiento.

    Un Nodo es un elemento de hardware o

    software.

    DIAGRAMA DE DESPLIEGUE

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    8/18

    Servidor

    Ejemp lo Graf ico

    Nodo

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    9/18

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    10/18

    Ejemp lo Graf ico

    El siguiente diagrama muestra una instancianombrada de una computadora.

    Servidor : Computadora

    Instancia de

    nodo

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    11/18

    * Estereot ipo de nodo

    Estereotipo, son cosas u objetos q se repiten

    sin variacin.

    El estereotipo de un nodo es la manera de

    poder verificar que tipo de nodo es el que se

    esta observando.

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    12/18

    Ejemp lo Graf ico

    Se muestra nmero de estereotipos estndar,

    nombrados cdrom,disk array, pc client,unix server.. etc. Estos mostrarn un icono

    apropiado en la esquina derecha arriba del

    smbolo nodo.

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    13/18

    Artefactos

    Un artefacto es un producto del proceso de

    desarrollo de software, que puede incluir los

    modelos del proceso (modelos de Casos de Uso,

    modelos de Diseo, etc.), archivos fuente,

    ejecutables, documentos de diseo, reportes de

    prueba, prototipos, manuales de usuario etc.

    Donde un artefacto es un conjunto decomponentes.

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    14/18

    Ejemp lo Graf ico

    Un artefacto se denota por un rectngulomostrando el nombre del artefacto, el estereotipo

    artifact y un icono de documento, como a

    continuacin.

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    15/18

    Asociac ion

    Una asociacin representa una ruta de

    comunicacin entre los nodos. Donde esta

    asociacin va incluida con misma dependencia

    del diagrama de componentes.

    Ejemplo Graf ico

    El siguiente diagrama muestra un diagrama dedespliegue para una red

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    16/18

    Nodo

    Estereotipo

    Red

    Multiplicidad

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    17/18

    PASOS PARA LA CONSTRUCCIN

    Identificar los elementos del hardware que

    formaran parte del sistema.

    Identificar los componentes que sern partede cada nodo.

    Identificar la relaciones que existe entre

    cada uno de estos (Dependencia, Interfaz,Dependencias-Intefaz)

  • 8/13/2019 Cap4_9_TemaDiagramaDespliegue

    18/18