SlideShare una empresa de Scribd logo
1 de 13
,
ELEMENTOS
ORIENTADOS
AL FLUJO
2020-2020
Autores:
 Arteaga Castro
 Camacho Marroquín
 Mora Lombeida
Curso: 4 S “A”
2
Objetivos
 Conceptualizar los diferentes diagramas basados al flujo
 Identificar los componentes del diagrama de flujo de datos
 Diferenciar los ejemplos de los tipos de diagramas
 Realizar preguntas para entender el modelo orientado al flujo
Contenido
1. Introducción...................................................................................................................................3
2. Marco Teórico...............................................................................................................................3
2.1 Elementos Orientado al Flujo .............................................................................................3
2.1.1 Diagrama de flujo de datos (DFD)..................................................................................3
2.1.2 Diagrama de flujo de control ...........................................................................................5
2.1.3 Narrativa de Proceso ............................................................................................................6
3. Caso De Estudio ..........................................................................................................................7
4. Mapa Mental .................................................................................................................................9
5. Reactivos.....................................................................................................................................10
6. Bibliografía .................................................................................................................................13
3
1. Introducción
El modelado de datos orientado al flujo es
una de las notaciones de anàlisis
utilizadas con mayor amplitud en la
actualidad porque permite representar el
procesamiento de la información y los
procesos que manipula un sistema
mediante los diagramas de flujo.
Por ese motivo, en este documento se
explica cómo mediante el diagrama de
fuljo de datos sirve para tener una
comunicación entre el usuario y
programador para que el usuario sepa de
qué forma fluyen sus datos.
Esto es, el primer modelo de flujo de
datos es una técnica de análisis
estructurado, donde una persona puede
realizar una representación gráfica de los
procesos de datos a través de la
organización. Por consiguiente, este
trabajo investigativo dará a conocer
acerca del diagrama de flujo de dato y de
control; así como la narrativa de proceso.
Finalmente, este documento investigativo
pretende aportar con información de
fuentes confiables con la finalidad de dar
conocer a los usuarios los diagramas que
forman parte del modelo orientado al flujo.
2. Marco Teórico
2.1Elementos Orientado al Flujo
2.1.1 Diagrama de flujo de datos (DFD)
Los diagramas de flujo de datos son un
tipo de herramienta de modelado,
permiten modelar todo tipo de sistemas,
concentrándose en las funciones que
realiza, y los datos de entrada y salida de
esas funciones (ALEGSA, 2009, p. 1).
En otras palabras, los DFD representa
de forma gráfica los procesos y flujo de
datos del sistema para que el usuario
sepa de qué forma fluyen sus datos con el
fin de desarrollar una documentación del
sistema.
Además, los diagramas se construyen
partir de los siguientes elementos:
 Entidades
Cada entidad se identifica con un
nombre apropiado. Aunque interactúa
con el sistema, se considera fuera de
los límites de éste. Se debe denominar
a las entidades con un sustantivo y se
puede utilizar la misma entidad más de
una vez en un diagrama de flujo de
datos para evitar cruzar las líneas de
flujo de datos (Kenneth & Julie, 2011,
p. 194).
Dicho de otra forma, una entidad se
representa por un rectángulo e indican
la fuente o destino de los datos.
 Procesos
Se utiliza un círculo para mostrar la
ocurrencia de un proceso de
transformación. Representan el trabajo
que se realiza en el sistema; siempre
expresan un cambio o transformación
Figura 1. Simbología DFD
4
en los datos; por ende, el flujo de datos
que sale de un proceso siempre se
identifica de manera distinta al flujo que
entra al proceso (Kenneth & Julie,
2011, p. 194).
Es decir, los procesos representan
la parte del sistema que transforma
ciertas entradas en ciertas salidas o
también las acciones que se toman
sobre los datos.
 Flujo de datos
“Se representa por medio de flechas, e
indica el flujo de uno o más datos entre
procesos, entre los almacenes de datos y
procesos, o entre unidades externa y
procesos” (Cortés, 1998, p. 59). En sí,
describe el movimiento de los datos de un
sistema de un lugar a otro. Además, debe
llevar encima una etiqueta a cada flujo.
 Almacén de datos
“El rectángulo se dibuja con dos líneas
paralelas que se cierran mediante una
línea corta del lado derecho y cuyo
extremo izquierdo está abierto. Como los
almacenes de datos representan a una
persona, lugar o cosa, se denominan con
un sustantivo” (Kenneth & Julie, 2011, p.
195).
De forma similar, son los datos
procesados y utilizados por los procesos
del sistema. Cabe recalcar, que también
son entidades porque almacenan objetos
y ellos a su vez guardan datos. Y no
todos los procesos llevan almacén de
datos.
Entonces, al usar combinaciones de
sólo cuatro símbolos, el analista puede
crear una descripción ilustrada de los
procesos con el fin de elaborar una
documentación sólida para el sistema.
Creación de un modelo de flujo de
datos
Según la Universidad Tecnológica del
Perú (2017) expresa que a medida que se
refina el DFD en mayores niveles de
detalle, el analista lleva acabo
implícitamente una descomposición
funcional del sistema. Al mismo tiempo, el
refinamiento del DFD produce un
refinamiento de los datos a medida que
se mueven a través de los procesos que
componen la aplicación.
Unas pocas directrices sencillas pueden
ayudar de forma considerable durante la
derivación de un diagrama de flujo de
datos:
 El diagrama de flujo de datos de nivel
O debe reflejar el software/sistema
como una
sola burbuja.
 Se deben anotar cuidadosamente la
entrada y la salida principales.
 El refinamiento debe comenzar
aislando los procesos, los objetos de
datos y los almacenes de datos que
sean candidatos a ser representados
en el siguiente nivel.
 Todas las flechas y las burbujas
deben ser rotuladas con nombres
significativos.
 Entre sucesivos niveles se debe
mantener la continuidad del pujo de
información.
 Se deben refinar las burbujas de una
en una (p. 91).
Finalmente, la creación de un modelo
de flujo de datos representa visualmente
los elementos del modelo de análisis
tales como flujo de datos, almacenes de
información, procesos y entidades del
sistema.
5
DFD por niveles
 Nivel 0: Es el Diagrama de caso de
uso (DCU) porque es la primera
descomponían del sistema; es
decir es donde se especifica la
manera en la que los actores
interactúan en los procesos del
sistema.
Figura 2. Diagrama caso de uso - Nivel 0
 Nivel 1: Es el diagrama de
actividad (DA) porque describe de
manera gráfica que ocurre durante
un proceso.
Figura 3. Diagrama de Actividad - Nivel 1
 Nivel 2: DFD representa el nivel
mas alto del sistema porque indica
la comunicación del sistema de
manera amplia mediante las
entidades y los procesos que son
necesarias para que el usuario
entienda que realiza.
Figura 4. Diagrama de flujo de datos -
Nivel 2
2.1.2 Diagrama de flujo de
control
“Los procesos de control sólo se
conectan con flujos de control, Los flujos
de control de salida "despiertan" otras
burbujas, en tanto los flujos de control de
entrada, especifican que una tarea
terminó o se presentó un evento
extraordinario” (Muñoz, 2010, p. 12).
Los flujos de control son señales o
interrupciones, en tanto los procesos de
control son burbujas que coordinan y
sincronizan otros procesos.
Figura 5. Diagrama de Flujo de Control
El diagrama de flujo de datos es todo lo
que se necesita para obtener una visión
significativa de los requerimientos del
software. Sin embargo, como ya se dijo,
un gran número de aplicaciones son
“motivadas” por eventos y no por datos,
producen información de control en lugar
de reportes o pantallas, y procesan
información con mucha atención en el
tiempo y el desempeño. Tales
aplicaciones requieren el uso del
modelado del flujo de control, además de
modelar el flujo de datos.
2.1.2.1 Modelado de flujos de control
por ordenación temporal
Este tema se basa en el conocimiento de
los objetos existentes dentro de un
sistema, operación o clase que se halla
desarrollado dentro de un software o
aplicación Los elementos necesarios para
desarrollar un flujo de control por tiempo,
según (Universidad interamericana, 2012)
se necesitan de;
 Establecer el contexto de la
interacción ya sea por medio de un
sistema, subsistema, operación,
clase o un escenario de caso.
 Establecer un escenario de
interacción en la que se identifican
objetos con una función en la
misma.
 Se deben organizar los elementos
en diagramas de secuencia de
izquierda a derecha colocando los
elementos más importantes de
izquierda a derecha.
 Establecer línea de vida de cada
objeto.
 Colocar los mensajes
subsiguientes de arriba abajo entre
las líneas de visa.
 Mostrar las propiedades de cada
mensaje, según sea necesario
para explicar la semántica
 De ser necesario se debe anidar
cada mensaje o intervalo de
tiempo.
 Especificar restricciones de tiempo
o espacio.
 Especificar el flujo de control
formalmente, se deben asociar los
mensajes.
2.1.2.2 Modelado de flujos de control
por organización
Estos flujos de control por organización
existen en un contexto de sistema, una
operación o una clase. Para modelar un
flujo de control por medio del control de
organización, se utilizan las siguientes
características y/o elementos:
 Se requiere establecer el contexto
de la interacción ya sea de un
sistema, un subsistema, una
operación, una clase o un caso de
colaboración.
 Es necesario establecer un
escenario de la interacción, se
identifican los objetos y el rol que
juegan.
 Los objetos deben organizarse en
el diagrama de colaboración como
nodos de grafo.
2.1.3 Narrativa de Proceso
“La narrativa del proceso es la descripción
textual que complementará el
entendimiento y definición de nuestro
proceso” (Softgrade, 2018). En ella debe
considerarse como parte del manual se
recomienda manejar los procedimientos
especificando quien, como, cuando y
donde se hace cada paso.
Figura 6.Narrativa de Proceso
Los elementos que se incluirán dentro de
la narrativa de cualquier proceso son:
7
 El objetivo del proceso (describe el
propósito o resultado del proceso,
tiene cuatro elementos que lo
componen).
 Lo que será realizado
 Los beneficiarios
 Periodo de tiempo o momento en
el que se realizar.
 Las personas que intervienen o los
eventos que se generan.
3. Caso De Estudio
Como podemos ver, el diagrama se ha complicado ligeramente, pero observe que las
entradas y salidas principales del sistema siguen existiendo, lo único que hemos hecho es
describir el funcionamiento interno del sistema, así que procederemos con la lectura del
diagrama:
Las enfermeras capturan los datos del paciente en la función de seguimiento, que
almacena dichos datos.
Los médicos capturan los diagnósticos en la función de control de casos, la cual envía los
diagnósticos a la función de seguimiento para que los almacene junto con los datos de los
pacientes.
8
La función de seguimiento genera una lista de pacientes que será enviada al control
estadístico.
La función de control de casos envía los diagnósticos al control estadístico, para poder
generar la estadísticas que serán enviadas a las oficinas del sector salud.
La función de control de casos envía el diagnostico a la alarma epidemiológica para que se
genere de forma automática la lista de medicamentos que el hospital necesitara para tratar
a los pacientes.
4. Mapa Mental
ELEMENTO
ORIENTADO AL
FLUJO
Diagrama Flujo
Datos
(DFD)
Narrativa
Proceso
(NP)
Redactar cada uno de
sus procesos
Detallar el proceso de
información desde la
entrada hasta la salida
mediante un diagrama
Estudia el escenario hasta
la más mínima actividad
Clasifica la información
mediante cuadros de
procesos, entidades flujos,
etiquetas, y almacén de
datos
Detallar paso a paso
cada actividad
Especificar que función
hace cada tarea
10
5. Reactivos
1) Unir con línea la respuesta correcta
El diagrama de flujo de datos utiliza:
 Almacén
 Flujo de datos
 Proceso
 Entidad
2) Completar la siguiente definición
El Diagrama de Flujo de Datos (DFD) es:
Un tipo de herramienta de modelado, permiten modelar todo tipo de sistemas,
concentrándose en las funciones que realiza, y los datos de entrada y salida de esas
funciones.
3) Responder V si es verdadero y F si es falso según corresponda.
La entidad que forma parte del diagrama de flujo de datos es:
Cada entidad se identifica con un nombre
apropiado.
V
Cada entidad representa un atributo en el
diagrama
F
Cada entidad permite modificar datos del sistema F
4) Elegir la respuesta correcta
La narrativa de proceso permite:
a) Representar mediante un diagrama de flujo cada tarea a realizar
b) Ordenar las responsabilidades y colaboradores en la narrativa de proceso
c) Detallar paso a paso cada actividad que se realiza mediante un informe
5) Ordenar los elementos del diagrama de flujo de datos
a) Etiqueta
b) Proceso
c) Almacén de datos
d) Flujo
e) Ente
B Actividad a realizar
D Flechas que indicar a donde seguir
A Palabra representativa para cada flujo
C Guarda datos
11
6) Completar:
Los procesos del diagrama de flujo de datos:
Utiliza un círculo para mostrar la ocurrencia de un proceso de transformación y
representan el trabajo que se realiza en el sistema
7) Marcar con una X la respuesta correcta
En la siguiente imagen elegir la representación del diagrama de flujo de datos
8) Cuantos niveles contiene el DFD
Nivel es:
a) 0,1,2
b) 0.1.1.2
c) 1,2,3
9) Subrayar la respuesta correcta
Nivel 0
Nivel 1
Nivel 2
DFD representa el nivel más alto del
sistema, indica la comunicación del
sistema de manera amplia mediante las
entidades y los procesos que son
necesarias para que el usuario entienda
que realiza.
Es el diagrama de actividad (DA)
porque describe de manera gráfica que
ocurre durante un proceso.
Es el Diagrama de caso de uso porque
es la primera descomponían del sistema
X
12
10) En las siguientes imágenes ordenar por niveles los diagramas de flujo de datos
Nivel 2 Nivel 0
Nivel 1
6. Bibliografía
ALEGSA. (2009, Junio 11). Alegsa.com.ar. Retrieved from Definición de Diagrama de flujo
de datos : http://www.alegsa.com.ar/Dic/diagrama_de_flujo_de_datos.php
Cortés, R. (1998). Introducción al análisis de sistemas y la ingeniería de software.
Kenneth, K., & Julie, K. (2011). Análisis y diseño de sistemas. Pearson. Retrieved from
https://books.google.com.ec/books?id=5-
rZA0FggusC&pg=PA699&dq=caso+uso+modelo+analisis&hl=es&sa=X&ved=0ahUK
EwjawqvPwZLiAhWJ2FkKHakFCsQQ6AEIKDAA#v=onepage&q=caso%20uso%20
modelo%20analisis&f=false
Muñoz, M. (2010). academia.edu. Retrieved from Diagrama de Flujo de:
https://www.academia.edu/5042568/Ingenieria_de_Software
Pressman, R. (2010). Ingeniería de software: Un enfoque práctico. México: S.A. MCGRAW-
HILL / INTERAMERICANA DE ESPAÑA. Retrieved from
http://cotana.informatica.edu.bo/downloads/ld-
Ingenieria.de.software.enfoque.practico.7ed.Pressman.PDF
Softgrade. (2018). softgrade.mx. Obtenido de ¿Cómo Definir un Proceso de Ventas
Efectivo?: https://softgrade.mx/definir-proceso-de-ventas-efectivo/
Universidad interamericana. (2012). Unid. Obtenido de Ingenieria Software:
https://moodle2.unid.edu.mx/dts_cursos_mdl/pos/TI/IS/S10/IS10_Lectura.pdf
Universidad Tecnológica del Perú. (2017). Introducción a La Ingeniería de Software. Lima.

Más contenido relacionado

La actualidad más candente

Concurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónConcurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónjhonfgarcia
 
Tipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasTipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasJuanMiguelCustodioMo
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clasesRamiro Estigarribia Canese
 
Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRene Guaman-Quinche
 
42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyectoBlogdelfreelance .com
 
Configuracion y administracion del espacio en disco
 Configuracion y administracion del espacio en disco Configuracion y administracion del espacio en disco
Configuracion y administracion del espacio en discoYael_21
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicoslandeta_p
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Giancarlo Aguilar
 
Primeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de usoPrimeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de usoJuan Pablo Bustos Thames
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estadogmjuan
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetosjose_rob
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)marianela0393
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionIrving Che
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentesmartin
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)katherine revelo gomez
 
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...Jesús Navarro
 

La actualidad más candente (20)

Concurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónConcurrencia interbloqueo e inanición
Concurrencia interbloqueo e inanición
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivos
 
Tipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasTipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y Desventajas
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clases
 
Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 
42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto
 
Configuracion y administracion del espacio en disco
 Configuracion y administracion del espacio en disco Configuracion y administracion del espacio en disco
Configuracion y administracion del espacio en disco
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
ARQUITECTURA EN CAPAS.pdf
ARQUITECTURA EN CAPAS.pdfARQUITECTURA EN CAPAS.pdf
ARQUITECTURA EN CAPAS.pdf
 
Primeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de usoPrimeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de uso
 
Conceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de DatosConceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de Datos
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estado
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
Rational rose
Rational roseRational rose
Rational rose
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)
 
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
 

Similar a Elementos orientados al flujo de datos y control

Diagrama de flujo de datos dfd
Diagrama de flujo de datos dfdDiagrama de flujo de datos dfd
Diagrama de flujo de datos dfdJesús Riera
 
Unidad iii paradigmas de la ingeniería de software
Unidad iii  paradigmas de la ingeniería de softwareUnidad iii  paradigmas de la ingeniería de software
Unidad iii paradigmas de la ingeniería de softwareHelen De la Cruz
 
Diagrama de flujos de datos
Diagrama de flujos de datosDiagrama de flujos de datos
Diagrama de flujos de datosOryanaEG
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructuradoyolimargn
 
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdfssuser7fc526
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujolordXDie
 
94368577 unidad-iii-y-iv
94368577 unidad-iii-y-iv94368577 unidad-iii-y-iv
94368577 unidad-iii-y-ivIvan Moreno
 
Herramientas De Modelado
Herramientas De ModeladoHerramientas De Modelado
Herramientas De Modeladomsc080277
 
Análisis estructurado power
Análisis estructurado powerAnálisis estructurado power
Análisis estructurado powerA.C. Milan
 
Diagrama - planificacion
Diagrama - planificacionDiagrama - planificacion
Diagrama - planificacionkerhenN
 
Diagramas de flujo de datos.pdf
Diagramas de flujo de datos.pdfDiagramas de flujo de datos.pdf
Diagramas de flujo de datos.pdfAntonio Puch Poot
 
Para hacer dfd d fdatos internet
Para hacer dfd   d fdatos internetPara hacer dfd   d fdatos internet
Para hacer dfd d fdatos internetViviana Martín
 

Similar a Elementos orientados al flujo de datos y control (20)

Diagramas de-flujo-de-datos01
Diagramas de-flujo-de-datos01Diagramas de-flujo-de-datos01
Diagramas de-flujo-de-datos01
 
Diagramadeflujo 140115215731-phpapp02
Diagramadeflujo 140115215731-phpapp02Diagramadeflujo 140115215731-phpapp02
Diagramadeflujo 140115215731-phpapp02
 
Dfd
DfdDfd
Dfd
 
Sistemas
SistemasSistemas
Sistemas
 
Diagrama de flujo de datos dfd
Diagrama de flujo de datos dfdDiagrama de flujo de datos dfd
Diagrama de flujo de datos dfd
 
Uso de flujo de Datos
Uso de flujo de DatosUso de flujo de Datos
Uso de flujo de Datos
 
Unidad iii paradigmas de la ingeniería de software
Unidad iii  paradigmas de la ingeniería de softwareUnidad iii  paradigmas de la ingeniería de software
Unidad iii paradigmas de la ingeniería de software
 
Diagrama de flujos de datos
Diagrama de flujos de datosDiagrama de flujos de datos
Diagrama de flujos de datos
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructurado
 
94368577 unidad-iii-y-iv
94368577 unidad-iii-y-iv94368577 unidad-iii-y-iv
94368577 unidad-iii-y-iv
 
Herramientas De Modelado
Herramientas De ModeladoHerramientas De Modelado
Herramientas De Modelado
 
Análisis estructurado power
Análisis estructurado powerAnálisis estructurado power
Análisis estructurado power
 
Diagrama - planificacion
Diagrama - planificacionDiagrama - planificacion
Diagrama - planificacion
 
Diagramas de flujo de datos.pdf
Diagramas de flujo de datos.pdfDiagramas de flujo de datos.pdf
Diagramas de flujo de datos.pdf
 
D fdatos
D fdatosD fdatos
D fdatos
 
D fdatos
D fdatosD fdatos
D fdatos
 
Para hacer dfd d fdatos internet
Para hacer dfd   d fdatos internetPara hacer dfd   d fdatos internet
Para hacer dfd d fdatos internet
 

Más de Alumic S.A

ARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELASARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELASAlumic S.A
 
Servicio cliente servidor
Servicio cliente servidorServicio cliente servidor
Servicio cliente servidorAlumic S.A
 
Caso estudio pandora
Caso estudio pandoraCaso estudio pandora
Caso estudio pandoraAlumic S.A
 
CASO FACEBOOK "ADMINISTRACION DE PRIVACIDAD"
CASO FACEBOOK "ADMINISTRACION DE PRIVACIDAD"CASO FACEBOOK "ADMINISTRACION DE PRIVACIDAD"
CASO FACEBOOK "ADMINISTRACION DE PRIVACIDAD"Alumic S.A
 
2 p deber facebook
2 p deber facebook2 p deber facebook
2 p deber facebookAlumic S.A
 
2 p hospedaje comercio electronico
2 p hospedaje comercio electronico2 p hospedaje comercio electronico
2 p hospedaje comercio electronicoAlumic S.A
 
2 p tarea amazon vs wallmart -24 dic
2 p tarea amazon vs wallmart -24 dic2 p tarea amazon vs wallmart -24 dic
2 p tarea amazon vs wallmart -24 dicAlumic S.A
 
Preguntas de repaso
Preguntas de repasoPreguntas de repaso
Preguntas de repasoAlumic S.A
 
Preguntas de análisis
Preguntas de análisisPreguntas de análisis
Preguntas de análisisAlumic S.A
 
Caso debofarms
Caso debofarmsCaso debofarms
Caso debofarmsAlumic S.A
 
KM -GESTIÓN DEL CONOCIMIENTO
KM -GESTIÓN DEL CONOCIMIENTOKM -GESTIÓN DEL CONOCIMIENTO
KM -GESTIÓN DEL CONOCIMIENTOAlumic S.A
 
Caso almacén de datos
Caso almacén de datosCaso almacén de datos
Caso almacén de datosAlumic S.A
 
Tarea grupal caso de estudio dss
Tarea grupal caso de estudio dssTarea grupal caso de estudio dss
Tarea grupal caso de estudio dssAlumic S.A
 

Más de Alumic S.A (20)

ARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELASARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELAS
 
ATOMICIDAD
ATOMICIDADATOMICIDAD
ATOMICIDAD
 
Servicio cliente servidor
Servicio cliente servidorServicio cliente servidor
Servicio cliente servidor
 
Paralelismo
ParalelismoParalelismo
Paralelismo
 
Caso estudio pandora
Caso estudio pandoraCaso estudio pandora
Caso estudio pandora
 
CASO FACEBOOK "ADMINISTRACION DE PRIVACIDAD"
CASO FACEBOOK "ADMINISTRACION DE PRIVACIDAD"CASO FACEBOOK "ADMINISTRACION DE PRIVACIDAD"
CASO FACEBOOK "ADMINISTRACION DE PRIVACIDAD"
 
Caso twitter
Caso twitterCaso twitter
Caso twitter
 
2 p deber facebook
2 p deber facebook2 p deber facebook
2 p deber facebook
 
2 p hospedaje comercio electronico
2 p hospedaje comercio electronico2 p hospedaje comercio electronico
2 p hospedaje comercio electronico
 
2 p tarea amazon vs wallmart -24 dic
2 p tarea amazon vs wallmart -24 dic2 p tarea amazon vs wallmart -24 dic
2 p tarea amazon vs wallmart -24 dic
 
Scm
Scm Scm
Scm
 
Rol de Amazon
Rol de AmazonRol de Amazon
Rol de Amazon
 
Preguntas de repaso
Preguntas de repasoPreguntas de repaso
Preguntas de repaso
 
Preguntas de análisis
Preguntas de análisisPreguntas de análisis
Preguntas de análisis
 
Caso debofarms
Caso debofarmsCaso debofarms
Caso debofarms
 
KM -GESTIÓN DEL CONOCIMIENTO
KM -GESTIÓN DEL CONOCIMIENTOKM -GESTIÓN DEL CONOCIMIENTO
KM -GESTIÓN DEL CONOCIMIENTO
 
DDS
DDSDDS
DDS
 
Caso almacén de datos
Caso almacén de datosCaso almacén de datos
Caso almacén de datos
 
Tarea grupal caso de estudio dss
Tarea grupal caso de estudio dssTarea grupal caso de estudio dss
Tarea grupal caso de estudio dss
 
Normas apa
Normas apaNormas apa
Normas apa
 

Último

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 

Elementos orientados al flujo de datos y control

  • 1. , ELEMENTOS ORIENTADOS AL FLUJO 2020-2020 Autores:  Arteaga Castro  Camacho Marroquín  Mora Lombeida Curso: 4 S “A”
  • 2. 2 Objetivos  Conceptualizar los diferentes diagramas basados al flujo  Identificar los componentes del diagrama de flujo de datos  Diferenciar los ejemplos de los tipos de diagramas  Realizar preguntas para entender el modelo orientado al flujo Contenido 1. Introducción...................................................................................................................................3 2. Marco Teórico...............................................................................................................................3 2.1 Elementos Orientado al Flujo .............................................................................................3 2.1.1 Diagrama de flujo de datos (DFD)..................................................................................3 2.1.2 Diagrama de flujo de control ...........................................................................................5 2.1.3 Narrativa de Proceso ............................................................................................................6 3. Caso De Estudio ..........................................................................................................................7 4. Mapa Mental .................................................................................................................................9 5. Reactivos.....................................................................................................................................10 6. Bibliografía .................................................................................................................................13
  • 3. 3 1. Introducción El modelado de datos orientado al flujo es una de las notaciones de anàlisis utilizadas con mayor amplitud en la actualidad porque permite representar el procesamiento de la información y los procesos que manipula un sistema mediante los diagramas de flujo. Por ese motivo, en este documento se explica cómo mediante el diagrama de fuljo de datos sirve para tener una comunicación entre el usuario y programador para que el usuario sepa de qué forma fluyen sus datos. Esto es, el primer modelo de flujo de datos es una técnica de análisis estructurado, donde una persona puede realizar una representación gráfica de los procesos de datos a través de la organización. Por consiguiente, este trabajo investigativo dará a conocer acerca del diagrama de flujo de dato y de control; así como la narrativa de proceso. Finalmente, este documento investigativo pretende aportar con información de fuentes confiables con la finalidad de dar conocer a los usuarios los diagramas que forman parte del modelo orientado al flujo. 2. Marco Teórico 2.1Elementos Orientado al Flujo 2.1.1 Diagrama de flujo de datos (DFD) Los diagramas de flujo de datos son un tipo de herramienta de modelado, permiten modelar todo tipo de sistemas, concentrándose en las funciones que realiza, y los datos de entrada y salida de esas funciones (ALEGSA, 2009, p. 1). En otras palabras, los DFD representa de forma gráfica los procesos y flujo de datos del sistema para que el usuario sepa de qué forma fluyen sus datos con el fin de desarrollar una documentación del sistema. Además, los diagramas se construyen partir de los siguientes elementos:  Entidades Cada entidad se identifica con un nombre apropiado. Aunque interactúa con el sistema, se considera fuera de los límites de éste. Se debe denominar a las entidades con un sustantivo y se puede utilizar la misma entidad más de una vez en un diagrama de flujo de datos para evitar cruzar las líneas de flujo de datos (Kenneth & Julie, 2011, p. 194). Dicho de otra forma, una entidad se representa por un rectángulo e indican la fuente o destino de los datos.  Procesos Se utiliza un círculo para mostrar la ocurrencia de un proceso de transformación. Representan el trabajo que se realiza en el sistema; siempre expresan un cambio o transformación Figura 1. Simbología DFD
  • 4. 4 en los datos; por ende, el flujo de datos que sale de un proceso siempre se identifica de manera distinta al flujo que entra al proceso (Kenneth & Julie, 2011, p. 194). Es decir, los procesos representan la parte del sistema que transforma ciertas entradas en ciertas salidas o también las acciones que se toman sobre los datos.  Flujo de datos “Se representa por medio de flechas, e indica el flujo de uno o más datos entre procesos, entre los almacenes de datos y procesos, o entre unidades externa y procesos” (Cortés, 1998, p. 59). En sí, describe el movimiento de los datos de un sistema de un lugar a otro. Además, debe llevar encima una etiqueta a cada flujo.  Almacén de datos “El rectángulo se dibuja con dos líneas paralelas que se cierran mediante una línea corta del lado derecho y cuyo extremo izquierdo está abierto. Como los almacenes de datos representan a una persona, lugar o cosa, se denominan con un sustantivo” (Kenneth & Julie, 2011, p. 195). De forma similar, son los datos procesados y utilizados por los procesos del sistema. Cabe recalcar, que también son entidades porque almacenan objetos y ellos a su vez guardan datos. Y no todos los procesos llevan almacén de datos. Entonces, al usar combinaciones de sólo cuatro símbolos, el analista puede crear una descripción ilustrada de los procesos con el fin de elaborar una documentación sólida para el sistema. Creación de un modelo de flujo de datos Según la Universidad Tecnológica del Perú (2017) expresa que a medida que se refina el DFD en mayores niveles de detalle, el analista lleva acabo implícitamente una descomposición funcional del sistema. Al mismo tiempo, el refinamiento del DFD produce un refinamiento de los datos a medida que se mueven a través de los procesos que componen la aplicación. Unas pocas directrices sencillas pueden ayudar de forma considerable durante la derivación de un diagrama de flujo de datos:  El diagrama de flujo de datos de nivel O debe reflejar el software/sistema como una sola burbuja.  Se deben anotar cuidadosamente la entrada y la salida principales.  El refinamiento debe comenzar aislando los procesos, los objetos de datos y los almacenes de datos que sean candidatos a ser representados en el siguiente nivel.  Todas las flechas y las burbujas deben ser rotuladas con nombres significativos.  Entre sucesivos niveles se debe mantener la continuidad del pujo de información.  Se deben refinar las burbujas de una en una (p. 91). Finalmente, la creación de un modelo de flujo de datos representa visualmente los elementos del modelo de análisis tales como flujo de datos, almacenes de información, procesos y entidades del sistema.
  • 5. 5 DFD por niveles  Nivel 0: Es el Diagrama de caso de uso (DCU) porque es la primera descomponían del sistema; es decir es donde se especifica la manera en la que los actores interactúan en los procesos del sistema. Figura 2. Diagrama caso de uso - Nivel 0  Nivel 1: Es el diagrama de actividad (DA) porque describe de manera gráfica que ocurre durante un proceso. Figura 3. Diagrama de Actividad - Nivel 1  Nivel 2: DFD representa el nivel mas alto del sistema porque indica la comunicación del sistema de manera amplia mediante las entidades y los procesos que son necesarias para que el usuario entienda que realiza. Figura 4. Diagrama de flujo de datos - Nivel 2 2.1.2 Diagrama de flujo de control “Los procesos de control sólo se conectan con flujos de control, Los flujos de control de salida "despiertan" otras burbujas, en tanto los flujos de control de entrada, especifican que una tarea terminó o se presentó un evento extraordinario” (Muñoz, 2010, p. 12). Los flujos de control son señales o interrupciones, en tanto los procesos de control son burbujas que coordinan y sincronizan otros procesos. Figura 5. Diagrama de Flujo de Control El diagrama de flujo de datos es todo lo que se necesita para obtener una visión significativa de los requerimientos del software. Sin embargo, como ya se dijo, un gran número de aplicaciones son “motivadas” por eventos y no por datos,
  • 6. producen información de control en lugar de reportes o pantallas, y procesan información con mucha atención en el tiempo y el desempeño. Tales aplicaciones requieren el uso del modelado del flujo de control, además de modelar el flujo de datos. 2.1.2.1 Modelado de flujos de control por ordenación temporal Este tema se basa en el conocimiento de los objetos existentes dentro de un sistema, operación o clase que se halla desarrollado dentro de un software o aplicación Los elementos necesarios para desarrollar un flujo de control por tiempo, según (Universidad interamericana, 2012) se necesitan de;  Establecer el contexto de la interacción ya sea por medio de un sistema, subsistema, operación, clase o un escenario de caso.  Establecer un escenario de interacción en la que se identifican objetos con una función en la misma.  Se deben organizar los elementos en diagramas de secuencia de izquierda a derecha colocando los elementos más importantes de izquierda a derecha.  Establecer línea de vida de cada objeto.  Colocar los mensajes subsiguientes de arriba abajo entre las líneas de visa.  Mostrar las propiedades de cada mensaje, según sea necesario para explicar la semántica  De ser necesario se debe anidar cada mensaje o intervalo de tiempo.  Especificar restricciones de tiempo o espacio.  Especificar el flujo de control formalmente, se deben asociar los mensajes. 2.1.2.2 Modelado de flujos de control por organización Estos flujos de control por organización existen en un contexto de sistema, una operación o una clase. Para modelar un flujo de control por medio del control de organización, se utilizan las siguientes características y/o elementos:  Se requiere establecer el contexto de la interacción ya sea de un sistema, un subsistema, una operación, una clase o un caso de colaboración.  Es necesario establecer un escenario de la interacción, se identifican los objetos y el rol que juegan.  Los objetos deben organizarse en el diagrama de colaboración como nodos de grafo. 2.1.3 Narrativa de Proceso “La narrativa del proceso es la descripción textual que complementará el entendimiento y definición de nuestro proceso” (Softgrade, 2018). En ella debe considerarse como parte del manual se recomienda manejar los procedimientos especificando quien, como, cuando y donde se hace cada paso. Figura 6.Narrativa de Proceso Los elementos que se incluirán dentro de la narrativa de cualquier proceso son:
  • 7. 7  El objetivo del proceso (describe el propósito o resultado del proceso, tiene cuatro elementos que lo componen).  Lo que será realizado  Los beneficiarios  Periodo de tiempo o momento en el que se realizar.  Las personas que intervienen o los eventos que se generan. 3. Caso De Estudio Como podemos ver, el diagrama se ha complicado ligeramente, pero observe que las entradas y salidas principales del sistema siguen existiendo, lo único que hemos hecho es describir el funcionamiento interno del sistema, así que procederemos con la lectura del diagrama: Las enfermeras capturan los datos del paciente en la función de seguimiento, que almacena dichos datos. Los médicos capturan los diagnósticos en la función de control de casos, la cual envía los diagnósticos a la función de seguimiento para que los almacene junto con los datos de los pacientes.
  • 8. 8 La función de seguimiento genera una lista de pacientes que será enviada al control estadístico. La función de control de casos envía los diagnósticos al control estadístico, para poder generar la estadísticas que serán enviadas a las oficinas del sector salud. La función de control de casos envía el diagnostico a la alarma epidemiológica para que se genere de forma automática la lista de medicamentos que el hospital necesitara para tratar a los pacientes.
  • 9. 4. Mapa Mental ELEMENTO ORIENTADO AL FLUJO Diagrama Flujo Datos (DFD) Narrativa Proceso (NP) Redactar cada uno de sus procesos Detallar el proceso de información desde la entrada hasta la salida mediante un diagrama Estudia el escenario hasta la más mínima actividad Clasifica la información mediante cuadros de procesos, entidades flujos, etiquetas, y almacén de datos Detallar paso a paso cada actividad Especificar que función hace cada tarea
  • 10. 10 5. Reactivos 1) Unir con línea la respuesta correcta El diagrama de flujo de datos utiliza:  Almacén  Flujo de datos  Proceso  Entidad 2) Completar la siguiente definición El Diagrama de Flujo de Datos (DFD) es: Un tipo de herramienta de modelado, permiten modelar todo tipo de sistemas, concentrándose en las funciones que realiza, y los datos de entrada y salida de esas funciones. 3) Responder V si es verdadero y F si es falso según corresponda. La entidad que forma parte del diagrama de flujo de datos es: Cada entidad se identifica con un nombre apropiado. V Cada entidad representa un atributo en el diagrama F Cada entidad permite modificar datos del sistema F 4) Elegir la respuesta correcta La narrativa de proceso permite: a) Representar mediante un diagrama de flujo cada tarea a realizar b) Ordenar las responsabilidades y colaboradores en la narrativa de proceso c) Detallar paso a paso cada actividad que se realiza mediante un informe 5) Ordenar los elementos del diagrama de flujo de datos a) Etiqueta b) Proceso c) Almacén de datos d) Flujo e) Ente B Actividad a realizar D Flechas que indicar a donde seguir A Palabra representativa para cada flujo C Guarda datos
  • 11. 11 6) Completar: Los procesos del diagrama de flujo de datos: Utiliza un círculo para mostrar la ocurrencia de un proceso de transformación y representan el trabajo que se realiza en el sistema 7) Marcar con una X la respuesta correcta En la siguiente imagen elegir la representación del diagrama de flujo de datos 8) Cuantos niveles contiene el DFD Nivel es: a) 0,1,2 b) 0.1.1.2 c) 1,2,3 9) Subrayar la respuesta correcta Nivel 0 Nivel 1 Nivel 2 DFD representa el nivel más alto del sistema, indica la comunicación del sistema de manera amplia mediante las entidades y los procesos que son necesarias para que el usuario entienda que realiza. Es el diagrama de actividad (DA) porque describe de manera gráfica que ocurre durante un proceso. Es el Diagrama de caso de uso porque es la primera descomponían del sistema X
  • 12. 12 10) En las siguientes imágenes ordenar por niveles los diagramas de flujo de datos Nivel 2 Nivel 0 Nivel 1
  • 13. 6. Bibliografía ALEGSA. (2009, Junio 11). Alegsa.com.ar. Retrieved from Definición de Diagrama de flujo de datos : http://www.alegsa.com.ar/Dic/diagrama_de_flujo_de_datos.php Cortés, R. (1998). Introducción al análisis de sistemas y la ingeniería de software. Kenneth, K., & Julie, K. (2011). Análisis y diseño de sistemas. Pearson. Retrieved from https://books.google.com.ec/books?id=5- rZA0FggusC&pg=PA699&dq=caso+uso+modelo+analisis&hl=es&sa=X&ved=0ahUK EwjawqvPwZLiAhWJ2FkKHakFCsQQ6AEIKDAA#v=onepage&q=caso%20uso%20 modelo%20analisis&f=false Muñoz, M. (2010). academia.edu. Retrieved from Diagrama de Flujo de: https://www.academia.edu/5042568/Ingenieria_de_Software Pressman, R. (2010). Ingeniería de software: Un enfoque práctico. México: S.A. MCGRAW- HILL / INTERAMERICANA DE ESPAÑA. Retrieved from http://cotana.informatica.edu.bo/downloads/ld- Ingenieria.de.software.enfoque.practico.7ed.Pressman.PDF Softgrade. (2018). softgrade.mx. Obtenido de ¿Cómo Definir un Proceso de Ventas Efectivo?: https://softgrade.mx/definir-proceso-de-ventas-efectivo/ Universidad interamericana. (2012). Unid. Obtenido de Ingenieria Software: https://moodle2.unid.edu.mx/dts_cursos_mdl/pos/TI/IS/S10/IS10_Lectura.pdf Universidad Tecnológica del Perú. (2017). Introducción a La Ingeniería de Software. Lima.