En un principio, se le pedira al usuario el tipo de perfil con el que quiere ingresar al programa:
El "Usuario normal" tendra acceso a las principales funciones del cajero (retiro, deposito, etc) El usuario "Admin" tendra acceso a los registros de transacciones del cajero automatico
El usuario normal tendra acceso a las siguientes operaciones:
Permite realizar retiros al saldo que posee el usuario
Al tener saldo y seleccionar una opcion, se restara el saldo por la opcion seleccionada
Se hizo un deposito para este ejemplo. Se selecciona la opcion de la consulta de saldo
Tambien se puede ingresar un monto especifico para realizar un retiro:
Se selecciona la opcion del deposito y se ingresa un monto:
Se usa el mismo saldo del caso anterior
Sirve para observar el saldo del usuario:
Permite regresar a las opciones anteriores (Seleccion de perfiles de usuario):
El usuario Admin tiene acceso a los registros de transacciones. Podra revisarlos y eliminarlos:
Lee el archivo generado con las transacciones realizadas por todos los usuarios:
Se leen los registros de un archivo de texto
Permite eliminar los registros de transacciones
Si se selecciona la opcion (Y), se eliminaran los registros
Si se observa el archivo de texto, ya no tendra registros:
Si se intenta leer el archivo de texto, indicara que no tiene registros:
Permite salir del perfil de Admin para llegar al menu principal de seleccion de perfiles: