La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Diagramas de Componentes Diagramas de Desliegue

Presentaciones similares


Presentación del tema: "Diagramas de Componentes Diagramas de Desliegue"— Transcripción de la presentación:

1 Diagramas de Componentes Diagramas de Desliegue
Arquitectura física: Diagramas de Componentes Diagramas de Desliegue

2 Diagramas de Componentes
Definición Un componente es una parte física y reemplazable de un sistema. agente.java agentefraudes.dll Realiza AgenteFraudes PoliticaFraudes BuscarPatrones system::dialog.dll {version = 2.0.1} Ej: nombre

3 Diagramas de Componentes
Componentes y clases Las clases representan abstracciones lógicas. Los componentes son elementos físicos del mundo real. Un componente es la implementación física de un conjunto de otros elementos lógicos, como clases y colaboraciones. Ejemplo de un componente y las clases que implementa: agentefraudes.dll AgenteFraudes PoliticaFraudes BuscarPatrones

4 Diagramas de Componentes
Dependencias entre componentes La dependencia entre dos componentes se muestra como una flecha punteada. La dependencia quiere decir que una componente necesita de la otra para completar su definición. Ejemplos:

5 Diagramas de Componentes
home.html <<page>> animlogo.java <<file>> animator.java

6 Diagramas de Componentes
Window Handler (whnd.cpp) (whnd.obj) Graphic lib (graphic.dll) Client Program (client.exe) Comm Handler (comhnd.obj) (comhnd.cpp) Main Class (main.cpp) (main.obj)

7 Diagramas de Despliegue
Describen la arquitectura física del sistema durante la ejecución, en términos de: procesadores dispositivos componentes de software Describen la topología del sistema: la estructura de los elementos de hardware y el software que ejecuta cada uno de ellos.

8 Diagramas de Despliegue
Los nodos son objetos físicos que existen en tiempo de ejecución, y que representan algún tipo de recurso computacional (capacidad de memoria y procesamiento): Computadores con procesadores Otros dispositivos impresoras lectoras de códigos de barras dispositivos de comunicación máquina1: Dell Pentium 466 MMX Ventas Dell Pentium 466 MMX Despliega pos.exe contactos.exe

9 Diagramas de Despliegue
Dispositivos Los dispositivos del sistema también se representan como nodos. Generalmente se usan estereotipos para identificar el tipo de dispositivo. <<router>> <<printer>> Cisco Router HP LaserJet X2000 5MP

10 Diagramas de Despliegue
Los nodos se conectan mediante asociaciones de comunicación. Estas asociaciones indican: Algún tipo de ruta de comunicación entre los nodos Los nodos intercambian objetos o envían mensajes a través de esta ruta El tipo de comunicación se identifica con un estereotipo que indica el protocolo de comunicación o la red.

11 Diagramas de Despliegue
clienteA: Compaq Pro PC <<TCP/IP>> Servidor de Aplicaciones: Silicon Graphics O2 Servidor de Base de Datos: VAX clienteB: <<DecNet>> Compaq Pro PC <<TCP/IP>>

12 Diagramas de Despliegue
Nodos y componentes Los nodos son los elementos donde se ejecutan los componentes. Ventas pos.exe contactos.exe

13 Diagramas de Despliegue
Si un tipo de componente puede ejecutarse en un tipo de nodo, se crea una dependencia con el estereotipo <<supports>> Una instancia de la componente podría localizarse en una instancia de ese nodo. UNIX Transaction Server Program Silicon Graphics O2 <<supports>>

14 Diagramas de Despliegue
Instancias ejecutándose en un nodo. máquina1:Dell Pentium 466 MMX <<library>> CL:Transaction Client Library cliente1:Cliente


Descargar ppt "Diagramas de Componentes Diagramas de Desliegue"

Presentaciones similares


Anuncios Google