Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 2.22 KB

README.md

File metadata and controls

44 lines (26 loc) · 2.22 KB

Proyecto Cajero Automático M3

Este proyecto de cajero automático es desarrollado con Java y JavaFX con SceneBuilder. Contiene varias clases y documentos FXML que se explicarán a continuación:

Clases

    App.java: Esta es la clase principal que inicia la aplicación de cajero 
    automático.
    
    Banco.java: Esta clase modela un banco y contiene información para cambiar
    la contraseña de un cliente.
    
    CambiarContraseña.java: Esta clase modela una operación para cambiar la contraseña de un cliente.
    
    Clientes.java: Esta clase modela un cliente del banco y contiene información como su nombre, número de identificación y cuentas bancarias.
    
    CuentaAhorro.java: Esta clase modela una cuenta de ahorro.
    
    CuentaPrincipal.java: Esta clase modela una cuenta principal.
    
    Cuentas.java: Esta clase modela una cuenta bancaria y es la superclase de CuentaAhorro y CuentaPrincipal.
    
    InicioSesion.java: Esta clase modela una operación para iniciar sesión en una  cuenta de cliente.
   
    SelecciónCuentas.java: Esta clase modela una pantalla para seleccionar una  cuenta bancaria específica

Documentos FXML

    cambiarcontraseña.fxml: Este documento FXML modela la pantalla para cambiar la contraseña de un cliente.
    
    cuarto.fxml: Este documento FXML modela la pantalla principal de inicio de sesión.
    
    primary.fxml: Este documento FXML modela la pantalla principal de inicio de sesión.
    
    secondaty.fxml: Este documento FXML modela la pantalla para seleccionar una cuenta bancaria.
    
    terciar.fxml: Este documento FXML modela la pantalla terciaria para mostrar el saldo de una cuenta bancaria.

Uso

   Para utilizar este proyecto, primero debe compilarse y ejecutarse App.java. Esto iniciará la aplicación de cajero automático y mostrará la pantalla de inicio de sesión.
   
   Desde allí, los clientes pueden iniciar sesión en sus cuentas bancarias, realizar transacciones y cambiar sus contraseñas según sea necesario.

Autor

    Este proyecto ha sido creado por Iñaki Alonso Ballesta