martes, 8 de mayo de 2012

CAPITULO 12


DIAGRAMAS DE COMPONENTES

HORA 12

El uso de un diagrama que es algo distinto a los que ha visto, y se aprenderá lo correspondiente a un diagrama UML que representa a una entidad real: un componente de software.

Que es un componente   

Un componente de software es una parte física de un sistema. y se encuentra en la computadora, no en la mente del analista, que puede tomarse como componente de una tabla , archivos de datos, ejecutable, biblioteca de vínculos dinámicos, documento y cosas por el estilo.

Componentes e interfaces

el objeto tiene que presentar un “rostro”  al mundo exterior, para que los demás objetos (incluso, potencialmente , los humanos) puedan pedirle que ejecute sus operaciones. A este “rostro” se le conoce como interfaz del objeto.
Una interfaz es un, conjunto de operaciones que especifica algo respecto al comportamiento de una clase.  

Tipos de componentes

1. Componente de distribución
2. componente para trabajar el producto
3. componentes de ejecución

Que es un diagrama de componentes   
     
Un diagrama de componentes contiene, obviamente, componentes y relaciones. También pueden aparecer otros tipos de símbolos que ya haya visto.
Ejemplo del símbolo que representa a un componente.

Ejemplo  de adición de información al símbolo del componente.










Ejemplo de las relaciones entre un componente y las clases que implementa.












Como representar las interfaces

Existen dos formas de representar a un componente y sus interfaces: la primera muestra la interfaz como un rectángulo que contiene la información que se le relaciona en donde se conecta una punta de flecha, líneas discontinuas y por un triángulo sin rellenar que visualiza la relación.













Ejemplo de una interfaz que realiza un componente y otra de la que depende.














Ejemplo de diagrama de componentes para una página Web  con componentes Activatex.






















Diagrama de componentes en el panorama

Ejemplo de su panorama del UML, ahora incluye el diagrama de componentes.






























No hay comentarios:

Publicar un comentario