CAPITULO 4 Herramientas Del Análisis Estructurado
liliwalking24 de Marzo de 2014
678 Palabras (3 Páginas)394 Visitas
Capitulo 4: Herramientas del análisis estructurado.-
• Un analista involucra el modelado del sistema que desea el usuario.
• Tipos de modelos:
- Mapas: modelos bidimensionales de nuestro mundo en que vivimos
- Globos terráqueos: modelos tridimensionales del mundo
- Diagramas de flujo: representaciones esquemáticas de las decisiones y la secuencia de actividades para llevar a cabo un determinado procedimiento
- Dibujos Arquitectónicos: representaciones esquemáticas de un edificio o un puente, etc.
- Partituras musicales: representaciones gráficas y textuales de notas musicales y tiempos de una pieza musical.
• ¿por qué se construye un modelo? Para enfatizar ciertas propiedades críticas del sistema. Permite comunicarse con el usuario de una manera enfocada, sin distraerse con características o asuntos ajenos al sistema. Se pueden hacer cambios en el modelo de acuerdo con las necesidades de los usuarios (si es que cambian) y hacer uno nuevo de ser necesario, así no se corre el riesgo de que el sistema final no sea aceptable y hacer cambios a esas alturas puede ser muy costoso.
• El analista hace uso de herramientas de modelados para:
- Concentrarse en las propiedades importantes del sistema y al mismo tiempo, restarle atención a las menos importantes
- Discutir cambios y correcciones de acuerdo a los requerimientos del usuario a bajo costo y sin correr riesgo mínimo.
- Verificar que el analista comprenda correctamente el ambiente del usuario, que lo haya respaldado con información documental para que los diseñadores y programadores puedan construir bien el sistema.
• Herramientas de modelados de sistemas:
- Diagrama de flujo de datos: ilustra las funciones que el sistema debe realizar. Involucra tanto los datos como el proceso y se deben considerar ambos para que el sistema sea exitoso. Este diagrama describe la información de entradas a salidas. Consisten en procesos, agregados de datos, flujos y terminadores: Los procesos se representan por círculos; representan las diversas funciones individuales que el sistema lleva a cabo, las funciones transforman entradas en salidas. Los flujos se muestran por medio de flechas curvas, son las conexiones entre los procesos y representan la información que dichos procesos requieren como entrada o la información que genera como salida. Los agregados de datos se representan por medio de dos líneas paralelas, muestran agregados de datos que el sistema debe recordar por un periodo de tiempo. Los terminadores muestran las entidades externas con las que el sistema se comunica.
Para mostrar detalles acerca de la información del sistema, cual se transforma y como se transformase ocupa el diccionario de datos y la especificación del proceso.
- Diagramas de Identidad-Relación: hacen énfasis a las relaciones entre los datos.
Sus componentes son: Tipos de objetos que se representan por medio de un rectángulo, representa una colección o conjunto de objetos del mundo real cuyos miembros juegan un papel importante en el desarrollo de sistemas. Relaciones se representan por medio de rombos y son la serie de conexiones o asociaciones entre los tipos de objetos que están conectados con la relación por medio de flechas. Hay que acompañar a este diagrama con información textual detallada, el diccionario de datos sirve para mantener información acerca de objetos y relaciones.
- Diagrama de transición de estados: Se enfoca al comportamiento dependiente del tiempo del sistema. La secuencia con la cual se hará el acceso a los datos y se ejecutará las funciones. Los rectángulos representan los estados en los que se puede encontrar el sistema (un periodo en donde el sistema sigue algún comportamiento), las flechas representan el cambio de estado o transición de un estado a otro. Hay una o
...