Diseño en el nivel de componentes

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Diseño en el nivel de componentes por Mind Map: Diseño en el nivel de componentes

1. Este define los algoritmos, DS, características de la interfaz, comunicación entre componentes

2. Bloque de construcción de un software

2.1. Es modular

2.2. Es desplegable

2.3. Es sustituible

3. Conforman la arquitectura de un software y ayudan a cumplir los requerimientos

4. Emplea 3 versiones

4.1. Visión orientada a objetos

4.1.1. Colaboración entre clases

4.1.2. Cada clase incluye atributos y operaciones

4.1.3. Se definen las interfaces

4.1.4. Inicia con el modeloado de requerimientos

4.2. Visión tradicional

4.2.1. Elemento funcional que incorpora lógica de procesamiento

4.2.2. Requiere una interfaz para invocar el componente

4.2.3. También llamado módulo, con 3 funciones

4.2.3.1. Componente de control

4.2.3.2. Componente de dominio

4.2.3.3. Componente de infraestructura

4.3. Visión relacionada con el proceso

4.3.1. Tiene un enfoque en la reusabilidad

5. Es importante porque

5.1. Determina si el programa funcionará antes de la fase de construcción

5.2. Permite revisar y corregir a través del diseño

5.3. Evalúa el funcionamiento de los algoritmos, DS, e interfaces

6. ¿Están bien realizado?

6.1. Podemos comprobar que se ha hecho bien con actividades como:

6.1.1. Una revisión

6.1.2. Examen del diseño

6.1.3. Representar el diseño mediante un lenguaje de programación

6.1.4. Como guía el modelo de diseño

6.1.5. Se puede convertir en código fuente

6.1.6. Se debe ajustar a las líneas generales del disñeo procedimental