Analisis Y Diseño Estructurado

Páginas: 8 (1800 palabras) Publicado: 12 de octubre de 2015
Analisis y Diseño Estructurado
Structured Analysis and Design Technique (SADT) es una metodología de ingeniería de software para describir sistemas como una jerarquía de funciones.
SADT plantea una notación basada en diagramas, diseñados específicamente para ayudar a las personas a describir y entender los sistemas. Esta notación ofrece un conjunto de diagramas para representar entidades yactividades junto con sus relaciones, sirviendo como herramienta para el análisis funcional de los procesos en distintos niveles de detalle y recursividad, definiendo las necesidades de los usuarios de los sistemas.

 
Historia

SADT fue desarrollada y testeada durante el periodo de 1969 a 1973 por Douglas T. Ross y SofTech  Inc. La metodología fue utilizada por primera vez en el proyecto del MITAutomatic Programming Tool (APT). Luego en 1973 la Fuerza Aerea Norteamericana la implementó en el programa Computer Aided Manufacturing.
Estas metodologías estructuradas representan un conjunto de técnicas de análisis y diseño desarrolladas en respuesta a las necesidades de las problemáticas experimentadas en la actividad del desarrollo de software durante las décadas del 60 y 80, en este período loslenguajes mas utilizados fueron Cobol y Fortran y luego C y BASIC.
A medida que el software crecía en tamaño y complejidad la tarea de desarrollo del software se volvía más compleja, en búsqueda de standards de documentación de requerimientos y diseños una variedad de métodos estructurados surgieron:

Structured programming 1967 by Edsger W. Dijkstra.
Structured Design 1975 by Larry Constantineand Ed Yourdon
Structured Analysis 1978 by Tom DeMarco, Yourdon, Gane & Sarson, McMenamin & Palmer.
Modern Structured Analysis 1989 by Ed Yourdon
Information Engineering 1990 by James Martin

Según el libro de Edward Yourdon “Análisis y Diseño Estructurado Moderno” (1989)
Libro: (http://www.scribd.com/doc/6927009/ADAanalisis-y-diseno-estructurado-moderno-yourdon)
 
El desarrollo de sistemaspequeños, en la cual participan una o dos personas, es una tarea simple. Los cambios naturales que surgen durante el ciclo de desarrollo del sistema no producen una gran propagación de cambios en el sistema. Sin embargo, si el sistema es grande y en su desarrollo participan varios grupos de personas desarrollando una tarea específica, hay que tener en cuenta no solo la comunicación con el usuario sinotambién la inter-relación entre los distintos grupos de trabajo.
 
La complejidad del “software de dimensión industrial” hace que resulte difícil para el desarrollador individual comprender todas los aspectos de su diseño.
La característica de estos sistemas es que su complejidad excede la capacidad intelectual humana.
“La complejidad del software es una propiedad esencial (no accidental)"
 Principio de Abstracción
Abstracción es la concepción o vista de algo separándola de su realidad. Es una simplificación de los hechos describiendo el QUE se está haciendo, sin describir el COMO se realiza.
La abstracción nos permite imaginar la solución a un determinado problema sin que sea limitado por los detalles.
Usando el principio de abstracción podemos ver un sistema en niveles o capas o estratos.El estrato de mayor nivel es el de mayor abstracción y el más simple, mientras que el de menor nivel es el que muestra los detalles particulares de la realidad.

Principio de Descomposición
 El concepto es resolver la dificultad de un problema por división de este en un conjunto de problemas más pequeños independientes entre sí que sean más fáciles de entender y solucionar estableciendointerfaces entre ellos.
Descomposición algorítmica, por proceso, funcional, Descomposición orientada a objetos.

Principio de Orden Jerarquico
Esta relacionado con el anterior y es la forma en que se organizan las partes. Un ordenamiento en forma de árbol, por ejemplo ayuda al entendimiento del problema.

Principio de Formalidad   
Seguimiento de un método para resolver un problema.

Método: seguimiento...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Análisis Y Diseño De Las Estructuras Organizacionales
  • Analisis y diseño estructurado de sistemas
  • Análisis De La Estructura Y Disena Oranizacional De Cineolanet
  • Analisis y diseño estructurado
  • Análisis Estructura y Diseño Organizacional
  • Analisis Y Diseño De Estructuras
  • Análisis y diseño de las estructuras organizacionales
  • Análisis y diseño de estructuras organizacionales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS