lunes, 10 de junio de 2013

5.1 DIAGRAMA DE COMPONENTES

5.1 Diagramas de componentes
Los diagramas de componentes describen los elementos físicos del sistema y sus relaciones.
Muestran las opciones de realización incluyendo código fuente, binario y ejecutable.
Los componentes representan todos los tipos de elementos software que entran en la fabricación de aplicaciones informáticas
Pueden ser simples archivos, paquetes, bibliotecas cargadas dinámicamente, etc.

UML define cinco estereotipos estándar que se aplican a los componentes:

*      Executable: Especifica un componente que se puede ejecutar en un nodo.
*       Library: Especifica una biblioteca de objetos estática o dinámica.
*      Table: Especifica un componente que representa una tabla de una base de datos.
*       File: Especifica un componente que representa un documento que contiene código fuente o datos.
*      Document: Especifica un componente que representa un documento.

Las relaciones de dependencia se utilizan en los diagramas de componentes para indicar que un componente se refiere a los servicios ofrecidos por otro componente.

Los distintos componentes pueden agruparse en paquetes según un criterio lógico y con vistas a simplificar la implementación

§ Son paquetes estereotipados en <<subsistemas>>

Los subsistemas organizan la vista de realización de un sistema

*      Cada subsistema puede contener componentes y otros subsistemas
*       La descomposición en subsistemas no es necesariamente una descomposición funcional
*       La relación entre paquetes y clases en el nivel lógico es el que existe entre subsistemas y componentes en el nivel físico
*      Paquetes (Categorias) y clases en el nivel lógico. Paquetes (Subsistemas) y componentes en el nivel físico.




No hay comentarios:

Publicar un comentario