Analisis Estructurado

Páginas: 9 (2125 palabras) Publicado: 9 de diciembre de 2012
CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS

Análisis Estructurado Moderno

Análisis Estructurado

Objetivo
• El alumno conocerá el Análisis Estructurado como técnica para llevar a cabo la primera fase del ciclo de vida clásico. • El alumno aprenderá qué es el Análisis Estructurado y qué herramientas utiliza. • El alumno aprenderá a interpretar el Análisis de un sistema especificadomediante la metodología Estructurada.

Concepto
• Técnica de modelado del flujo, contenido y transformación de la información que fluye por un Sistema. • Se concentra en especificar lo que se requiere que haga el sistema o aplicación. Mas bien permite que las personas observen los elementos lógicos separados de los componentes físicos. Después de esto se puede desarrollar un diseño fisicoeficiente para la situacion donde será utilizado. • Nació como complemento al Diseño Estructurado.

Descripción
• El término “Análisis Estructurado” fue popularizado por DeMarco a fines de los 70, quien presentó y denominó los símbolos gráficos que permitirían al analista crear modelos de flujos de información. • Yourdon, Gane y Sarson y otros presentaron variaciones a la propuesta original. • Amediados de los 80 Ward y Mellor proponen ampliaciones para su aplicación en sistemas de tiempo real.

Herramientas
El Análisis Estructurado utiliza: • Diagrama de Flujo de Datos: DFD • Diccionario de Datos • Especificaciones de Procesos • Diagramas de Estructura de Datos: Entidad Relación (DER) • Diagrama de Transición de Estados : DTE

1. Diagrama

de Flujo de Datos

Concepto
• Eldiagrama de flujo de datos (DFD), es la técnica más difundida dentro del método del análisis estructurado. • Un DFD es un diagrama en forma de red que representa el flujo de datos y las transformaciones que se aplican sobre ellos al moverse desde la entrada hasta la salida del sistema.

Propósito del DFD
• Permite modelar funciones que debe realizar el sistema y los datos que fluyen entre ellas adistintos niveles de abstracción. • El sistema se modela mediante un conjunto de DFD nivelados en el que los niveles superiores definen las funciones del sistema en forma general y los niveles inferiores definen estas funciones en forma detallada.

Características del DFD
• Muestra el flujo de la información.

• Muestra las transformaciones aplicadas a los datos desde la entrada hasta lasalida.
• Especifica QUÉ hace el sistema.

• Es gráfico.
• Es comprensible por los usuarios. • Se puede usar a cualquier nivel de detalle. • Permite el particionamiento del sistema en diferentes niveles de detalle.

Componentes de un DFD
• Procesos: que son los componentes funcionales del sistemas. • Almacenes: que representan datos almacenados o en reposo. • Entidades externas: querepresentan la fuente y/o destino de la información del sistema. • Flujos de datos: que representan los datos que fluyen entre las funciones.

Notación DFD (Yourdon, DeMarco)
Proceso Flujo de datos

Agente Externo

Almacén de datos

Notación DFD (Gane y Sarson)
Proceso Flujo de datos

Agente Externo

Almacén de datos

Proceso (Función o Transformación)
• El proceso representa una funciónque transforma flujos de datos de entrada en uno o más flujos de datos de salida. • Deben ser nombrados con un fuerte verbo seguido por el objeto al que se aplica la acción. • Ejemplos:
– – – – Crear factura de cliente Acumular salarios por pagar Enviar productos terminados Determinar velocidad del vehículo

Proceso - Reglas
• Ley de Transformación
– Establece que un proceso modifica losdatos en alguna forma. La salida debe ser diferente de la entrada.

• Ley de Conservación
– Insiste que la salida de una burbuja de proceso debe ser derivable de su entrada, y lo que es más, solo se le debe dar la información suficiente para que haga su trabajo.

Proceso - Ejemplos
• Ejemplo incorrecto
2.1 Validar Pedido

Pedido del Cliente Limite de Crédito actual

Pedido del Cliente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Analisis estructurado
  • Analisis de estructura
  • Analisis de estructuras
  • Análisis Estructurado
  • Análisis de estructuras
  • Estructura y analisis
  • ANALISIS DE ESTRUCTURAS
  • Análisis Estructurado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS