Definición de Análisis Estructurado: Ventajas Qué es el análisis de flujo de datos? Herramientas de la estrategia de flujo de datos

Documentos relacionados
ANÁLISIS DE SISTEMAS. Por: Ing. Tanya Recalde Ch.

METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS

GLOSARIO DE TÉRMINOS

Pseudocódigo. La forma en que se escribe un pseudocódigo es la siguiente:

CARACTERÍSTICAS DEL MODELO AMBIENTAL:

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira

Unidad 4: MODELO DE COMPORTAMIENTO OBJETIVO DEL MODELO DE COMPORTAMIENTO

VII.3 - Diagramas de Descomposición Funcional

Mapeo de Procesos 2016

GUÍA METODOLÓGICA PARA LA ELABORACIÓN DE UN FLUJOGRAMA

CONTENIDO 1 Diagrama de flujo 2 Pseudocodigo 3 Diagrama estructurado (nassi-schneiderman)

CAPITULO IV MEJORAMIENTO DE PROCESOS

Tema 01: Algoritmia y diagramas de flujo. Estructuras de datos (Prof. Edgardo A. Franco)

Ministerio de Agricultura y Ganadería Manual para elaborar y documentar procedimientos en el Ministerio de Agricultura y Ganadería

TÉCNICO SUPERIOR UNIVERSITARIO EN DESARROLLO DE NEGOCIOS

Sistemas de Información

Ejercicios Diagramas de Flujo de Datos

SECUENCIA PARA LOS MODELOS DE ACTIVIDADES

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

Optimización del cálculo de recursos productivos para cotización en una empresa de confecciones. Sánchez Asparrín, Yván Santiago.

Glosario Entorno de las Operaciones Descripción de la Empresa Misión Visión...

Estructuras Administrativas

1. DIAGRAMA DE PROCESO

BASES DE DATOS TEMA 2 MODELOS DE DATOS

TEMA: CASOS DE USO DEL PROYECTO CATEDRÁTICO: ING. ANA MERCEDES CACERES GRUPO: RAUL ERNESTO CRUZ ORELLANA LEVI OSMIN RODRIGUEZ OROZCO

Guía rápida de B-kin CRM

Introducción a la programación

NORMAS INTERNACIONALES DE AUDITORIA. Sección 1009

Coordinación de Sistemas y tecnologías. Elaborado por: Marcela Encinas 02/05/08 Pág.1

Capítulo 7: Realización del producto

Escribir programas a partir de un diagrama de flujo

Diagramas De Casos De Uso

GUÍA Nro. 2. ESCRIBIENDO ALGORITMOS CON DIAGRAMAS DE FLUJO Y ESTRUCTURAS DE CONTROL (Secuenciales)

TEMA 6: INTRODUCCIÓN A UML

BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS

ISO 9001 Auditing Practices Group Guidance on:

Para ingresar a la aplicación Microsoft Access 97, los pasos que se deben seguir pueden ser los siguientes:

Área: INFORMÁTICA. Saber- Saber: Identificar DFD como herramienta para escribir los algoritmos de forma lógica.

Diagramas de Proceso Definición

2.3 DEFINICIÓN DE LENGUAJES ALGORÍTMICOS

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores

Los Procesos Evolucionan con el Tiempo

Diagrama de Actividades

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN DIRECCION DE EDUCACION A DISTANCIA Y VIRTUAL CENTRO DE ESTUDIOS INFORMATICOS HUANUCO PERU

Diagrama de Flujo de Datos. Simbología

Capítulo 9. Introducción a los lenguajes formales. Continuar

Unidad II. Sistemas de información

TIPS PARA MANEJAR INVENTARIO DE FORMA EFICIENTE

Ciudad Guayana, Febrero de 2011

UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso

Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS CARACTERÍSTICAS DEL ESQUEMA DE DATOS DIAGRAMA ENTIDAD RELACIÓN (D.E.R.)

TEMA 13: ANÁLISIS Y ESTRATEGIAS DE DISEÑO

Buses Concepción Modelamiento de Datos

Tema 7: Diagramas de Colaboración

Autores: González Maireny C.I: Hernández Yajaira CI: Sección: SIM-7A.

UNION DE AGRICULTORES MINIFUNDISTAS DE GUATEMALA

CURSO: INTERPRETACIÓN NORMA ISO

ELABORACIÓN Y CONTROL DE DOCUMENTOS AC-01

Sesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)

CIDE, SA. RIF: J NIT: MODELO FUNCIONAL

Diagramas de interacción

ESTRUCTURAS ALGORITMICAS

Cristian Blanco

Actividades HRS. Encargada HS. Auxiliar A HS. Auxiliar B HS. Auxiliar C HS. Auxiliar D HS. 1 Facturar Ventas Factura ventas.

Análisis y Diseño de Sistemas

3. TÉCNICAS DE DISEÑO

TECNÓlOGO EN GESTIÓN LOGÍSTICA TIC y Actores red

CNGfac. Sistema de Facturación Electrónica Manual de Usuario Asociación

Facultad de Química. Departamento de Química Analítica. Química Analítica Experimental I DIAGRAMA DE FLUJO. Joaquín Preza.

Administración de Archivos

REGISTROS PÚBLICOS Y ASUNTOS JURÍDICOS. PROCEDIMIENTO PARA RECIBIR, REGISTRAR, DIGITAR Y ARCHIVAR LOS DOCUMENTOS VIRTUALES (RUES y PAC)

CARACTERIZACIÓN DEL PROCESO GESTION DE ADMISIONES Y REGISTRO COPIA NO CONTROLADA AL IMPRIMIR O DESCARGAR

[TEMA #2. ETAPAS Y TÉCNICAS PARA EL DESARROLLO DE PROBLEMAS CON AYUDA DEL COMPUTADOR.]

Examinar y tomar acciones sobre los problemas operativos Reducir gastos y aumentar la eficiencia operativa.

SISTEMA DE GESTION DE CALIDAD PROCEDIMIENTO. GESTION DE PROYECTOS. CLASIFICACIÓN DE PROYECTOS

Técnica - Diagrama de Flujo de Datos (DFD)

Cómo hacer un pedido por Internet en youravon.com

3.3. DEFINICION Y ESTRUCTURA DE LOS PROCESOS BÁSICOS DESARROLLADOS POR EL HOSPITAL DEPARTAMENTAL DE NARIÑO E.S.E.

INDICE Primera Parte Capítulo 1. Introducción Capítulo 2. El Sistema de Control Interno Capítulo 3. Compras y Cuentas a Pagar

Cursor Asignación Ciclo Mientras Ciclo Para Decisión Lectura Salida Llamada

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE INTEGRADORA I

OPTEX EXCEL GRAPHIC USER INTERFACE (OPTEX-EXCEL-GUI) MANUAL DEL USUARIO

Desarrollo Orientado a Objetos en Métrica v. 3

Análisis y Diseño de Sistemas

Tema II: Metodología para la construcción de programas. Profesora: Nelly García Mora

Diagrama de Casos de Uso. Casos de Uso

PROGRAMA DE AUDITORIA DE EVENTOS POSTERIORES. Elaborado: Nombre Firma: Fecha: Aprobado: Nombre Firma: Fecha:

SISTEMA DE VENTAS Y COMPRA DE TIENDA DE VESTIR SIVECO VISION. Versión 1.0 MANUEL PABLO GUERRA MARTÍNEZ.

Procedimientos administrativos

PROCESO AL QUE PERTENECE: GESTIÓN DE RECURSOS FÍSICOS

Accesando a Sipe. Dentro del sitio podrás ver los requerimientos para utilizar SIPE,

Contenido. 1. Solicitar recepción de bienes y servicios... 3

Programación. Práctica Final

Programación en java. Estructuras algorítmicas

Funcionalidades Software Calidad GotelGest.Net

PROCEDIMIENTO GENERAL. Gestión de Incidencias y Acciones Correctivas RAZÓN SOCIAL DE LA EMPRESA. Código PG-12 Edición 0. Índice:

SIBO Sistema de Información de Boletería Especificación de Requerimientos. Versión 1.0

Es un conjunto de palabras y símbolos que permiten al usuario generar comandos e instrucciones para que la computadora los ejecute.

Una vez que se ha fijado las razones para recopilar los datos, es importante que se analice las siguientes cuestiones:

Transcripción:

Definición de Análisis Estructurado: El análisis estructurado es un método para el análisis de sistemas manuales o automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para efectuar modificaciones a los ya existentes. El análisis estructurado permite el analista conocer un sistema o proceso (actividad) en una forma lógica y manejable el mismo tiempo que proporciona la base para asegurar que no se omite ningún detalle pertinente. Su objetivo es organizar las tareas asociadas con la determinación de requerimientos para obtener la comprensión completa y exacta de una situación dada. A partir de aquí determina los requerimientos que serán la base de un sistema nuevo o modificado. Ventajas Se concibe soluciones alternativas más creativas. Se percibe fácilmente las necesidades de la empresa y los usuarios. Ayuda a describir las actividades y procesos realizados en la organización de una forma clara Permite determinar si hay fallas en el procesamiento de los datos. Qué es el análisis de flujo de datos? Los analistas desean conocer las respuestas a cuatro preguntas específicas: 1. Qué procesos integran el sistema? 2. qué datos emplea cada proceso? 3. qué datos son almacenados? 4. qué datos ingresan y abandonan el sistema? El análisis 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 análisis de flujo de datos, les dice mucho a los analistas sobre cómo se alcanza los objetivos de la organización. En el transcurso del manejo de transacciones y terminación de tareas los datos entran, son procesados, almacenados, recuperados, analizados, utilizados, cambiados y presentados como salidas. El análisis 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 gráfica la relación entre procesos y datos, en los diccionarios de datos que describe de manera formal los datos del sistema y los sitios donde son utilizados. Herramientas de la estrategia de flujo de datos La estrategia de flujo de datos muestra el empleo de estos en forma gráfica. Las herramientas utilizadas al seguir esta estrategia muestran todas las características esenciales del sistema y la forma en que se ajustan entre sí. Puede ser difícil comprender en su totalidad un proceso de la empresa si se emplea para ello una descripción verbal; Las herramientas para el flujo de datos ayuda a mostrar los componentes esenciales de un sistema junto con sus interacciones. El análisis de flujo de datos utiliza la siguientes Herramientas: 1. Diagrama de flujo de datos Una herramienta gráfica se emplea para describir y analizar el movimiento de datos a través de un sistema, ya sea que este fuera manual o automatizado, incluyendo procesos, lugares para almacenar datos y retrasos en el sistema. Estos diagramas reciben el nombre de diagramas lógicos de flujo de datos 2. Diccionario de datos El diccionario contiene las características lógicas de los sitios donde se almacenan los datos del sistema, incluyendo nombre, descripción, alias, contenidos y organización. También identifica los procesos donde se emplea los datos y los sitios de donde se necesitan el acceso inmediato a la información. Sirve como puerto de partida para identificar los requerimientos de las bases de datos durante el diseño del sistema. Diagrama de flujo de datos El diagrama de flujo de datos (DFD) es una herramienta que permite representar gráficamente los procesos que componen el sistema, mostrando tanto los procesos que en él se llevan a cabo como los datos que pasan de un proceso a otro. Existen varios niveles de diagramas que permiten ir diseñando los procesos y subprocesos asociados al sistema en estudio o al sistema propuesto. Los diagramas de flujo ilustran la secuencia de operaciones que se realizan para conseguir la solución de un problema y son usados normalmente para seguir la secuencia lógicas de las acciones en el diseño de problemas de

computadoras y se dibujan generalmente antes de comenzar a programar el código frente a la computadora y una que se dibuja el diagrama de flujo, llega hacer fácil escribir el programa en cualquier idioma de alto nivel. Nomenclatura o Simbología: Descripción Símbolo # Proceso Nombre del proceso Lugar Flujo de datos Nombre del flujo Archivo X Nombre del archivo Entidad Nombre de la entidad Externa Descripción: Proceso: implican la transformación 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 liquidación o Planilla de inscripción. Archivo o almacenamiento de datos: El nombre del archivo se escribe dentro del símbolo 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 información 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. Están formadas por clientes, proveedores o empleados de departamentos dentro de ella. Ejemplos: Estudiantes, Clientes. Tipos de diagramas de flujos de datos: Diagrama de contexto: Permite tener un panorama general del sistema. Describe todo el sistema como un solo proceso que puede ser desplegado en más diagramas de flujos de datos a niveles más bajos. En el se representan las entradas y salidas principales (flujos de datos). Contiene un solo proceso pero juega un papel muy importante en el estudio del sistema en uso. El diagrama de contexto define el sistema que va ha ser estudiado en el sentido de que determina las fronteras. Todo los que no se encuentre dentro de las fronteras identificadas en el diagrama de contexto del proceso no forma parte del estudio de sistemas. Diagramas expandidos: Este diagrama expande el diagrama de contexto en un diagrama más detallado. Muestra los procesos que componen el macro proceso en estudio y las interrelaciones que existen entre ellos, Logrando de

esta manera detallar aun más la lógica del proceso en estudio. Mientras más detallado estén los procesos, más oportunidad tienen los analistas y diseñadores al momento de plantear un modelo solución. Pasos para trazar o dibujar diagramas de flujos de datos: 1. Identificar los agentes externos involucrados en el flujo de datos que se desea representar, ya que ello implica definir los límites del sistema. 2. Se deberán elegir nombres con significado tanto para procesos como también para flujos de datos, almacenes y entidades externas. Si es posible a partir del vocabulario del usuario evitando terminologías técnicas. 3. Identificar los flujos de entrada 4. Identificar los flujos de salida 5. Numerar los procesos, mediante un esquema de numeración consistente que implique, para los lectores del DFD, una cierta secuencia de ejecución. 6. Todos los elementos se relacionan entre sí a través de flujos de datos 7. Identificar los almacenamientos de datos, a medida que se observe la acción de guardar datos para utilizarlos como datos de entrada a otros procesos 8. Los Procesos se relacionarán con: Almacenes, Entidades externas, Otros procesos y deberán tener al menos una Entrada y una Salida. 9. los Almacenes: Se relacionarán solamente con Procesos 10. Las Entidades Externas se relacionarán solamente con Procesos. 11. Repetir el DFD tantas veces como sea necesario obtener una buena representación de la realidad Ejemplo: En el siguiente diagrama se muestra un proceso relacionado con las Cuentas por cobrar de una compañía. Diagrama de contexto

Caso Práctico. SISTEMA DE INSCRIPCION DE CURSOS Un estudiante envía un formulario de solicitud donde figuran sus datos personales y el curso en el que desea inscribirse. La Universidad debe verificar la petición con la lista de cursos para saber si el curso está disponible aún. En caso afirmativo, el alumno es inscrito en el curso, hecho que le es comunicado mediante una carta de confirmación. En caso contrario también es informado mediante la correspondiente carta de denegación. Caso Propuesto SISTEMA DE ALQUILER DE VIDEOS Para alquilar los videos de la Tienda VIDEOSTAR los clientes solicitan el video por su titulo y el encargado debe verificar la existencia de la misma, si existe se le solicitan sus datos y se le entrega el video, en caso de no existir se le informa que no se le puede ofrecer el servicio.

Diagrama Expandido: Este diagrama expande el diagrama de contexto en un diagrama más detallado. Muestra los procesos que componen el macro proceso en estudio y las interrelaciones que existen entre ellos, Logrando de esta manera detallar aun más la lógica del proceso en estudio. Mientras más detallado estén los procesos, más oportunidad tienen los analistas y diseñadores al momento de plantear un modelo solución. Normas Básicas para construir DFD 1. Los Procesos se relacionarán con Almacenes, Entidades externas, Otros procesos y deberán tener al menos una Entrada y una Salida. 2. Los Almacenes se relacionarán solamente con Procesos. 3. Las Entidades Externas se relacionarán solamente con Procesos. 4. Repetir el DFD tantas veces como sea necesario hasta obtener una buena representación de la realidad Simbología PROCESO: Transforma flujos de datos de entrada a flujo de datos de salida. FLUJO DE DATOS: Muestran el movimiento de los datos entre los procesos, entidades externas y almacenamiento ALMACENAMIENTO: Son los archivos donde se guarda la información, pueden ser automatizados o manuales ENTIDAD: Representa los que emiten o reciben la información fuera del alcance del sistema

Caso Práctico. SISTEMA DE INSCRIPCION DE CURSOS Un estudiante envía un formulario de solicitud donde figuran sus datos personales y el curso en el que desea inscribirse. La Universidad debe verificar la petición con la lista de cursos para saber si el curso está disponible aún. En caso afirmativo, el alumno es inscrito en el curso, hecho que le es comunicado mediante una carta de confirmación. En caso contrario también es informado mediante la correspondiente carta de denegación.

SISTEMA DE GESTIÓN DE BIBLIOTECA. Petición de libros Los usuarios pueden realizar una petición de uno o más 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 petición de los libros solicitados siempre que pueda satisfacer la petición, es decir, cuando haya ejemplares disponibles. Si se acepta la petición, se actualiza el número de unidades de los libros de la biblioteca, se guarda la ficha de préstamo y se entrega el libro. En caso contrario se le informa que no hay ejemplares disponibles. Casos Propuestos. Sistema de Facturación Librería El Diamante 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 aún 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. SISTEMA DE RESERVACIONES Y VENTA DE PASAJES OJEDA TOUR La Empresa Ojeda Tour opera en la ciudad con el fin de ofrecer paquetes turísticos, reservaciones de pasajes, hospedajes, transporte, guías y asesoría para planeación de viajes de negocios y placer a distintos destinos del país. En Ojeda Tour el proceso de reservación y facturación de los pasajes se lleva a cabo de la siguiente manera: el cliente se dirige o llama a la empresa y solicita información sobre el destino a donde desea viajar y la fecha de ida y vuelta, la secretaria verifica si tiene disponibilidad para esa fecha y en caso de tenerla le reserva el boleto, posteriormente el cliente debe cancelar el boleto, la secretaria registra sus datos personales, le entrega el pasaje y actualiza los datos en el sistema. En caso de que no existiera disponibilidad para la solicitud se le informa mediante un mensaje.