2. Diagrama de componentes
Los Diagramas de Componentes
ilustran las piezas del software,
controladores que conformarán un
sistema.
Tiene un nivel más alto de abstracción
que un diagrama de clase.
Usualmente un componente se
implementa por una o más clases (u
objetos) en tiempo de ejecución.
3. Representa la separación de un sistema
de software en componentes físicos (por
ejemplo archivos, cabeceras, módulos,
paquetes, etc.) y muestra las
dependencias entre estos componentes.
4. Estos Diagramas contienen:
Componentes
Interfaces
Relaciones de dependencia,
generalización, asociación y
realización
Paquetes o subsistemas
5. Dependencia entre dos
componentes
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.
6.
7. Los componentes se pueden
agrupar en paquetes así como los
objetos en clases, además pueden
haber entre ellos relaciones de
dependencia como:
generalización
asociación
agregación
realización
8.
9. Representando Componentes
Los componentes se representan como un
clasificador rectangular con la clave
«componente», opcionalmente el
componente se puede mostrar como un
rectángulo con un icono de componente en
la esquina derecha arriba.
10. Interfaces Requeridas
El conector Ensamble une la interfaz
requerida del componente
(Componente1) con la interfaz
proporcionada de otro componente
(Component2).
11.
12. Componentes con puertos
Usar puertos con Diagramas de
Componentes permite que se especifique
un servicio o comportamiento a su entorno
así como también un servicio o
comportamiento que un componente
requiere.
13. Diagrama de Objetos
Estos son útiles para entender los
diagramas de clases. Estos no
muestran nada diferente en su
arquitectura a los diagramas de
secuencia, pero reflejan multiplicidad y
roles.
14. Elementos de Clase y Objeto
El elemento clase consiste de tres
partes, divididas en compartimientos de
nombres, atributos y operaciones.
15. Diagrama Componentes
Control y Análisis
Interfaz de Terminal
Comment
Comment
Gestión de Cuentas Acceso a BD
Rutinas de Coneccion
Comment Comment Comment