You are on page 1of 31

Diagrama de Componentes

Diagrama de Componentes

Un diagrama de componentes muestra cmo los componentes se


entrelazan juntos para formar componentes mas largos o
sistemas de software.

Debido a que los diagramas de componentes son ms parecidos a los


diagramas de casos de usos, stos son utilizados para modelar la vista
esttica dinmica de un sistema. !uestra la organizacin las
dependencias entre un conjunto de componentes. "o es necesario que
un diagrama inclua todos los componentes del sistema, normalmente
se realizan por partes. Cada diagrama describe un apartado del
sistema.
Componentes

Un componente es algo requerido para realizar una funcion


estereotipo como#
$%jecutables
$Dases de datos
$Documentos
$&rc'ivos
$(ibrerias
%jercicio
%jercicio
D)&*+&!& D% D),-+).UC)/"
D)&*+&!& D% D),-+).UC)/"
Este es un diagrama que se enfoca en el hardware que contiene un sistema determinado.
Su funcin principal es comprender cmo estn conectadas las unidades que componen el sistema
en si, asi como tambin donde podrn ejecutarse ciertos procesos del mismo.
Este diagrama se usa principalmente en modelado de sistemas informticos debido a sus
caractericticas.
Diagrama de distribucin
Los elementos primordiales de este diagrama se conocen como nodo el
cual se representa por un cubo y son pieas de hardware.
En el cubo se puede introducir
informacin sobre el nodo puede
ser slo te!to o componentes.
Elementos
Los nodos se relacionan mediante cone!iones bidireccionales que pueden a su "e repetirse.
Las cone!iones se modelan como asociaciones con
todas sus caracter#sticas.
Tipos de conexiones
En esta red los equipos
se conectan, a tra"s de una
interfa de red a dispositi"os
$S%& que son usados para
las conecciones de anillo
e de ah# su nombre.
Se comunican por se'ales
llamadas to(en.
Red Token Ring
Es una red de cmputo
de recursos compartidos
que se caracteria por
enumerar los equipos que
pertenecen a ella, y esa
numeracin dicta
el orden en que se
transmite una se'al a un
equipo determinado.
RED ARCnet
Los equipos se conectan a un
cable de red mediante dispositi"os
conocidos como conectores ).
&n segmento de red puede unirse
a otro mediante un repetidor,
un dispositi"o que amplifica una
se'al antes de transmitirla.
Thin Ethernet

1- procesador (isp)

2- Dispositivo (monitor)

3- Dispositivo (moden)

4- Procesador pc

5- Dispositivo impresora
Diagrama de 0aquete
Diagrama de paquete
Unaclasees una construccin que se utiliza como un modelo o plantilla para crear objetos de ese tipo. Unaclasees una construccin que se utiliza como un modelo o plantilla para crear objetos de ese tipo.
%lementos
Caracteristicas
!odelo de paquete
,ubpaquetes dependencias
%jemplo
%jercicio
%jercicio
D)&*+&!& D% %!0(&1&!)%"-2
Diagrama de emplazamiento
3deploymentdiagram4
%l diagrama de emplazamiento es aquel que muestra las
relaciones f5sicas entre los componentes de software de
'ardware en el sistema entregado.
&s5 pues el diagrama de emplazamiento es un buen sitio para
mostrar como se ejecutan se mueven los componentes
objetos dentro de un sistema.
%(%!%"-2, D% U" D)&*+&!& D%
%!0(&1&!)%"-2
"2D2# Un nodo se representa por
un cuadro o por un prisma, por lo
regular representa una pieza de
'ardware, este puede ser un
dispositivo, un sensor, o puede
tratarse de una computadora
completa.
6%n que situaciones se utiliza el diagrama de
emplazamiento7
Sistemas empotrados:Un sistema empotrado es una coleccin de
'ardware con una gran cantidad de software que interact9a con el
mundo f5sico.
Sistemas cliente-servidor:(os sistemas cliente$servidor son un
e:tremo del espectro de los sistemas distribuidos requieren tomar
decisiones sobre la conectividad de red de los clientes a los servidores
sobre la distribucin f5sica de los componentes software del sistema
a travs de nodos.
Sistemas completamente distribuidos:%n el otro e:tremo
encontramos aquellos sistemas que son ampliamente o totalmente
distribuidos que normalmente incluen varios niveles de servidores.
-ales sistemas contienen a menudo varias versiones de componentes
software, alguno de los cuales pueden incluso migrar de un nodo a
otro. %l dise;o de tales sistemas requiere tomar decisiones que
permitan un cambio continuo de la topolog5a del sistema.
%jercicio
%jercicio

"odos#

,ervidor <eb

%stacin de -rabajo

,ervidor de .ase de Datos

Componentes#

)nterfaz *rafica

.ase de Datos ,=(

!odulo de(ogin3:>4

"avegador 3C'rome?!ozilla4

!odulo acceso a Datos

Cone:iones#

Cone:in @--0?@--0,

-C0?)0 o (ocal,ocAet

Datos (gicosB

Dependencias#

Usuario?Contrase;a
,olucion
"avegador
)nterfaz grafica
!odulo acceso a Datos
(og Cile
.ase de Datos
Usuario
%stacin de -rabajo
,ervidor <eb
Cone:in @--0?@--0,
-C0?)0 o (ocal ,ocAet
Datos de(ogin
(og Cile
Usuario?contrase;a
0antalla
-eclado

You might also like