Você está na página 1de 18

Karina Quintana Mata

Qu es un componente?
Es

una parte fsica de un sistema, y


se encuentra en la computadora,
no en la mente del analista.
Los componentes representan todos
los tipos de elementos software que
entran en la fabricacin de
aplicaciones informticas.

Para que es til modelar


componentes :
Los

clientes puedan ver la estructura del


sistema.
Los desarrolladores tengan una estructura
para trabajar en adelante.
Los
que escriben notas tcnicas y
documenten, sepan de qu escribirn.
Usted se aliste para reutilizar componentes.

Componentes e interfaces:
La

interfaz es un conjunto de operaciones


que presenta una clase a otra.
Solo se pueden ejecutar las operaciones de
un componente mediante su interfaz a esa
relacin se le llama Realizacin.
Un componente puede usar los servicios de
otro. El que sirve se le dice que provee una
interfaz de exploracin, y el que accede, se
le dice que usa una interfaz de importacin.

Sustitucin y reutilizacin:
Puede

sustituir un componente con


otro si el nuevo contiene las mismas
interfaces que el anterior.
Podr reutilizar si este puede acceder
al componente reutilizado mediante
sus interfaces.
Podremos
simplificar la vida del
desarrollador que intente sustituir o
reutilizar un componente si
la
informacin de su interfaz est
disponible.

Tipos de componentes:
Distribucin:

Conforman el fundamento de
los sistemas ejecutables. (DDL, ejecutables,
controles ActiveX y Java Beans, etc.).
Para trabajar en el producto: A partir de los
cuales se han creado los componentes de
distribucin. (Como archivos de bases de
datos y de cdigo).
Ejecucin: Creados como resultado de un
sistema de ejecucin.

Qu es un Diagrama de
componentes?
Contiene

componentes,

interfaces

relaciones.
Representacin

de un componente: Es un
rectngulo que tiene otros dos sobrepuestos
en su lado izquierdo. El nombre se coloca
dentro del smbolo.

Si

el componente es miembro de un
paquete, podemos usar el nombre del
mismo como prefijo para el nombre del
componente. Tambin podemos agregar
informacin que detalle al componente.

Hay

otra forma para mostrar lo antes


mencionado, aunque desordenar el
diagrama.

Como representar las interfaces:

La interfaz se representa como un rectngulo


que contiene la informacin que se le relaciona,
se conecta al componente por la lnea
discontinua
y
una
punta
de
flecha
representada por un tringulo sin rellenar que
visualiza la realizacin

Se

representa la interfaz como un pequeo


crculo que se conecta al componente por
una lnea continua que representa la
realizacin:

Tambin

se puede representar la dependencia,


que es la relacin entre un componente y una
interfaz de importacin, con una lnea
discontinua con una punta de flecha.

Aplicacin de los diagramas de


componentes:

Cules son los 3 tipos de


componentes?
De

distribucin.
Para trabajar en el producto.
Ejecucin.

Cmo llamara a la relacin entre


un componente y su interfaz?
Se

llama realizacin.

Cules son las dos formas de


representar a esta relacin?

Qu es una interfaz de
exportacin y qu es una interfaz
de importacin?
La

interfaz de exportacin es una interfaz


que un componente pone a disposicin
de otros componentes de modo que
pueda utilizar sus servicios. Cuando otro
componente utiliza tales servicios, se
convertira
en
una
interfaz
de
importacin.

Por su atencin