Beruflich Dokumente
Kultur Dokumente
GRUPO 81
PROFESOR
ANSELMO VEGA VEGA
Estructura
Como estructura usamos el diagrama de flujo de datos (DFD) que traza el flujo de la
informacin para cualquier proceso o sistema. Emplea smbolos definidos, como
rectngulos, crculos y flechas, adems de etiquetas de texto breves, para mostrar las
entradas y salidas de datos, los puntos de almacenamiento y las rutas entre cada
destino. Los diagramas de flujo de datos pueden variar desde simples panoramas de
procesos incluso trazados a mano, hasta DFD muy detallados y con mltiples niveles
que profundizan progresivamente en cmo se manejan los datos. Se pueden usar
para analizar un sistema existente o para modelar uno nuevo. De forma similar a todos
los mejores diagramas y grficos, un DFD puede con frecuencia "decir" visualmente
cosas que seran difciles de explicar en palabras y funcionan para audiencias tanto
tcnicas como no tcnicas, desde desarrolladores hasta directores. Esa es la razn
por la que los DFD siguen siendo tan populares despus de todos estos aos.
Ejemplo DFD
Herramientas
Diagramas de Flujo de Datos: Los diagramas de flujo de datos (DFD) son utilizados
para modelar la funcionalidad de un sistema. Un DFD permite representar un sistema
como una red de procesos de transformacin de datos que intercambian informacin
por medio de flujos de datos.
Un proceso en un DFD puede representar funcionalidad en distintos niveles de
abstraccin, desde unidades funcionales de una organizacin (por ejemplo:
departamento de recursos humanos, seccin de ventas, etc.) hasta expresiones
simples (por ejemplo: clculo de la tasa nominal anual de un prstamo). La figura 1
presenta un ejemplo no necesariamente completo, pero que ilustra las distintas
componentes de un DFD.
Flujos de Datos: Los flujos de datos son representados por arcos o flechas
rotuladas. La flecha apunta en la direccin del flujo de la informacin, los datos
fluyen en esa direccin. El nombre con el que se rotula el arco debe ser
representativo de los datos contenidos en l. En algunos casos, cuando el nombre
es obvio, puede ser omitido (por ejemplo: un flujo que entra o sale de un depsito de
datos representando un registro completo) pero, en general, esa prctica no es
recomendable. Se han propuesto extensiones a la notacin utilizada por DeMarco y
Gane & Sarson [Ward 85, 86; Gane 79; Yourdon 89] algunas de ellas destinadas a
hacer ms descriptivo el DFD, incorporando informacin adicional por medio de
convenciones de diseo de los flujos. En la tabla siguiente se presenta un resumen
de las notaciones ms utilizadas.
Metodologa
2. Aspecto ambiental.- Define las entradas y salidas del sistema con su entorno.
Para representar este aspecto se utiliza un diagrama de contexto (DC) donde
el sistema se representa por una burbuja y los agentes que proporcionan o
reciben informacin por rectngulos. El flujo de informacin entre el sistema y
el agente se dibuja con una lnea curva.
Esta metodologa proporciona una manera para disear paso a paso sistemas y
programas detallados. Cabe mencionar que unos paso involucra el anlisis, otros el
anlisis del diseo y otros ms la medicin y la mejora de la calidad del diseo. La
principal herramienta generada en el diseo estructurado es el diagrama de
estructura donde muestra los componentes de procedimientos del programa, su
ordenacin jerrquica y los datos conectados a ellos.
Metodologa del Top Down
Son diagramas que representan los procesos (funciones) que debe llevar a cabo un
sistema a distintos niveles de abstraccin y los datos que fluyen entre los procesos.
Los procesos ms complejos se descomponen en nuevos diagramas hasta llegar a
los procesos sencillos. Es la tcnica ms importante del anlisis estructurado, y se
emplea en todas las metodologas de anlisis y diseo estructurados.
Diagrama de entidad-relacin.
Se construye a partir del texto de los requerimientos. Esta formado por: entidades,
relaciones, atributos y claves.
Diccionario de datos.
Es el conjunto de las definiciones de todos los datos que aparecen en el DFD, tanto
almacenados como en los flujos de datos, incluido el propio diccionario.
Especifica el contenido de la informacin usando una notacin casi-formal (notacin
regular) tomada de la
Especificaciones de proceso:
Se usa un subconjunto del lenguaje natural con un cierto formato o estructura: por
ejemplo un pseudo-cdigo imperativo, un ingles o castellano estructurado. Los
mecanismos de estructuracin son: la secuencia, la seleccin y la repeticin.
Ventajas y Desventajas
Ventajas
Un enfoque metodolgico del estudio de una empresa (o un rea de una empresa) a
partir de un nmero de diferentes perspectivas es ms probable que proporcione una
comprensin ms completa de la empresa, sus procesos y datos, que los enfoques
"ad-hoc" que se utilizaron previamente. Esto a su vez debera (se esperaba) conducen
a los sistemas que son ms completos y correctos.
Sin embargo, el enfoque SSADM de tener que completar una fase antes de comenzar
la siguiente etapa que lleve a algunos proyectos en lo que se conoce como "parlisis
de anlisis". Qu se quiere decir con esto es que debido a que una empresa y sus
procesos nunca permanece igual por mucho tiempo, el equipo de sistemas
continuamente tendra que revisar el anlisis y diseo de productos para su
modificacin, causando (a veces muy largo) las demoras en llegar a las fases de la
programacin y entrega del sistema. En reconocimiento de esto, las versiones
posteriores de la Metodologa introdujeron un enfoque ms opcional / dinmica al
proceso.
Desventajas
Bibliografa
[1] Wikipedia. (s.f.). Wikipedia. Recuperado el 29 de Octubre de 2017, de
Edward Yourdon: https://en.wikipedia.org/wiki/Edward_Yourdon
[2] Wikipedia. (s.f.). Wikipedia. Recuperado el 1 de Mayo de 2017, de Efecto
Mariposa: https://es.wikipedia.org/wiki/Efecto_mariposa
[3] Herramientas de Anlisis Estructurado
http://www.campus.fi.unju.edu.ar/courses/SSJ0001320082AP018/document/T
eoria/ejmplo_dfd-dd-der.pdf?cidReq=SSJ0001320082AP018
[4] [1] Wikipedia. (s.f.). Wikipedia. Recuperado el 29 de Octubre de 2017, de
Anlisis de sistemas estructurado y mtodo de diseo.
https://es.wikipedia.org/wiki/An%C3%A1lisis_de_sistemas_estructurado_y_m
%C3%A9todo_de_dise%C3%B1o#Ventajas_y_desventajas
https://sites.google.com/site/adai6jfm/home/clasificacin-de-las-metodologas