Este documento incluye información textual y gráfica sobre la estructura del software. Esta estructura puede incluir las siguientes partes:
Arquitectura de software (alto nivel) – Describe la estructura del software:
- Identifica los Componentes de software
- Identifica las relaciones entre los Componentes de software
- Consideraciones a tener en cuenta:
- Características de performance
- Interfaces de software
- Características de seguridad
- Requerimientos de diseño de la base de datos
- Manejo de errores y recuperación
Diseño detallado (bajo nivel) – incuye detalles de los Componentes para facilitar su construcción y prueba dentro del ambiente de desarrollo,
- Proporciona un diseño detallado (puede ser representado como un prototipo, diagrama de flujo, diagrama entidad relación, pseudo código,etc.)
- Proporciona el formato de entrada/salida de datos
- Proporciona la especificación de las necesidades de almacenamiento de datos
- Establece la nomenclatura requerida para los datos
- Define el formato de las estructuras de datos
- Define el tipo de datos y propósito de cada elemento
- Proporciona las especificaciones de la estructura del programa
Estado aplicable: verificado y en línea base
|