Analisis estructurado

Solo disponible en BuenasTareas
  • Páginas : 2 (456 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de junio de 2011
Leer documento completo
Vista previa del texto
Proceso de desarrollo de sistemas de información (fases):
* El análisis captura los requisitos.
* El diseño genera los algoritmos, estructuras de datos y funciones.
* La implementacióncrea una descripción operativa.
Objetivos Principales:
1. Describir lo que requiere el cliente.
2. Establecer una base para la creación de un diseño de software.
3. Definir un conjunto derequisitos que se pueda validar una vez que se construye el software.
Elementos del Análisis Estructurado:
Modelos gráficos sencillos, el DFD(diagrama de burbujas).
Herramientas de apollo comoentidad/relación STD.
El A.E. también usa un diccionario de datos para definir elementos como datos.
Los DFD tienen niveles (especificaciones de procesos).
Elementos del A.E.
- Burbujas (representanprocesos)
- Flujos (movimiento de datos u objetos)
- Almacén de datos (representan datos estáticos)
- Terminadores (representan entidades fuera del sistema)
- La lista de eventos
- El diagrama decontexto (es una representación de alto nivel del sistema)
- El balanceo (mantener la consistencia entre flujos de entrada y de salida)
- El diccionario de datos (documentar claramente todos loselementos del modelo)
- La especificación de procesos (especificar el funcionamiento de un proceso “primitivo”)
Burbujas:
Función del sistema, verbo y un objetivo, no es buena idea quien la realiza.Flujo:
Datos de movimiento, llevan “paquetes” de datos de sistema a otro.
Almacén:
Datos estáticos, como por ejemplo una BD contiene registros de la misma composición.
Terminador:
Representaalgo fuera del sistema, provee y/o recibe datos del sistema. Estos están fuera del sistema, no se puede cambiar el contenido del terminado, no se muestra la relación en el DFD.
Guias para el diseñode DFD’s
- Selecione nombres representativos.
- Numere los procesos.
- Evite DFD’s demasiado complejos (de 7+-2)
- Que el DFD es lógicamente consistente.
Lista de eventos:
Es una lista de los...
tracking img