Hello and thank you for using JustAnswer. It would be my pleasure to assist you with this.
The previous professional was extremely accurate. This is a very large undertaking. However, I thought it looked interesting so I completed it for you.
You can download the project here:
You will find a few differet files within the zip file.
The first that you will notice is registration_database.sql
This contains a dump file of the database that is required for the project.
The next file is mysql-connector-java-5.1.21-bin.jar
This is the jdbc file that is required to get your Java IDE project to connect to MySQL.
The project was completed in NetBeans.
Inside of the registration.zip file, you will find the project files. I would suggest that you not even unzip that file.
In Netbeans, go to File->Import Project->From Zip.
That will add the project to your Netbeans. But then you may also need to add the mysql jar file to your IDE. So, once you have the project open in NetBeans, right click on the project name and select "Properties"
Select "Libraries" and then selec the "Add JAR/Folder" button.
Find the myql jar file that I have included and add it. Then click OK to get out of those dialogs.
The project relies on a MySQL database running and there is a connection string to that database used throughout the project. So make certain that you do, in fact, have MySQL running on your computer.
You can use the sql file that I sent to create the database for this project. After everything is created, there is one last task. You must make certain that the database connection string matches YOUR setup and not just mine.
Open up the project and then expand the pkgDataSources package. Then open up the CDatabaseLayer.java file.
In that file, you will find the following line 9 times:
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/registration","root","");
Pay close attention to the content withint he paranthesis:
The first part says that the database is on localhost (your computer), running on port 3306 (the default when you install MySQL).
Then it says that the database you wish to use is called "registration".
Finally, it says that your user name is "root", and your password XXXXX XXXXX
If any of your setting on your computer are different, you will need to change this string in order to make it work on your system.
I realize that is a lot to take in, as this was a humongous project. You should do very well as far as scoring of your coding effort goes.
Let me know if you have any questions. I am here to help.
Please remember to rate my answer. Thank you so much and have a great day!