El Enfoque Estructurado
Enviado por eduinmarshall • 10 de Mayo de 2014 • 2.353 Palabras (10 Páginas) • 922 Visitas
4.1 El enfoque estructurado
4.1.1 Diagramas de flujos de datos [4]
El DFD (Data Flow Diagram) surgió de la necesidad de un nuevo método de especificación sencillo de implantar, fácil comprensión y comunicación.
El DFD fue desarrollado por De Marco en los años 70’s y fue popularizado por Yourdan. Es un método de especificación utilizado hasta la fecha. Para empezar se puede preguntar ¿Que son los diagramas de flujos de Datos?
Un diagrama de flujo de datos (DFD) es una representación gráfica de los procesos que se realizan con los datos en su organización, con el uso de tan solo cuatro símbolos, se puede crear una descripción grafica de los procesos que, con el tiempo, contribuirán a desarrollar una sólida documentación del sistema.
En seguida mencionan las ventajas sobre las explicaciones descriptivas en relación con la forma en que los datos se mueven a través del sistema:
1. Libertad para emprender la implementación técnica del sistema en las primeras etapas.
2. Comprensión más profunda de la interrelación entre sistemas y subsistemas.
3. Comunicación con los usuarios sobre el conocimiento del sistema actual mediante diagramas de flujos de datos.
4. Análisis de un sistema propuesto para determinar si se han definido los datos y procesos necesarios.
La ventaja más grande es la libertad conceptual para utilizar los cuatro símbolos, los DFD’s hacen énfasis en el procesamiento o la transformación conforme estos pasan por una variedad de procesos. En los DFD’s lógicos no hay distinción entre procesos manuales o automatizados. Los procesos tampoco se representan gráficamente en orden cronológico. En vez de ello, se agrupan solo si el análisis detallado dicta que tiene sentido hacerlo. Los procesos manuales se agrupan, y los procesos automatizados también se pueden agrupar.
El cuadrado doble se usa para describir una entidad externa (otro departamento, un negocio, una persona o una maquina) que puede enviar datos al sistema o recibirlos de el. La entidad externa, o solo entidad, también se llama origen o destino de datos, y se considera externa al sistema descrito. A cada entidad se le asigna un nombre adecuado. Aunque interactúa con el sistema, se considera fuera de los límites de este. La misma entidad se podría usar más de una vez en un diagrama de flujo de datos en particular para evitar que las líneas se crucen en el flujo de datos.
La flecha muestra el movimiento de los datos de un punto a otro, con la punta de la flecha señalando hacia el destino de los datos. Los flujos de datos que ocurren simultáneamente se pueden describir mediante flechas paralelas. Una flecha también puede se debe describir con un nombre, debido a que representan los datos de un apersona, lugar o cosa.
Rectángulo con esquinas redondeadas se usa para mostrar la presencia de un proceso de transformación. Los procesos siempre denotan un cambio en los datos o una transformación de estos; por lo tanto el flujo de datos que sale de un proceso siempre se designa de forma diferente al que entra en el. Los procesos representan trabajo que se realiza en el tema y se deben nombrar usando uno de los formatos siguientes:
• Se le debe asignar un nombre claro ya que este permite reconocer fácilmente lo que hace un proceso.
1. A los procesos de alto nivel asigna el nombre del sistema. Por ejemplo: SISTEMA DE CONTROL DE VENTAS.
2. Para nombrar un subsistema principal, se usa un nombre como SUBSISTEMA DE INFORMACION DE VENTAS O SISTEMAS DE CUMPLIMIENTO DE PEDIDOS DEL CLIENTE EN INTERNET.
3. Para los procesos detallados se usa un formato de sustantivo-verbo-adjetivo. El sustantivo indica cual es el resultado principal del proceso, tal como INFORME O REGISTRO. El verbo describe el tipo de actividad, tal como CALCULAR, VERIFICAR, PREPARAR, IMPRIMIR O AGREGAR. El adjetivo describe el resultado específico que se produce tal como NUEVO PEDIDO o INVENTARIO. Ejemplos de nombres de procesos son CALCULAR IMPUESTOS DE VENTAS, VERIFICAR ESTADOS DE CUENTA DEL CLIENTE, PREPARAR FACTURA DE ENVIO, IMPRIMIR INFORME DE NUEVOS PEDIDOS, ENVIAR CONFIRMACION AL CLIENTE POR CORREO ELECTRONICO, VERIFICAR SALDO DE TARJETA DE CREDITO Y AGREGAR REGISTRO DE INVENTARIO.
• A un proceso se le debe de asignar un número de identificación único y exclusivo, que indique su nivel en el diagrama. Podría haber varios flujos de datos que entren y salgan de cada proceso. Los procesos con solo un flujo de entrada y salida se deben examinar en busca de flujos de datos perdidos.
El rectángulo abierto representa un almacén de datos. Estos símbolos se dibujan con el espacio suficiente para que quepan las letras de identificación como se muestra en la figura. En los diagramas de flujo de datos lógicos no se especifica el tipo de almacenamiento a un lugar. En este punto el símbolo del almacén de datos simplemente muestra un lugar de depósito para los datos que permite examinar, agregar y recuperar datos.
El almacén de datos podría representar un almacén manual, tal como un gabinete de archivo, un archivo o una base de datos de computadora. A los almacenes de datos se les asigna un nombre debido a que representan a una persona, lugar o cosa. Los almacenes de datos temporales, tales como papel borrador o un archivo temporal de computadora, no se incluyen en el diagrama de flujo de datos. Para identificar el nivel del almacén de datos, a cada uno asígnele un número de referencia única, tal como D1, D2, D3 etc.
4.1.1.2 Desarrollo de Diagramas de Flujos de Datos [3]
Los diagramas de flujos de datos se pueden y deben dibujar de manera sistemática. Primero se deben visualizar los flujos de datos desde una perspectiva jerárquica de arriba a bajo. En seguida se describen los pasos a seguir.
Lista de actividades [3]
Para empezar un diagrama de flujo de datos, se debe sintetizar la narrativa(o historia) del sistema de la organización en una lista con las cuatro categorías de entidad externa, flujo de datos, procesos, y almacén de datos. Esta lista a su vez ayudara a determinar los límites del sistema que describirá. Una vez que se haya recopilado una lista básica de elementos de datos se empieza a dibujar el diagrama de contexto.
Creación de diagrama de contexto[3]
Con un enfoque jerárquico de arriba hacia abajo para diagramar el movimiento de los datos, los diagramas van de lo general a lo específico. Aunque el primer diagrama ayuda a entender el movimiento básico de los datos, lo general de su naturaleza limita su utilidad. El diagrama de contexto inicial debe de mostrar un panorama global que incluya
...