Sunteți pe pagina 1din 2

Análisis del proyecto

Primeramente, para poder evaluar y hacer una ruta de los pasos a seguir hay que considerar
cuales son los objetivos a alcanzar y las necesidades planteadas en el proyecto, lo que se busca es
realizar un modelo de cajero automático con algunas solicitudes especificas a seguir por lo que las
dividiremos en 6 puntos:

1. Realizar una interfaz donde se le solicite al usuario una contraseña predeterminada de


cuatro dígitos para poder acceder al sistema.
2. Elaborar un menú principal donde se le ofrezca al usuario 4 opciones, las cuales son:
a. Realizar un deposito
b. Realizar un retiro
c. Consultar Saldo actual
d. Realizar cambio de contraseña
3. Crear una interfaz que le permita al usuario indicar la cantidad de billetes a depositar por
denominación (Bs. 5, Bs. 10, Bs. 20, Bs. 50, Bs. 100)
4. Debe existir una interfaz en la cual el usuario introduzca la cantidad de dinero que desea
retirar y el sistema le muestre la cantidad de billetes que podrá retirar por denominación,
tomando en cuenta que lo que necesita es que el usuario retire la menor cantidad de
billetes posibles.
5. Se debe realizar una interfaz que le permita al usuario VER la cantidad de dinero que tiene
en su cuenta, tomando en cuenta la cantidad de dinero que deposita y retira.
6. Realizar una interfaz que le permita al usuario gestionar la clave de acceso y que solo
admita caracteres de números que sean de un máximo de 4 dígitos

Tomando en cuenta las necesidades presentadas es de entender que se deberá utilizar


principalmente la condicional “If Else” para validar todos los posibles errores y requerimientos,
una estructura de control “switch case” para poder navegar entre las diferentes opciones del
menú principal y del resto podremos valernos de artificios matemáticos para gestionar los
depósitos y retiros de dinero.

En total se utilizaron para este proyecto un total de 7 formularios y 1 modulo para darle a cada
formulario tareas muy especificas de manera que tuviera una estética mas agradable y simple e
intuitiva a la hora de utilizarlo, y es importante recalcar que cada formulario posee un mínimo de 3
command buttons que le permitirán al usuario operar con las funciones correspondientes a cada
formulario.

Durante todo el desarrollo se manejan 4 variables públicas las cuales son:

 Saldo: Esta variable long se encarga de almacenar la información correspondiente a la


cantidad de dinero guardado.
 Clave: esta variable string hace referencia a la contraseña.
 Error: esta variable integer se encarga de contar la cantidad de veces que se introduce una
clave errónea, de manera que si el usuario se equivoca 3 veces el sistema se cierre.
 Montoaretirar: esta variable long se encarga de almacenar el monto que se retirara.
Análisis de las operaciones y procesos utilizados

S-ar putea să vă placă și