Write a Java GUI application that will keep track of student results at a local college and save the process result into a database. The application must contain the result that a student has obtain...


Write a Java GUI application that will keep track of student results at a local college and save the process result into a database. The application must contain the result that a student has obtain for a test, assignment and exam.




Question 1


On the form create a
list box
that will allow the user to select the student ID populate populate from the text file. Also create  a
search button
when clicked will display the average , highest and lowest result according to the student number and  a
Save button
 to save the result to an online data base. Student number should be used as a primary key for your database.





Question 2


Create  a sequential file (
student.txt
) that contains data for the following fields



  • The student ID number

  • The student test result

  • The student assignment result

  • The student exam result




Question 3


Load the data from the
student.txt
file and populate the list box with the student numbers




Question 4


Calculate the average result obtained by the student.




Question 5


Determine the highest and lowest result that the student obtained from the three assessments




Question 6


Create a database using
SQL/MySql.
 The database should be named
StudentResult
only include one table name it
ResultTable
. The result table should have 4 fields(
StudentNumber, HighestResult, LowestResult, and Average
). On your interface include a Save option to save the data in the
Result table.




Sample Output


Sample Student Text File:<br>10111<br>A verage Result: 72.67 %<br>10112<br>10113<br>students.bt - Notepad<br>Fle Edit Fomat View Help<br>20111<br>35<br>Highest Result: 88.0 %<br>Lowest Result: 55.0 %<br>55<br>75<br>10112<br>30<br>30<br>30<br>10113<br>75<br>Search<br>Save<br>55<br>88<br>

Extracted text: Sample Student Text File: 10111 A verage Result: 72.67 % 10112 10113 students.bt - Notepad Fle Edit Fomat View Help 20111 35 Highest Result: 88.0 % Lowest Result: 55.0 % 55 75 10112 30 30 30 10113 75 Search Save 55 88
Jun 10, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here