Blogs de Aprender, Emprender y Prosperar
Opciones de inscripción
Blog Didáctico Educativo 2026
Formación General INTAE- MERCANTIL DE OCCIDENTE
Chinandega, Nicaragua
“Solidez en el saber, destreza en el hacer
I. Datos Generales:
Asignatura: Aprender Emprender y Prosperar
Periodo: OCTUBRE Año: 2026 Nivel: Octavo
Turno: Vespertino
Indicador de Logro: - Formula algoritmos que den salida a problemas en diferentes contextos.
- Discrimina los principios de organización y estructura en la creación de diagramas de flujo.
Contenido: - Algoritmos, Concepto Características, Partes.
- Algoritmos, Tipos Comunes y Ejemplos.
- Diagramas de flujo de datos y Organización del diagrama
- Ejemplos
II. Ejercicios Resueltos (Aplicación, Análisis y síntesis) / Situaciones o casos vivenciales
Un algoritmo es un conjunto ordenado y finito de pasos o instrucciones precisas que permiten resolver un problema, tomar una decisión o realizar una tarea específica. En términos sencillos, es como una receta de cocina paso a paso: si sigues las instrucciones en el orden correcto, siempre obtendrás el mismo resultado.
Características de un Algoritmo
Para que una secuencia de pasos sea considerada un algoritmo, debe cumplir con las siguientes propiedades fundamentales:
1. Preciso. Cada paso debe estar claramente definido, sin ambigüedades. No puede dar lugar a interpretaciones.
2. Definido (o Determinista). Si se sigue el algoritmo dos o más veces con los mismos datos de entrada, se debe obtener siempre el mismo resultado.
3. Finito. Debe tener un número limitado de pasos. Siempre debe terminar en algún momento; no puede ser infinito.
4. Legible. El texto o los símbolos que lo describen deben ser claros y fáciles de entender por una persona o una máquina.
5. Eficiente. Debe resolver el problema utilizando la menor cantidad de recursos (tiempo y memoria) posibles.
Partes de un Algoritmo
Todo algoritmo consta de tres partes estructuradas:
1. Entrada (Input): Son los datos, ingredientes o información inicial que el algoritmo necesita para empezar a trabajar.
2. Proceso: Es la secuencia de pasos lógicos, cálculos y operaciones que transforman los datos de entrada.
3. Salida (Output): Es el resultado final, solución o respuesta que se obtiene al terminar el proceso.
Ejemplos Claros Resueltos
Algoritmo de la vida cotidiana (Cambiar una llanta pinchada)
Este algoritmo utiliza un lenguaje natural para resolver un problema común.
-Entrada: Un automóvil con una llanta pinchada, un gato hidráulico, una llave de cruz y una llanta de repuesto.
- Proceso:
1. Estacionar el auto en un lugar seguro y poner el freno de mano.
2. Aflojar las tuercas de la llanta pinchada con la llave de cruz (sin quitarlas por completo).
3. Colocar el gato hidráulico y levantar el auto hasta que la llanta no toque el suelo.
4. Retirar por completo las tuercas y quitar la llanta pinchada.
5. Colocar la llanta de repuesto en su lugar.
6. Poner las tuercas y apretarlas ligeramente con las manos.
7. Bajar el auto con el gato hidráulico hasta que toque el suelo.
8. Apretar fuertemente las tuercas con la llave de cruz.
9. Guardar la llanta pinchada y las herramientas en el maletero.
-Salida: El automóvil tiene la llanta de repuesto instalada y está listo para circular.
Ejemplo 2: Algoritmo matemático en Pseudocódigo (Calcular el área de un triángulo)
El pseudocódigo es una forma de escribir algoritmos usando un lenguaje intermedio entre el humano y el de programación.
• Entrada: La base (\(b\)) y la altura (\(h\)) del triángulo.
Proceso
tex
Inicio
Leer base
Leer altura
área = (base * altura) / 2
Mostrar área
Fin
Usa el código con precaución.
Salida: El valor numérico del área del triángulo.
Tipos Comunes de Algoritmos
1.Algoritmos de Búsqueda: Localizan un elemento específico dentro de una estructura de datos.
• Ejemplo: Búsqueda secuencial (revisar uno por uno) o búsqueda binaria (dividir a la mitad en datos ordenados).
2. Algoritmos de Ordenamiento: Reorganizan los elementos de una lista bajo un criterio específico (como alfabético o numérico).
• Ejemplo: Método burbuja o el ordenamiento rápido
3. Algoritmos Voraces (Greedy): Toman decisiones óptimas en cada paso local con la esperanza de llegar a un óptimo global.
• Ejemplo: El algoritmo de Dijkstra para calcular la ruta más corta en un mapa.
4. Programación Dinámica: Resuelven problemas complejos dividiéndolos en subproblemas más simples y almacenando los resultados para no recalcularlos.
• Ejemplo: Cálculo de la serie de Fibonacci
5. Algoritmos Probabilísticos: Utilizan un margen de azar o probabilidad para encontrar una solución aproximada pero rápida.
• Ejemplo: Algoritmo de Montecarlo.
Ejemplos Prácticos
1. Ejemplo Cotidiano (Receta de cocina)
• Entrada: Ingredientes (harina, huevos, azúcar).
• Proceso: Mezclar los ingredientes, hornear a 180°C durante 30 minutos.
• Salida: Un pastel horneado.
Ejemplo en Tecnología (GPS)
• Entrada: Ubicación actual y destino deseado.
• Proceso: Calcular las rutas posibles, evaluar el tráfico en tiempo real y descartar calles cerradas.
• Salida: Mostrar el camino más rápido en pantalla.
Si lo deseas, dime si te gustaría profundizar en la implementación de un algoritmo en código (como Python o C++) o ver un flujograma de alguno de estos tipos.
Ejemplo en Tecnología (GPS)
• Entrada: Ubicación actual y destino deseado.
• Proceso: Calcular las rutas posibles, evaluar el tráfico en tiempo real y descartar calles cerradas.
• Salida: Mostrar el camino más rápido en pantalla.
Si lo deseas, dime si te gustaría profundizar en la implementación de un algoritmo en código (como Python o C++) o ver un flujograma de alguno de estos tipos Estructura Jerárquica
Para evitar que un diagrama se vuelva masivo e ilegible, la estructura se organiza en niveles de abstracción que van desde lo general a lo detallado:
Nivel de DFD Nombre común Descripción
Nivel 0 Diagrama de Contexto Muestra todo el sistema como un único proceso central conectado únicamente con las entidades externas. No incluye almacenes de datos.
Nivel 1 Diagrama General Desglosa el proceso central del Nivel 0 en los procesos principales del sistema, revelando los primeros almacenes de datos.
Nivel 2 (y superiores) Diagrama de Detalle Descompone un proceso específico del Nivel 1 en subprocesos aún más detallados (ej. Proceso 1.1, 1.2, etc.).
Ejemplo Práctico: Sistema de Ventas en una Tienda en Línea
A continuación, se detalla cómo se aplica esta estructura para el proceso de compra de un cliente.
Ejemplo de Nivel 0 (Contexto)
• Entidad Externa: Cliente.
• Proceso Central (Único): 1.0 Sistema de Tienda Online.
• Flujos: El Cliente envía "Datos del Pedido" al sistema, y el sistema le devuelve una "Confirmación de Compra".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
• Proceso 1.2 (Procesar Pago): Recibe el flujo "Datos de Tarjeta" del cliente, se comunica con la entidad externa "Banco" para validar el cobro.
• Proceso 1.3 (Generar Envío): Toma la información del pago aprobado y del inventario, guarda los datos en el almacén "Pedidos Realizados" y envía una "Orden de Despacho" al departamento de Logística.
• Almacenes de datos visibles: D1: Productos | D2: Pedidos Realizados
La estructura de un Diagrama de Flujo de Datos (DFD) organiza de manera lógica cómo se mueven, transforman y almacenan los datos dentro de un sistema informático o proceso de negocio. Su objetivo principal es descomponer un sistema complejo en partes más pequeñas y fáciles de entender, utilizando una estructura jerárquica y componentes estandarizados.
Componentes Esenciales (Los Bloques de Construcción)
Cualquier estructura de un DFD se compone estrictamente de cuatro elementos básicos:
• Entidades Externas (Fuentes / Destinos): Representan actores ajenos al sistema (usuarios, clientes, otros sistemas) que envían o reciben información. Se dibujan Como rectángulos.
• Procesos: Acciones o transformaciones que modifican los datos entrantes en datos de salida. Se representan como círculos o rectángulos con bordes redondeados.
• Almacenes de Datos: Lugares donde los datos se guardan en reposo para su uso posterior (bases de datos, archivos, archivadores físicos). Se dibujan como dos líneas paralelas o un rectángulo abierto.
• Flujos de Datos: Flechas que muestran la dirección en la que viajan los datos entre los componentes anteriores. Se representan con líneas con punta de flecha
Estructura Jerárquica
Para evitar que un diagrama se vuelva masivo e ilegible, la estructura se organiza en niveles de abstracción que van desde lo general a lo detallado:
Nivel de DFD Nombre común Descripción
Nivel 0 Diagrama de Contexto Muestra todo el sistema como un único proceso central conectado únicamente con las entidades externas. No incluye almacenes de datos.
Nivel 1 Diagrama General Desglosa el proceso central del Nivel 0 en los procesos principales del sistema, revelando los primeros almacenes de datos.
Nivel 2 (y superiores) Diagrama de Detalle Descompone un proceso específico del Nivel 1 en subprocesos aún más detallados (ej. Proceso 1.1, 1.2, etc.).
Ejemplo Práctico: Sistema de Ventas en una Tienda en Línea
A continuación, se detalla cómo se aplica esta estructura para el proceso de compra de un cliente.
Ejemplo de Nivel 0 (Contexto)
• Entidad Externa: Cliente.
• Proceso Central (Único): 1.0 Sistema de Tienda Online.
• Flujos: El Cliente envía "Datos del Pedido" al sistema, y el sistema le devuelve una "Confirmación de Compra".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
• Proceso 1.2 (Procesar Pago): Recibe el flujo "Datos de Tarjeta" del cliente, se comunica con la entidad externa "Banco" para validar el cobro.
• Proceso 1.3 (Generar Envío): Toma la información del pago aprobado y del inventario, guarda los datos en el almacén "Pedidos Realizados" y envía una "Orden de Despacho" al departamento de Logística.
• Almacenes de datos visibles: D1: Productos | D2: Pedidos Realizados.
Estructura Jerárquica
Para evitar que un diagrama se vuelva masivo e ilegible, la estructura se organiza en niveles de abstracción que van desde lo general a lo detallado:
Nivel de DFD Nombre común Descripción
Nivel 0 Diagrama de Contexto Muestra todo el sistema como un único proceso central conectado únicamente con las entidades externas. No incluye almacenes de datos.
Nivel 1 Diagrama General Desglosa el proceso central del Nivel 0 en los procesos principales del sistema, revelando los primeros almacenes de datos.
Nivel 2 (y superiores) Diagrama de Detalle Descompone un proceso específico del Nivel 1 en subprocesos aún más detallados (ej. Proceso 1.1, 1.2, etc.).
Ejemplo Práctico: Sistema de Ventas en una Tienda en Línea
A continuación, se detalla cómo se aplica esta estructura para el proceso de compra de un cliente.
Ejemplo de Nivel 0 (Contexto)
• Entidad Externa: Cliente.
• Proceso Central (Único): 1.0 Sistema de Tienda Online.
• Flujos: El Cliente envía "Datos del Pedido" al sistema, y el sistema le devuelve una "Confirmación de Compra".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
• Proceso 1.2 (Procesar Pago): Recibe el flujo "Datos de Tarjeta" del cliente, se comunica con la entidad externa "Banco" para validar el cobro.
• Proceso 1.3 (Generar Envío): Toma la información del pago aprobado y del inventario, guarda los datos en el almacén "Pedidos Realizados" y envía una "Orden de Despacho" al departamento de Logística.
• Almacenes de datos visibles: D1: Productos | D2: Pedidos Realizados.
Estructura Jerárquica
Para evitar que un diagrama se vuelva masivo e ilegible, la estructura se organiza en niveles de abstracción que van desde lo general a lo detallado:
Nivel de DFD Nombre común Descripción
Nivel 0 Diagrama de Contexto Muestra todo el sistema como un único proceso central conectado únicamente con las entidades externas. No incluye almacenes de datos.
Nivel 1 Diagrama General Desglosa el proceso central del Nivel 0 en los procesos principales del sistema, revelando los primeros almacenes de datos.
Nivel 2 (y superiores) Diagrama de Detalle Descompone un proceso específico del Nivel 1 en subprocesos aún más detallados (ej. Proceso 1.1, 1.2, etc.).
Ejemplo Práctico: Sistema de Ventas en una Tienda en Línea
A continuación, se detalla cómo se aplica esta estructura para el proceso de compra de un cliente.
Ejemplo de Nivel 0 (Contexto)
• Entidad Externa: Cliente.
• Proceso Central (Único): 1.0 Sistema de Tienda Online.
• Flujos: El Cliente envía "Datos del Pedido" al sistema, y el sistema le devuelve una "Confirmación de Compra".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna
+
I. Link de Tutoriales (si es necesario):
Docentes de AEP
I. Link de Tutoriales (si es necesario):
Docentes de AEP
III. Link de Tutoriales (si es necesario):
Docentes de AEP
Formación General INTAE- MERCANTIL DE OCCIDENTE
Chinandega, Nicaragua
“Solidez en el saber, destreza en el hacer
I. Datos Generales:
Asignatura: Aprender Emprender y Prosperar
Periodo: OCTUBRE Año: 2026 Nivel: Octavo
Turno: Vespertino
Indicador de Logro: - Formula algoritmos que den salida a problemas en diferentes contextos.
- Discrimina los principios de organización y estructura en la creación de diagramas de flujo.
Contenido: - Algoritmos, Concepto Características, Partes.
- Algoritmos, Tipos Comunes y Ejemplos.
- Diagramas de flujo de datos y Organización del diagrama
- Ejemplos
II. Ejercicios Resueltos (Aplicación, Análisis y síntesis) / Situaciones o casos vivenciales
Un algoritmo es un conjunto ordenado y finito de pasos o instrucciones precisas que permiten resolver un problema, tomar una decisión o realizar una tarea específica. En términos sencillos, es como una receta de cocina paso a paso: si sigues las instrucciones en el orden correcto, siempre obtendrás el mismo resultado.
Características de un Algoritmo
Para que una secuencia de pasos sea considerada un algoritmo, debe cumplir con las siguientes propiedades fundamentales:
1. Preciso. Cada paso debe estar claramente definido, sin ambigüedades. No puede dar lugar a interpretaciones.
2. Definido (o Determinista). Si se sigue el algoritmo dos o más veces con los mismos datos de entrada, se debe obtener siempre el mismo resultado.
3. Finito. Debe tener un número limitado de pasos. Siempre debe terminar en algún momento; no puede ser infinito.
4. Legible. El texto o los símbolos que lo describen deben ser claros y fáciles de entender por una persona o una máquina.
5. Eficiente. Debe resolver el problema utilizando la menor cantidad de recursos (tiempo y memoria) posibles.
Partes de un Algoritmo
Todo algoritmo consta de tres partes estructuradas:
1. Entrada (Input): Son los datos, ingredientes o información inicial que el algoritmo necesita para empezar a trabajar.
2. Proceso: Es la secuencia de pasos lógicos, cálculos y operaciones que transforman los datos de entrada.
3. Salida (Output): Es el resultado final, solución o respuesta que se obtiene al terminar el proceso.
Ejemplos Claros Resueltos
Algoritmo de la vida cotidiana (Cambiar una llanta pinchada)
Este algoritmo utiliza un lenguaje natural para resolver un problema común.
-Entrada: Un automóvil con una llanta pinchada, un gato hidráulico, una llave de cruz y una llanta de repuesto.
- Proceso:
1. Estacionar el auto en un lugar seguro y poner el freno de mano.
2. Aflojar las tuercas de la llanta pinchada con la llave de cruz (sin quitarlas por completo).
3. Colocar el gato hidráulico y levantar el auto hasta que la llanta no toque el suelo.
4. Retirar por completo las tuercas y quitar la llanta pinchada.
5. Colocar la llanta de repuesto en su lugar.
6. Poner las tuercas y apretarlas ligeramente con las manos.
7. Bajar el auto con el gato hidráulico hasta que toque el suelo.
8. Apretar fuertemente las tuercas con la llave de cruz.
9. Guardar la llanta pinchada y las herramientas en el maletero.
-Salida: El automóvil tiene la llanta de repuesto instalada y está listo para circular.
Ejemplo 2: Algoritmo matemático en Pseudocódigo (Calcular el área de un triángulo)
El pseudocódigo es una forma de escribir algoritmos usando un lenguaje intermedio entre el humano y el de programación.
• Entrada: La base (\(b\)) y la altura (\(h\)) del triángulo.
Proceso
tex
Inicio
Leer base
Leer altura
área = (base * altura) / 2
Mostrar área
Fin
Usa el código con precaución.
Salida: El valor numérico del área del triángulo.
Tipos Comunes de Algoritmos
1.Algoritmos de Búsqueda: Localizan un elemento específico dentro de una estructura de datos.
• Ejemplo: Búsqueda secuencial (revisar uno por uno) o búsqueda binaria (dividir a la mitad en datos ordenados).
2. Algoritmos de Ordenamiento: Reorganizan los elementos de una lista bajo un criterio específico (como alfabético o numérico).
• Ejemplo: Método burbuja o el ordenamiento rápido
3. Algoritmos Voraces (Greedy): Toman decisiones óptimas en cada paso local con la esperanza de llegar a un óptimo global.
• Ejemplo: El algoritmo de Dijkstra para calcular la ruta más corta en un mapa.
4. Programación Dinámica: Resuelven problemas complejos dividiéndolos en subproblemas más simples y almacenando los resultados para no recalcularlos.
• Ejemplo: Cálculo de la serie de Fibonacci
5. Algoritmos Probabilísticos: Utilizan un margen de azar o probabilidad para encontrar una solución aproximada pero rápida.
• Ejemplo: Algoritmo de Montecarlo.
Ejemplos Prácticos
1. Ejemplo Cotidiano (Receta de cocina)
• Entrada: Ingredientes (harina, huevos, azúcar).
• Proceso: Mezclar los ingredientes, hornear a 180°C durante 30 minutos.
• Salida: Un pastel horneado.
Ejemplo en Tecnología (GPS)
• Entrada: Ubicación actual y destino deseado.
• Proceso: Calcular las rutas posibles, evaluar el tráfico en tiempo real y descartar calles cerradas.
• Salida: Mostrar el camino más rápido en pantalla.
Si lo deseas, dime si te gustaría profundizar en la implementación de un algoritmo en código (como Python o C++) o ver un flujograma de alguno de estos tipos.
Ejemplo en Tecnología (GPS)
• Entrada: Ubicación actual y destino deseado.
• Proceso: Calcular las rutas posibles, evaluar el tráfico en tiempo real y descartar calles cerradas.
• Salida: Mostrar el camino más rápido en pantalla.
Si lo deseas, dime si te gustaría profundizar en la implementación de un algoritmo en código (como Python o C++) o ver un flujograma de alguno de estos tipos Estructura Jerárquica
Para evitar que un diagrama se vuelva masivo e ilegible, la estructura se organiza en niveles de abstracción que van desde lo general a lo detallado:
Nivel de DFD Nombre común Descripción
Nivel 0 Diagrama de Contexto Muestra todo el sistema como un único proceso central conectado únicamente con las entidades externas. No incluye almacenes de datos.
Nivel 1 Diagrama General Desglosa el proceso central del Nivel 0 en los procesos principales del sistema, revelando los primeros almacenes de datos.
Nivel 2 (y superiores) Diagrama de Detalle Descompone un proceso específico del Nivel 1 en subprocesos aún más detallados (ej. Proceso 1.1, 1.2, etc.).
Ejemplo Práctico: Sistema de Ventas en una Tienda en Línea
A continuación, se detalla cómo se aplica esta estructura para el proceso de compra de un cliente.
Ejemplo de Nivel 0 (Contexto)
• Entidad Externa: Cliente.
• Proceso Central (Único): 1.0 Sistema de Tienda Online.
• Flujos: El Cliente envía "Datos del Pedido" al sistema, y el sistema le devuelve una "Confirmación de Compra".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
• Proceso 1.2 (Procesar Pago): Recibe el flujo "Datos de Tarjeta" del cliente, se comunica con la entidad externa "Banco" para validar el cobro.
• Proceso 1.3 (Generar Envío): Toma la información del pago aprobado y del inventario, guarda los datos en el almacén "Pedidos Realizados" y envía una "Orden de Despacho" al departamento de Logística.
• Almacenes de datos visibles: D1: Productos | D2: Pedidos Realizados
La estructura de un Diagrama de Flujo de Datos (DFD) organiza de manera lógica cómo se mueven, transforman y almacenan los datos dentro de un sistema informático o proceso de negocio. Su objetivo principal es descomponer un sistema complejo en partes más pequeñas y fáciles de entender, utilizando una estructura jerárquica y componentes estandarizados.
Componentes Esenciales (Los Bloques de Construcción)
Cualquier estructura de un DFD se compone estrictamente de cuatro elementos básicos:
• Entidades Externas (Fuentes / Destinos): Representan actores ajenos al sistema (usuarios, clientes, otros sistemas) que envían o reciben información. Se dibujan Como rectángulos.
• Procesos: Acciones o transformaciones que modifican los datos entrantes en datos de salida. Se representan como círculos o rectángulos con bordes redondeados.
• Almacenes de Datos: Lugares donde los datos se guardan en reposo para su uso posterior (bases de datos, archivos, archivadores físicos). Se dibujan como dos líneas paralelas o un rectángulo abierto.
• Flujos de Datos: Flechas que muestran la dirección en la que viajan los datos entre los componentes anteriores. Se representan con líneas con punta de flecha
Estructura Jerárquica
Para evitar que un diagrama se vuelva masivo e ilegible, la estructura se organiza en niveles de abstracción que van desde lo general a lo detallado:
Nivel de DFD Nombre común Descripción
Nivel 0 Diagrama de Contexto Muestra todo el sistema como un único proceso central conectado únicamente con las entidades externas. No incluye almacenes de datos.
Nivel 1 Diagrama General Desglosa el proceso central del Nivel 0 en los procesos principales del sistema, revelando los primeros almacenes de datos.
Nivel 2 (y superiores) Diagrama de Detalle Descompone un proceso específico del Nivel 1 en subprocesos aún más detallados (ej. Proceso 1.1, 1.2, etc.).
Ejemplo Práctico: Sistema de Ventas en una Tienda en Línea
A continuación, se detalla cómo se aplica esta estructura para el proceso de compra de un cliente.
Ejemplo de Nivel 0 (Contexto)
• Entidad Externa: Cliente.
• Proceso Central (Único): 1.0 Sistema de Tienda Online.
• Flujos: El Cliente envía "Datos del Pedido" al sistema, y el sistema le devuelve una "Confirmación de Compra".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
• Proceso 1.2 (Procesar Pago): Recibe el flujo "Datos de Tarjeta" del cliente, se comunica con la entidad externa "Banco" para validar el cobro.
• Proceso 1.3 (Generar Envío): Toma la información del pago aprobado y del inventario, guarda los datos en el almacén "Pedidos Realizados" y envía una "Orden de Despacho" al departamento de Logística.
• Almacenes de datos visibles: D1: Productos | D2: Pedidos Realizados.
Estructura Jerárquica
Para evitar que un diagrama se vuelva masivo e ilegible, la estructura se organiza en niveles de abstracción que van desde lo general a lo detallado:
Nivel de DFD Nombre común Descripción
Nivel 0 Diagrama de Contexto Muestra todo el sistema como un único proceso central conectado únicamente con las entidades externas. No incluye almacenes de datos.
Nivel 1 Diagrama General Desglosa el proceso central del Nivel 0 en los procesos principales del sistema, revelando los primeros almacenes de datos.
Nivel 2 (y superiores) Diagrama de Detalle Descompone un proceso específico del Nivel 1 en subprocesos aún más detallados (ej. Proceso 1.1, 1.2, etc.).
Ejemplo Práctico: Sistema de Ventas en una Tienda en Línea
A continuación, se detalla cómo se aplica esta estructura para el proceso de compra de un cliente.
Ejemplo de Nivel 0 (Contexto)
• Entidad Externa: Cliente.
• Proceso Central (Único): 1.0 Sistema de Tienda Online.
• Flujos: El Cliente envía "Datos del Pedido" al sistema, y el sistema le devuelve una "Confirmación de Compra".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
• Proceso 1.2 (Procesar Pago): Recibe el flujo "Datos de Tarjeta" del cliente, se comunica con la entidad externa "Banco" para validar el cobro.
• Proceso 1.3 (Generar Envío): Toma la información del pago aprobado y del inventario, guarda los datos en el almacén "Pedidos Realizados" y envía una "Orden de Despacho" al departamento de Logística.
• Almacenes de datos visibles: D1: Productos | D2: Pedidos Realizados.
Estructura Jerárquica
Para evitar que un diagrama se vuelva masivo e ilegible, la estructura se organiza en niveles de abstracción que van desde lo general a lo detallado:
Nivel de DFD Nombre común Descripción
Nivel 0 Diagrama de Contexto Muestra todo el sistema como un único proceso central conectado únicamente con las entidades externas. No incluye almacenes de datos.
Nivel 1 Diagrama General Desglosa el proceso central del Nivel 0 en los procesos principales del sistema, revelando los primeros almacenes de datos.
Nivel 2 (y superiores) Diagrama de Detalle Descompone un proceso específico del Nivel 1 en subprocesos aún más detallados (ej. Proceso 1.1, 1.2, etc.).
Ejemplo Práctico: Sistema de Ventas en una Tienda en Línea
A continuación, se detalla cómo se aplica esta estructura para el proceso de compra de un cliente.
Ejemplo de Nivel 0 (Contexto)
• Entidad Externa: Cliente.
• Proceso Central (Único): 1.0 Sistema de Tienda Online.
• Flujos: El Cliente envía "Datos del Pedido" al sistema, y el sistema le devuelve una "Confirmación de Compra".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna:
• Proceso 1.1 (Verificar Inventario): Recibe el flujo "Datos del Pedido", consulta el almacén "Productos" y genera un flujo "Disponibilidad".
Ejemplo de Nivel 1 (Apertura de la Estructura)
El proceso "1.0 Sistema de Tienda Online" se abre y revela su estructura interna
+
I. Link de Tutoriales (si es necesario):
Docentes de AEP
I. Link de Tutoriales (si es necesario):
Docentes de AEP
III. Link de Tutoriales (si es necesario):
Docentes de AEP
- Profesor: Lic. Henry José Guevara