This project is a desktop application developed in Java, using Swing for the graphical interface, and connected to an Oracle database. The application allows you to perform CRUD (Create, Read, Update, Delete) operations on various tables of a gym management system, such as clients, trainers, classes, memberships, and more.
- Java 8 or higher
- Oracle Database (version 11g or higher)
- Oracle JDBC Driver
- Swing for the graphical interface
- SQL Script:
LenguajesBD_ScriptFinal.sql
You need to change the connection credentials to your Oracle database in the corresponding project file. Make sure to update the following values:
private static String jdbcURL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static String username = "PLENGUAJES_FINAL";
private static String password = "PL";jdbcURL: the connection URL of your Oracle databaseusername: your Oracle usernamepassword: your database password
Before using the application, you must execute the script LenguajesBD_ScriptFinal.sql in your database. To do this:
-
Log in to Oracle with an admin user (e.g., SYS).
-
Execute the following command in your SQL*Plus terminal or SQL client:
@/path/to/file/LenguajesBD_ScriptFinal.sql
Once the database is set up, you can run the application from your development environment. The graphical interface will allow you to perform CRUD operations on all the tables.
- Client Management
- Trainer Management
- Class Management
- Membership Management
- Inventory Control
- Auditing
- Client Assessment Control
- Order Management
- Payment Control
- Supplier Control
- Class Enrollment Control
- Java Swing
- JDBC (Java Database Connectivity)
- Oracle Database