Question: You are required to build an application that keeps the record of Final Year Projects at the FC department. An FYP has a title and

You are required to build an application that keeps the record of Final Year Projects at the FC department. An FYP has a title and a team of 3 students who work on it. Students have ids, names, and batches. The FYP and Student classes are given. Our application lets a user enter a record for an FYP including necessary details as well as being able to view the details of FYP. Part of this application has already been implemented for you. The FYPHandler class is implemented as a Singleton and provides the necessary methods that write an FYP record to a file for permanent storage. You are, however, required to write an implementation for the Viewing of the FYP Details. A snapshot of the frame is given, you need to build a similar frame and write the necessary code in the FYPHandler class so that appropriate data is shown in respective fields. A short video explaining the use of this application and what is required to be implemented in the view frame is also uploaded. When the following view frame shows

You are required to build an application that keeps the record of

Final Year Projects at the FC department. An FYP has a titleand a team of 3 students who work on it. Students have

ids, names, and batches. The FYP and Student classes are given. Our

Project titles are shown in the projects list and the data of the team is shown in the table on the right

The data comes from a text file named FYPs.txt with the following format

If the user wants to add an FYP, they will use the FYPFrame.

///////////////////////////////////////DO THE CODE FOR THIS PROJECT ///////////////////////////////

FYP Details Projects Members Student ID Name Batch Close - X FYP Details Projects Student Advisor Trip Organizer Members Student ID Name Batch 23 Sara Sultan Fall 20 67 Naeema Q... Spring 19 89 Fatima Ah... Spring 20 Close Fyps.txt - Notepad File Edit Format View Help Student Advisor 23: Sara Sultan: Fall 20 67: Naeema Qasim:Spring 19 89: Fatima Ahmed: Spring 20 Trip Organizer 89: Razia Mehran: Fall 20 88:Wafa Saeed: Fall 18 77:Alia Hussain:Spring 19 ADD NEW FYP FYP Title Student Advisory Student ID Name 78 Naima Ali 66 Shaista Mehdi 46 Hania Bashar Batch Fall 2021 Spring 19 Fall 2021 Message X Add FYP Close i FYP Added OK

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!