Want to make creations as awesome as this one?

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?
Cómo podrás observar este módulo te proporciona un panorama de los elementos básicos de la programación, pero aún hay mucho más por explorar.Te invitamos a seguir practicando y avanzando en esta área.

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