Ejemplos d.f..

Slides:



Advertisements
Presentaciones similares
Ciclo de Vida de Desarrollo de los Sistemas de Información
Advertisements

DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
UML DCU -DS Alvaro Garrido V..
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
ANÁLISIS Y DISEÑO ESTRUCTURADO
Nuestro reto es educar al pensamiento, para que razone de acuerdo a ciertas reglas; con ello podremos ser más eficientes al momento en que ordenamos.
Estados financieros básicos
SISTEMAS DE INFORMACIÓN
Razonamiento algorítmico
Bienvenido a Marangatu'i, Módulo del Contribuyente de la SET!
LÓGICA DE PROGRAMACIÓN
Introducción a los Algoritmos
Resolución de Problemas Algoritmos y Programación
Diseño orientado al flujo de datos
FUNDAMENTOS DE PROGRAMACIÓN
INFORMÁTICA II.
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
Modelamiento del Negocio
WESTWIND SYSTEMS COMPONENTES: CICLO DEL PACIENTE “INGRESOS” E “INDICADORES ESTRATEGICOS”
Introducción a la Computación
METODOLOGIA DE LA PROGRAMACION
Curso Administrativo OTEC Unidad II : Configuración de Cursos Curso creado por : Libro de Clases Electrónico (LCE) ACTUALIZADO
ESTRUCTURAS DE CONTROL
Programación de Computadores
Academia de Informática
SOPORTES CONTABLES.
Diagramas de flujo de datos
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
DFD : Diagrama de Flujo de Datos
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
Técnica - Diagrama de Flujo de Datos (DFD)
TEMA: ECUACIONES CUADRÁTICAS
Proyecto de Graduación II Semestre 2014
Algoritmos ¿Que es un algoritmo?
PROGRAMACIÓN DE RECURSOS.
Fundamentos de programación Organización de una computadora.
El lenguaje UML comenzó a gestarse en octubre de1994 (Booch, Rumbaugh y Jacobson), cuando Rumbaugh se unió a la compañía Rational, fundada por Booch (dos.
En patología, el proceso de inventarios lo maneja la misma persona que realiza las solicitudes de pedido al Dpto. de Compras de la compañía. Inicialmente.
Análisis del sistema.
Análisis de Sistemas.
Organización y Estructuración de Datos
Plan de Sistemas de Información (PSI)
Metodología para la construcción de programas
Organización y Estructuración de Datos Profesor Titular: Mg Carlos G. Neil 2009.
Presentación de seguimiento del proyecto Equipo LSI 02 Resultados de la 1ª Iteración de Construcción.
ANALISIS Y DISEÑO ESTRUCTURADO
Estudio de Viabilidad del Sistema (EVS)
Portafolio 3 periodo Victor y maicol Liceo carmelita Profesor jeison cubillos Grado:7.
REQUISITOS.
DISEÑO DE UNA SALIDA EFICAZ - Reportes
Documentación de Control de Inventarios
Elaboración de algoritmos usando lógica de programación
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
CICLO DE VIDA CLÁSICO DE UN SISTEMA
Incluye las ecuaciones en los bloques que corresponden a las operaciones unitarias constitutivas del proceso. El aspecto del diagrama de bloques para el.
ANÁLISIS ESTRUCTURADO
Diagrama de flujo y Pseudocódigo
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
Utilizar Costo Promedio Ponderado en el Software Administrativo SAW
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
ANALISIS Y DISEÑO ESTRUCTURADO
Se importan los módulos. El primer y el segundo modulo es para guardar archivos. El tercer modulo es el que permite ver graficas, y el ultimo importa.
Procedimiento de Preinscripción en el Registro Especial de Prestadores de Servicios de Salud.
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
INTEGRANTE: FLORES GODOY JUAN E. Grupo:308. Una tabla es una colección de datos sobre un tema específico, como productos o proveedores. Al usar una tabla.
David A Salamanca Díaz. DEFINICIÓN  Se define como una serie de pasos organizados que describen el proceso que se debe seguir, para dar solución a un.
ALGORITMOS CLASE 2.
Ingeniería de Software Clase 6 Gloria Lucia Giraldo Gómez Escuela de Sistemas Universidad Nacional de Colombia – Sede Medellín.
GRADO 7° DORIS LÓPEZ PERALTA
Transcripción de la presentación:

Ejemplos d.f.

ESTRUCTURAS DE DECISIÓN, SECUENCIAL Y DE REPETICIÓN EN PROGRAMACIÓN Llamaremos estructura a una instrucción o conjunto de instrucciones que controlan el flujo del programa para que éste sea secuencial, alternativo o repetitivo. De ahí la denominación de estructura secuencial, estructura de decisión o estructura de repetición, que gráficamente podemos asociar a:

Crear el pseudocódigo y el diagrama de flujo para un programa que resuelva la ecuación cuadrática tipo ax2 + bx + c. Problema no tan inmediato como el anterior. Hay que tener muy claro qué se quiere hacer. Así planteamos: 1. Objetivos: obtención de las raíces reales o imaginarias para la ecuación tipo. 2. Condicionantes: parámetros a, b, c. 3. Datos de partida: parámetros a, b, c. 4. Método o estrategia de resolución: resolución documentada. 5. Resultados a obtener: raíces x1 y x2 de la ecuación.

Día del año expresado como un valor comprendido entre 1 y 365.

- En I contamos los números que quedan por sumar. En S calculamos la suma. A se emplea para leer temporalmente cada número. Vamos a ver paso a paso como funciona. Supongamos que los datos son: 7, -1, 8, 5, ... (1) I=100 (números a sumar) (2) S=0 (suma, inicialmente 0) (3) Leer A. El primero es 7, luego A=7 (4) S=S+A=0+7=7 (5) I=I-1=100-1=99 (6) ¿I=0? ® NO (3) Leer A, ahora A=-1 (4) S=S+A=7-1=6 (5) I=I-1=99-1=98 Cuando I=0 habremos sumado los 100 números y pasaremos a: (7) Escribir S que será la suma

P: Variable para contener el siguiente par que se debe escribir. I: Contador de pares que quedan por escribir. El proceso es similar al anterior. Necesitamos un bucle para contar 100 veces y dentro de él escribimos el par e incrementamos para obtener el siguiente.

Diagramas de flujo de datos

Diagrama de Flujo de Datos Representación grafica de un sistema que ilustra cono fluye los datos a traves de distintos procesos

Definicion: DFD Muestran en forma visual sólo el flujo de datos entre los distintos procesos, entidades externas y almacenes que conforman un sistema. Cuando los analistas de sistemas indagan sobre los requerimientos de información de los usuarios, deben ser capaces de concebir la manera en que los datos fluyen a través del sistema u organización, los procesos que sufren estos datos y sus tipos de salidas.

Simbología Procesos Entidades externas. Flujo de datos. Almacenes de datos. Proceso: toda acción  que transforme o podruzca un cambio en la información, estos circulos recibiran flujos de datos de entrada y produciran flujos de salida que seran resultado de los datos que entraron. Entidad: La entidad se refiere a una persona, puesto, departamento o entidad externa que utilice o reciba información generada por el sistema. Flujo de datos: cada line llevara el nombre del flujo de datos que se está enviando. Almacén de datos: este simbologia identifica un deposito de informacion que debe almacenar el sistema.

Restricciones del DFD

Ejemplo de acontecimientos Paciente entrega receta Encargado verifica existencia de medicamento Si existe, entrega medicamento No existe, pospone la entrega al mes siguiente Paciente recibe medicamentos y conserva copia de la ficha de solicitud de medicamentos.

Diagrama de contexto (ambiental) Nivel 0 Sirve para representar los límites del sistema, es decir permite distinguir lo que es el sistema y su entorno. Ayuda a definir lo que hace y lo que no hace parte del sistema. La definición del contexto implica aspectos sociales y organizacionales. Cree un diagrama de Contexto que muestre las entidades externas y los flujos de datos que entran y salen del sistema. No muestre ningún proceso detallado ni almacén de datos.

Diagrama de Contexto Ejemplo

Ejemplos de diagramas de contexto ENTREGA DE MEDICAMENTOS A LOS PACIENTES PACIENTE FARMACIA MEDICAMENTO MEDICOS

Diagrama nivel 1 El diagrama nivel 1 muestra los procesos principales de la empresa. Trace un Diagrama O, el siguiente nivel. Muestre los proceso pero manténgalos generales. En este nivel muestre los almacenes de datos.

Diagrama nivel 2 Cree un Diagrama hijo para cada uno de los procesos del diagrama O. Numere los procesos en orden consecutivo y desglosado Revise buscando errores y asegúrese  que las etiquetas que se asignan a cada proceso y flujo de datos son significativas.

1.- Registrar catálogos. 1.1.- Recibir Datos personales. Datos personales Registrar productos(Proveedor no existente) Registrar ventas (Datos a Verficar) 1.2.- Verificar datos. 1.3.- Guardar Registro.

2.- Registrar ventas. 2.1.- Leer Datos. Product Solicitado. RFC_cli. Cve_emp 2.2.- Verificar datos. Si los datos no existen 1.- Registrar catalogos Si los datos existen 2.3.- Guardar Ventas 4.- Generar Reportes - Nota de remisión

3.- Registrar productos. 3.1.- Recibir Datos. Producto Solicitado. RFC_prov Cve_Emp. 3.2.- Verificar datos Si los datos no existen 1.- Registrar catalogos Si los datos existen 3.3.- Guardar Ventas

4.- Generar Reportes. 4.1.- Seleccionar el tipo de reporte. 4.2.- Recibir Datos. Guardar Datos (Datos a imprimir) Guardar ventas (Datos de la venta) 4.3.- Leer Datos 4.4.- Definir Condición 4.5.- Verificar 4.6.- Dar formato 4.7.- Imprimir datos.

Ejemplo: DIAGRAMA DE CONTEXTO DEL MÓDULO DE DESPACHO ADUANERO El Ministerio de Economía y Finanzas consciente de la necesidad y conveniencia de mejorar en forma continua los sistemas de facilitación del comercio internacional para satisfacer en mayor grado los requerimientos y expectativas de los usuarios de este servicio, emprendió el desarrollo e implantación de un nuevo sistema informático denominado Sistema Integrado de Comercio Exterior –SICE-.

DIAGRAMA DE FLUJO DE DATOS nivel 2 DEL MÓDULO DE DESPACHO ADUANERO Sistema Integrado de Comercio Exterior –SICE

http://www. aduanas. gob http://www.aduanas.gob.pa/Manual%20de%20despacho%20aduanero%20-%20explorer%20(09-04-01).html

 Petición de libros Tipos de préstamo SALA  El día de la petición. A&D Estructurado: Diagrama de Flujo de Datos (DFD) Ejemplo  Petición de libros Un usuario puede realizar una petición de uno o más libros a la biblioteca. Presenta el carnet de usuario de la biblioteca y una ficha en la que se detallan los libros pedidos. Tipos de préstamo SALA  El día de la petición. AYUDANTE  Una semana PROYECTO FIN CARRERA  Quince días. DOCTORADO  Un mes. 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 y se guarda la ficha de préstamo.

 Devoluciones de libros A&D Estructurado: Diagrama de Flujo de Datos (DFD) Ejemplo  Devoluciones de libros Un usuario no puede realizar más peticiones hasta que no haya efectuado todas las devoluciones de la petición anterior. El usuario, para hacer la petición, necesita el carnet, que no se le entrega hasta que no haya devuelto todos los libros. Sí puede hacer una devolución parcial de los libros. Cuando un usuario realice una devolución, el sistema actualizará el stock de libros y comprobará la fecha de devolución de cada ejemplar para estudiar, en el caso de que la devolución se haga fuera de tiempo, la imposición de una sanción que tiene un coste de $ X por cada ejemplar y días de retraso en la devolución. En este caso, la sanción se emite cuando el usuario entrega el último ejemplar. El bibliotecario se encarga de las altas y bajas de los libros de la biblioteca.

A&D Estructurado: Diagrama de Flujo de Datos (DFD) Ejemplo

A&D Estructurado: Diagrama de Flujo de Datos (DFD) Ejemplo 1

A&D Estructurado: Diagrama de Flujo de Datos (DFD) Ejemplo 2

Programas para hacer DFD Diseño de DFD online: http://www.gliffy.com/gliffy/# http://my.lovelycharts.com/ online Diagram Designer: http://descargaonlinegratis.com/bajar/diagram-designer/ SmartDraw: http://smartdraw.softonic.com/ BpWin: es una potente herramienta para analizar, documentar y mejorar los procesos de negocio de nuestra organización Visio http://sisab.lce.org/~hernanjose/analisis_requerimientos.htm