Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para efectuar modificaciones a
los ya existentes. El anlisis estructurado permite el analista conocer un sistema o proceso (actividad) en una forma
lgica y manejable el mismo tiempo que proporciona la base para asegurar que no se omite ningn detalle
pertinente.
Su objetivo es organizar las tareas asociadas con la determinacin de requerimientos para obtener la comprensin
completa y exacta de una situacin dada. A partir de aqu determina los requerimientos que sern la base de un
sistema nuevo o modificado.
Ventajas
Se concibe soluciones alternativas ms creativas.
Se percibe fcilmente las necesidades de la empresa y los usuarios.
Ayuda a describir las actividades y procesos realizados en la organizacin de una forma clara
Permite determinar si hay fallas en el procesamiento de los datos.
El anlisis de sistemas conoce el papel central que tienen los datos de la empresa en las organizaciones. Seguir el
flujo de datos por todos los procesos de la empresa, que es la finalidad del anlisis de flujo de datos, les dice
mucho a los analistas sobre cmo se alcanza los objetivos de la organizacin. En el transcurso del manejo de
transacciones y terminacin de tareas los datos entran, son procesados, almacenados, recuperados, analizados,
utilizados, cambiados y presentados como salidas. El anlisis de flujo de datos estudia el empleo de los datos en
cada actividad. Documento a los hallazgos con diagramas de flujo de datos que muestran en forma grfica la
relacin entre procesos y datos, en los diccionarios de datos que describe de manera formal los datos del
sistema y los sitios donde son utilizados.
#
Nombre del
Proceso
proceso
Lugar
X
Archivo Nombre del archivo
Nombre de la
Entidad entidad Externa
Descripcin:
Proceso: implican la transformacin de los flujos de datos de entrada a flujo de datos de salida. Para nombrar un
proceso, hay que unir un verbo con un objeto. Ejemplo: Calcular impuesto bruto.
Flujos de datos: muestran el movimiento de los datos entre los procesos, entidades externas y almacenamiento de
datos. Siempre contienen paquetes de datos, con el nombre o contenido de cada flujo listado a un lado de la flecha.
Los flujos de datos consisten en documentos, informes, datos de un archivo de computadora o datos de
transmisiones en telecomunicaciones, que pueden ser de entradas o salidas. Ejemplo: Planilla de liquidacin o
Planilla de inscripcin.
Archivo o almacenamiento de datos: El nombre del archivo se escribe dentro del smbolo de almacenamiento de
datos. Pueden ser inventarios manuales o automatizados de datos. Consisten en archivos de computadoras o bases
de datos o una carpeta con informes en papel. Ejemplo: Datos de estudiantes, Registro de inscripciones.
Entidad: representa los originadores o receptores de informacin fuera del alcance del sistema descrito en el
diagrama de flujo de datos. Algunos autores las denominan Interfases externas, porque se encuentran fuera de las
fronteras o alcances del sistema estudiado por el diagrama de flujo de datos. Estn formadas por clientes,
proveedores o empleados de departamentos dentro de ella. Ejemplos: Estudiantes, Clientes.
Diagramas expandidos: Este diagrama expande el diagrama de contexto en un diagrama ms detallado. Muestra
los procesos que componen el macro proceso en estudio y las interrelaciones que existen entre ellos, Logrando de
esta manera detallar aun ms la lgica del proceso en estudio. Mientras ms detallado estn los procesos, ms
oportunidad tienen los analistas y diseadores al momento de plantear un modelo solucin.
Ejemplo:
En el siguiente diagrama se muestra un proceso relacionado con las Cuentas por cobrar de una compaa.
Diagrama de contexto
Caso Prctico. SISTEMA DE INSCRIPCION DE CURSOS
Un estudiante enva un formulario de solicitud donde figuran sus datos personales y el curso en el que desea
inscribirse. La Universidad debe verificar la peticin con la lista de cursos para saber si el curso est disponible an.
En caso afirmativo, el alumno es inscrito en el curso, hecho que le es comunicado mediante una carta de
confirmacin. En caso contrario tambin es informado mediante la correspondiente carta de denegacin.
Caso Propuesto
1. Los Procesos se relacionarn con Almacenes, Entidades externas, Otros procesos y debern tener al menos
una Entrada y una Salida.
2. Los Almacenes se relacionarn solamente con Procesos.
3. Las Entidades Externas se relacionarn solamente con Procesos.
4. Repetir el DFD tantas veces como sea necesario hasta obtener una buena representacin de la realidad
Simbologa
Un estudiante enva un formulario de solicitud donde figuran sus datos personales y el curso en el que desea
inscribirse. La Universidad debe verificar la peticin con la lista de cursos para saber si el curso est disponible an.
En caso afirmativo, el alumno es inscrito en el curso, hecho que le es comunicado mediante una carta de
confirmacin. En caso contrario tambin es informado mediante la correspondiente carta de denegacin.
SISTEMA DE GESTIN DE BIBLIOTECA. Peticin de libros
Los usuarios pueden realizar una peticin de uno o ms libros a la biblioteca. Este Presenta el carnet de usuario y
una ficha en la que se detallan los libros pedidos. Una vez entregados el carnet y la ficha, el sistema comprobar y
aceptar la peticin de los libros solicitados siempre que pueda satisfacer la peticin, es decir, cuando haya
ejemplares disponibles. Si se acepta la peticin, se actualiza el nmero de unidades de los libros de la biblioteca, se
guarda la ficha de prstamo y se entrega el libro. En caso contrario se le informa que no hay ejemplares disponibles.
Casos Propuestos.
El Cliente solicita el producto que requiere y la cantidad al vendedor, quien debe revisar en su existencia si lo
posee e indicarle el precio, en caso de tenerlo se registran los datos del cliente (si an no est registrado) y el
producto comprado, se calcula el monto a pagar y se actualiza la disponibilidad de producto, finalmente se le
entrega al cliente. En caso de no existir, se le notifica.