Instituto tecnológico superior de lerdo Sistemas de información II Diseño orientado a flujo de datos Profesor: Ing. Ricardo de Jesús Bustamante. Alumna:

Slides:



Advertisements
Presentaciones similares
Diseño orientado al flujo de datos
Advertisements

Diseño del Software Diseño de datos Diseño arquitectónico
Diseño Orientado al Flujo de Datos
Administración de Personal
SISTEMA DE GESTIÓN DE LA CALIDAD NORMAS ISO. CONCEPTOS GENERALES.
Lcda. Ingrid Graü Diseño de Sistemas 1. Lcda. Ingrid Graü Diseño de Sistemas 2.
Ingeniería del Software Diseñó de Software Universidad de los Andes Demián Gutierrez Abril 2009.
Auditoría de gestión Sánchez Pincay laura Karina trávez mero Gabriela Alexandra rosero pachay Evelin párraga cuenca maría victoria espinal anggie SANTANA.
MAPEO DE PROCESOS. INTRODUCCION Las empresas u organizaciones para poder ser competitivas no solo deben tener planes y estrategias adecuadas, además los.
Figure: Algoritmos. Conceptos básicos. Programación: 1.Establecer una secuencia de acciones que: puedan ser ejecutadas por el procesador realicen una.
Preparación de Instrumentos de Evaluación
Ing. Juan Carlos Barrera Mendieta
Ayudantía de Modelamiento de procesos
Formulación y evaluación de proyectos
Ingeniería Financiera
Computadora: Herramienta electromecánica que facilita diversas y muy variadas tareas dependiendo del programa que se utilice. Se caracteriza por aceptar.
Rediseño de Procesos Sistemas de Información Administrativos
Fundamentos de Auditoría
Metodología Desarrollo de Sistemas de Información.
U.T. 11: Introducción A Las Bases De Datos
Auditoria Informática Unidad III
Gestión de Riesgos Corporativos
DIAGRAMAS Una Poderosa Herramienta Gráfica para el Análisis e Interpretación de los Procesos.
DISEÑO DE PROCESOS TEMA 6.
Caracterización de los Procesos de Negocio
Auditoria Informática Unidad III
Ingeniería en Sistemas de Información
Ayudantía de Modelamiento de procesos
Auditoria Informática Unidad III
Ingeniería de Sistemas Requerimientos
PLANEAMIENTO DE LA AUDITORIA FINANCIERA
Tema 3 Fundamentos y diseño de algoritmos
Administración Financiera
CONTROL.
Mantenimiento basado en el Riesgo (Inspección basada en el Riesgo)
Estudio del Trabajo
Tipos de pruebas Hector Leonardo Arias.
Universidad lasallista benavente
TECNOLOGIA.
DULCE BRIANDA CUESTA ESCOBAR ANAYELY HERNANDEZ GUILLEN
Principales desafíos: adaptabilidad y agilidad empresarial
DIAGRAMAS Una Poderosa Herramienta Gráfica para el Análisis e Interpretación de los Procesos.
Unidad 5: Evaluación de los sistemas
GESTION POR PROCESOS.
I N S T R U C O A L D I S E Ñ O MODELO ADDIE.
Auditoria de Tecnologías de Información PLANIFICACION Ing. Eder Gutiérrez Quispe.
Una Herramienta Gráfica para el Análisis e Interpretación de los Procesos.
ANALISIS DE SISTEMAS ANALISIS ORIENTADO A OBJETOS.
MAPEO DE PROCESOS. Mapeo de Procesos El Mapeo de procesos de enfermería es parte de la Gerencia de Atención Primaria de mejorar continuamente la calidad.
Taller Contexto de la organización. Ing. Jorge Everardo Kaldman Vega. Ingeniero Ambiental Industrial Hermosillo Sonora, México C.P JULIO, 2018.
Autores: Ñauñay Colcha Jorge Luis Bravo Maldonado Paulo Dennis
CONTABILIDAD I Prof. Edwin Pacheco M..
Análisis y Diseño de Sistemas.

FUNDAMENTOS DE PROGRAMACIÓN. INTRODUCCIÓN  Conceptos: Informática, Ordenador, Programa, Dato, Bit, Byte, Hardware, Software, Lenguaje de Programación,
Teoría Nº 3 Conceptos Básicos de Algoritmia Estructuras de Control
M. en TI. Omar Téllez Barrientos DOCENTE DE INFORMÁTICA GENERACIÓN DE PSEUDOCÓDIGOS Y ALGORITMOS
Sistemas de Información Geográfica SIG
Objetivo: Conocer los conceptos básicos de diseño organizacional Asignatura: Administración de negocios II Docente: Abril Salas Góngora.
MODELO ESTRUCTURADO UNIDAD 2. DISEÑO DE SISTEMAS TEMA 2.1 ING. ALMA ROSA GARCÍA SUÁREZ.
INSTITUTO TECNOLOGICO DE VERACRUZ
DIAGRAMA DE FLUJO DE PROCESO
Fundamentos del analisis de sistemas de Información Integrantes: Cavero Parraguez, Jesús Espinoza Paz, Julio Daniel Sandoval Chanamé, Kazuo Santisteban.
DISEÑO METODOLÓGICO ¿C UÁLES SERÁN LOS MÉTODOS PARA ABORDAR LA INVESTIGACIÓN ? Metodología de la Investigación Científica.
1 PROGRAMACION ORIENTADA A OBJETOS MARIA LAURA ESPIN B. INSTITUTO TECNOLÓGICO SUPERIOR ÁNGEL POLIBIO CHÁVEZ TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE.
Modelo Edumétrico de evaluación del aprendizaje Evaluación diagnóstica Evaluación formativa Evaluación sumativa Para conocer al alumno Para orientar el.
ANALISIS E INTERPRETACION DE ESTADOS FINANCIEROS CARRERA PROFESIONAL DE CONTABILIDAD Docente : Mgt CCPC Lina Villafuerte Angles.
Plan de Sistemas de Información (PSI). Plan de Sistemas de Información (PSI) Descripción y Objetivos Tiene como objetivo la obtención de un marco de referencia.
FIGURE: Algoritmos. CONCEPTOS BÁSICOS. Programación: 1.Establecer una secuencia de acciones que: puedan ser ejecutadas por el procesador realicen una.
ARQUITECTURA DE SOFTWARE FLUJO DE DATOS Tuberías y Filtros DOCENTE: ING. ALFREDO YAPIAS CIRINEO INTEGRANTES: TINOCO BLANCO, HANS BALVIN QUISPE, JOSE MORALES.
Transcripción de la presentación:

Instituto tecnológico superior de lerdo Sistemas de información II Diseño orientado a flujo de datos Profesor: Ing. Ricardo de Jesús Bustamante. Alumna: Deiccy Anahi García Cerda

Diseño orientado al flujo de datos

El diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos una representación de la arquitectura del sistema, de las estructuras de datos y de los procedimientos.

Funcionalidad del diseño orientado al flujo de datos: el objetivo del diseño orientado al flujo de datos es el de proporcionar un enfoque sistemático que nos permita obtener las estructuras de programa. El Diseño Orientado al Flujo de Datos (DOFD) define varias representaciones que transforman el flujo de la información en la estructura del programa. El DOFD tiene sus orígenes en los primeros conceptos de diseño que consideraban la modularidad, el diseño descendente o refinamiento y la programación estructurada.

La forma de trabajo en este tipo de diseño orientado al flujo de datos consta de cinco pasos los cuales van desde el flujo de la información hasta la estructura: 1.Establecer el tipo de flujo de información 2.Determinar los límites del flujo 3.Convertir el DFD en la estructura del programa 4.Definir la jerarquía de control mediante factorización 5.Refinar la estructura resultante mediante heurísticas de diseño

El flujo de la información permite determinar cómo se realiza la conversión del DFD a la estructura del programa. Este tipo de flujo de información consta de dos tipos de flujo: Flujo de transformación: La información tiene que ser convertida a una forma interna para el procesamiento. Flujo de transacción: El flujo de transacción se caracteriza por el movimiento de datos a través de un camino de llegada, que convierte la información, la evalúa, (centro de transacción) y de acuerdo con el valor de la comparación, el flujo sigue por alguno de los caminos de acción. Establecer el tipo de flujo de información.

La interpretación de los límites de los flujos entrantes y salientes es algo subjetivo, dependiendo del lugar en el que se decida donde se realiza la transformación de externa a interna (transformación) y de interna a externa (transacción). Determinar los límites del flujo

Convertir el DFD en la estructura del programa El análisis de transformación es un conjunto de pasos de diseño que permiten convertir un DFD, con características de flujo de transformación, en una estructura de programa.

La estructura de programa o jerarquía de control representa una distribución descendente de control. La factorización da como resultado una estructura de programa en la que los módulos de nivel superior toman las decisiones de ejecución y los módulos de nivel inferior ejecutan la mayor parte del trabajo de entrada, computacional y de salida. Los módulos intermedios realizan algunas tareas de control y algunas tareas de trabajo. Cuando se encuentra un flujo de transformación, el DFD se organiza en una estructura específica que proporciona el control para procesamiento de la información entrante, de transformación y de salida.

Una vez que se ha desarrollado una estructura de programa utilizando el método del DOFD, se puede conseguir una modularidad efectiva aplicando los principios de diseño y manipulando la estructura resultante de acuerdo con este conjunto de heurísticas. 1. Evaluar la estructura de programa preliminar para reducir el acoplamiento y reducir la cohesión. 2. Intentar minimizar las estructuras con alto grado de salida. Fomentar un alto grado de entrada conforme aumente la profundidad. 3. Mantener el efecto de un módulo dentro del ámbito de control de ese módulo. 4. Evaluar las interfaces de los módulos para reducir la complejidad y la redundancia y mejorar la consistencia. 5. Definir módulos cuyas funciones sean predecibles. 6. Fomentar módulos con entrada única y salida única.