Question: CS2420- Advanced Java Programming Final Project The Final Project is a group project where each group will be either two or three people. The general
CS2420- Advanced Java Programming Final Project The Final Project is a group project where each group will be either two or three people. The general concept is to create a Java GUI based course application which will have the ability to keep up a database. The application will have the following abilities: Load Tables from text files Perform Add/Change/Delete on individual records in any tables Create reports which will at least include but are not limited to: o A student list for any given course o A course list for any given student The Database I will allow you to choose which database you want to use. I am assuming it will probably be Access or MySQL. Module 10 has us working with a Derby database. If you are using anything other than one of those three you have to let me know. Pictured below is the relationship of the tables as I see it. If you want to add more tables you can or if you want to make design changes to these you can do that IF I APPROVE IT. The Forms There are many ways to code forms in Java. There are many different layout managers in Java. There are many additional tools available specifically for forms. SO I will let you choose. Although we dont start getting into forms until Module 5 it would probably be a good idea to start looking at them early. There will be no way to avoid multiple forms. Start thinking about what you want, how you would want to see the report or add/change/delete screen, and then start looking at the different options for Java forms. The Presentation At the end of class you will give a short presentation on your project. It is not supposed to be a copy of your code, I can read that myself. Rather it is supposed to be about why you chose this type of form, why you chose this database, what special techniques that would be of interest to other members of the class. Since I am thinking we will have four teams at most I would plan on taking about 15 minutes per team. Everyone must present some part.
The Database
I will allow you to choose which database you want to use. I am assuming it will probably be Access or MySQL. Module 10 has us working with a Derby database. If you are using anything other than one of those three you have to let me know. Pictured below is the relationship of the tables as I see it. If you want to add more tables you can or if you want to make design changes to these you can do that IF I APPROVE IT.
The Database
I will allow you to choose which database you want to use. I am assuming it will probably be Access or MySQL. Module 10 has us working with a Derby database. If you are using anything other than one of those three you have to let me know. Pictured below is the relationship of the tables as I see it. If you want to add more tables you can or if you want to make design changes to these you can do that IF I APPROVE IT.
The Database
I will allow you to choose which database you want to use. I am assuming it will probably be Access or MySQL. Module 10 has us working with a Derby database. If you are using anything other than one of those three you have to let me know. Pictured below is the relationship of the tables as I see it. If you want to add more tables you can or if you want to make design changes to these you can do that IF I APPROVE IT.
The Database
I will allow you to choose which database you want to use. I am assuming it will probably be Access or MySQL. Module 10 has us working with a Derby database. If you are using anything other than one of those three you have to let me know. Pictured below is the relationship of the tables as I see it. If you want to add more tables you can or if you want to make design changes to these you can do that IF I APPROVE IT.
The Database
I will allow you to choose which database you want to use. I am assuming it will probably be Access or MySQL. Module 10 has us working with a Derby database. If you are using anything other than one of those three you have to let me know. Pictured below is the relationship of the tables as I see it. If you want to add more tables you can or if you want to make design changes to these you can do that IF I APPROVE IT.
The Database
I will allow you to choose which database you want to use. I am assuming it will probably be Access or MySQL. Module 10 has us working with a Derby database. If you are using anything other than one of those three you have to let me know. Pictured below is the relationship of the tables as I see it. If you want to add more tables you can or if you want to make design changes to these you can do that IF I APPROVE IT.
The Database
I will allow you to choose which database you want to use. I am assuming it will probably be Access or MySQL. Module 10 has us working with a Derby database. If you are using anything other than one of those three you have to let me know. Pictured below is the relationship of the tables as I see it. If you want to add more tables you can or if you want to make design changes to these you can do that IF I APPROVE IT.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
