Ejemplo: Cajero
Ramona Fuentes Valdéz
Created on September 9, 2024
EPS para el problema del Cajero
More creations to inspire you
7 CONTINENTS
Horizontal infographics
A2 - ABENTEUER AUTOBAHN
Horizontal infographics
STEVE JOBS
Horizontal infographics
OSCAR WILDE
Horizontal infographics
TEN WAYS TO SAVE WATER
Horizontal infographics
NORMANDY 1944
Horizontal infographics
BEYONCÉ
Horizontal infographics
Transcript
Salir
Opción 4
Retirar
Opción 3
Depositar
Opción 2
Ver saldo
Opción 1
Inicio
Menú
Siguientes pasos
Diseño de la solución
Paso 3
Resultados
Salidas
Operaciones
Proceso
Datos
Entradas
EPS del Cajero
Paso 2
Análisis del problema
Definir el problema
Paso 1
El banco “InnovaBank” está tratando de automatizar su proceso de atención a clientes por lo que requiere de un programa que permita visualizar el saldo de una cuenta, así como permitir realizar depósitos y retiros en la cuenta.Realiza un programa que a partir de un saldo inicial de 5000 pesos nos permita realizar las operaciones indicadas, hasta que el usuario elija salir del sistema.
Tus operaciones al instante
InnovaBank
METODOLOGÍA
Diagrama de flujo paso a paso
Detallar la solución
Sobre el problema.
- Nos indica que hay un saldo inicial de 5000 pesos.
- Se elige entre los tipos de operaciones disponibles: 1) Ver saldo 2) Incrementar3) Retirar4) Salir
Sobre la opción 4 del problema.
- Se envía mensaje para salir del sistema.
Sobre la opción 3 del problema.
- Se ingresa la cantidad que se desea retirar.
- Se verifica que sea un número menor o igual al saldo y se resta del saldo.
- Sino se envía mensaje de saldo insuficiente.
- Se regresa al menú de operaciones disponibles.
Sobre la opción 2 del problema.
- Se ingresa la cantidad a depositar.
- Se verifica que sea un número mayor a cero y se incrementa el saldo.
- Sino se envía mensaje de error.
- Se regresa al menú de operaciones disponibles.
Sobre la opción 1 del problema.
- Se despliega el saldo de la cuenta.
- Se regresa al menú de operaciones disponibles.
Super!
We love data
Leer y entender el problema a resolver.Una vez que entendemos lo que se solicita en el problema, podemos empezar con la etapa del análisis para tener presente todas las consideraciones que se deben incluir en la resolución del problema.
Definición del problema
Paso 1
Examinar a detalle lo que se solicita en el problema, por ejemplo:
- ¿Cuántas operaciones se pueden realizar?
- ¿En dónde se almacena el saldo inicial?
- ¿Cada cuándo se actualiza el saldo?
- ¿Cuál es una cantidad válida para depositar?
- ¿Cómo identificar si es posible realizar el retiro?
Analizar el problema
Paso 2
El conjunto de pasos para resolver un problema en computadora, va desde la descripción del problema hasta el mantenimiento de la solución. A continuación se muestran los siete pasos de la metodología:1. Definición del problema 2. Análisis de la solución 3. Diseño de la solución 4. Codificación 5. Prueba y Depuración 6. Documentación 7. Mantenimiento
En este módulo, solo se abordan los primeros tres pasos.
Metodología de solución de problemas
Diagrama de flujo
Entradas - Proceso - Salidas
Hay otras consideraciones que pueden mejorar las propuestas de solución de los problemas y hacerlos más eficientes, por ejemplo:
- ¿Qué pasa si se desea ingresar con una clave de acceso?
- ¿Qué pasa si el cliente tiene un saldo inicial diferente a los 5000 pesos?
- ¿Qué pasa si tenemos los registros de los clientes en una base de datos?
- ¿Qué pasaría si queremos agregar ofertas a los clientes frecuentes?
Detallar la solución
Siguientes pasos...
Identificar los datos de:
- Entradas - Datos que requerimos
- Procesos - Operaciones involucradas
- Salidas - Resultados que obtendremos
Diseño de la solución
Paso 3