lunes, 3 de noviembre de 2025

Análisis y diagramas estructurados en el análisis y diseño.

El análisis y diseño estructurado (ADE) es un método usado para entender, planificar y construir sistemas de información de manera ordenada. Su propósito es dividir un sistema grande en partes más simples, entender cómo se relacionan entre sí y transformarlas en una solución técnica bien definida. Esta metodología nació en los años setenta y fue popularizada por autores como Yourdon, DeMarco, Gane y Sarson, y SSADM (Structured Systems Analysis and Design Method).

Sus objetivos principales son:

  • Comprender qué hace el sistema antes de construirlo.
  • Identificar cómo fluye la información dentro de él.
  • Separar el qué -análisis- del cómo -diseño-.
  • Documentar procesos, datos, y relaciones de forma clara y verificable.
  • Reducir errores y ambigüedades antes de la programación.

Análisis estructurado.

El análisis estructurado es una metodología usada para comprender cómo funciona un sistema y definir sus requisitos antes de diseñarlo o programarlo. Su objetivo es describir qué hace el sistema, cómo se procesan los datos y cómo se relacionan los diferentes elementos y permite identificar las entradas, salidas, procesos y almacenes de información, sirviendo de base para el diseño posterior.

Diagramas estructurados.

- Son herramientas gráficas que ayudan a representar el funcionamiento del sistema de manera visual y ordenada.

Diagrama de flujo de datos (DFD): muestra cómo fluye la información dentro del sistema, conectando procesos, datos y entidades externas.

Diccionario de datos: describe los datos usados en el sistema, detallando su nombre, tipo, longitud y función.

Diagrama jerárquico o de estructura: presenta el sistema dividido en módulos o subprocesos organizados jerárquicamente.

Diagrama de flujo del sistema: ilustra la secuencia de operaciones o pasos que sigue el sistema de manera física o lógica.

Diseño estructurado.

El diseño estructurado se realiza después del análisis. Define cómo se implementará el sistema, basándose en los diagramas creados. Incluye la definición de algoritmos, estructuras de datos, interfaces y módulos y su meta es transformar el modelo lógico del análisis en un diseño técnico que sirva para la programación.

No hay comentarios.:

Publicar un comentario