Analisis Estructurad..

Download Report

Transcript Analisis Estructurad..

Analisis Estructurado
Postmoderno
PSA
SIS 3390
Lucio Salgado
Antecedentes



Analisis estructurado nace en
1970(s)
Idea La estructura de alto nivel
del software de corresponder a la
estructura del problema.
Ofrece tecnicas y guias para diseñar
la estructura del sistema, pero no
para analizar esta estructura.
Antecedentes


La escuela que mas ha influenciado
es el enfoque Yourdon, en el cual
DFDs, ERDs y diagramsa de Mealy
se usan para representar el sistema
ha desarrollar.
El enfoque Yourdon no incluye el
entorno en su modelado.
PSA


Se denomina POSTMODERNO
Combina enfoques de diseño de
muchas escuelas, algunos de los
cuales opuestos entre si.



Analisis estructurado estilo Yourdon
Desarrollo de Sistemas Jackson
Analisis orientado a objetos
Notaciones

Nivel de diseño



Entorno
Requerimientos
Descomposicion del Sistema
Notacion-Entorno




Diagrama de Contexto
ERD del dominio del sujeto
Lista evento-accion del
comportamiento deseado dominio
del sujeto
Lista evento-accion del
comportamiento asumido dominio
del sujeto
Notacion-Requerimientos




Sentencia de Mision
Arbol de refinamiento de funciones
Descripcion de servicios
Lista de estimulo-respuesta del
comportamiento deseado del
sistema
Notacion-Descomposicion



DFD de Descomposicion del sistema
que se desarrolla
STT o STD del control de procesos
Dicionarios
Reglas de coherencia



Modelos de entorno
Especificacion de requerimientos
Descomposicion de especificaciones
Modelos de entorno


El diagrama de contexto debe
mostrar informacion sobre el
dominio del sujeto y como esa
informacion afecta al sistema
La descripcion de los pares eventoaccion deben mencionar entidades
del dominio.
Especificacion de requerimientos




La mision corresponde a la raiz del
arbol de refinamiento
Los servicios describen las hojas del
arbol de refinamiento
Caca funcion se activa por un
estimulo en la lista de estimulosrespuestas
Cada par estimulo-respuesta es
parte de una funcion
Especificacion de descomposicion


Cada proceso de control es
especificado por una descripcion de
comportamiento(STT o STD)
Cada descripcion de
comportamiento describa a un
proceso de DFD


Un evento en el comportamiento
corresponde a un flujo de entrada
Una accion en comportamiento
corresponde a un flujo de salida
Uso de Notaciones

Ligero


Diagrama de contexto
Mision
Uso de notaciones

Liviano






Diagrama de Contexto
ERD
Mision
Arbol de refinamiento
Descripcion de servicios
Diccionario
Uso de notaciones

Medianamente completo







Diagrama de Contexto
ERD
Mision
Arbol de refinamiento
Descripcion de servicios
DFD
Diccionario
Uso de notaciones

Completo
 Diagrama de Contexto
 ERD
 Lista Evento-accion
 Mision
 Arbol de refinamiento
 Descripcion de servicios
 Lista estimulo-respuesta
 DFD
 Descripcion de comportamiento
 Diccionario
Uso de funciones

Medianamente completo
Uso de notacion

Completo