Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 2 . Create a programmer - defined class with relevant methods to compute the information in Table 4 utilizing the information accepted through the

Question 2.
Create a programmer-defined class with relevant methods to compute the information in Table
4 utilizing the information accepted through the GUI created in Question 1.
Table 4
Subject's grade point
Subject's credit points
Semester's total credit hours
Semester's cumulative credit points
Semester's GPA
Semester's Academic status
Based on the computed GPA, the following academic status is displayed.
Need attention (below 2.5)
Satisfied (2.5 to 2.99)
Good Standing (3 to 3.49)
Dean List (3.50 to 4.00)
Apply the programmer-defined class's object in the GUI created in Question 1 to compute and
display the information in Table 4 in the GUI created in Question 1.
2.0 PROJECT REQUIREMENTS:
(i) Student MUST answer both questions, each question carries 50% of the mini
project's marks.
(ii) Apply relevant standard classes to enhance the quality of the program.
(iii) Apply exception handling to improve the quality of the program.
(iv) Apply proper validation processes to validate the data entered by the user.
(v) Insert relevant internal documentation (Comment) in the program to improve
the readability and understanding of the program.
(vi) All numeric output must be formatted to TWO (2) decimal places.
3.0 SUBMISSION INSTRUCTIONS
Student is expected to submit:
(i) Source code to Brighten
(ii) A FIVE (5) minutes System Demo video to Brighten.
(iii) The demo video serves as an electronic user guide that demo the functionalities
of the system. The length of the video should not exceed FIVE (5) minutes.
(iv) Student must present the functionalities of the system.
(v) Student must ensure that they are clearly visible throughout the system demo.
(vi) Project presentation - student is required to prepare a maximum TEN (10)
minutes face to face presentation to present the development of the GPA
calculator.pls solve the code in java
\table[[C-,1.67,],[D+,1.33,Weak Pass],[D,1.00,],[E,0.00,Fail]]
Page 2 of 7
Question 1.
Create a Graphical User Interface (GUI) to accept student information and subject information listed in Table 2 and Table 3.
Table 2 Student Information
\table[[Student Information],[Student Name,String,User needs to enter this information],[Student ID,String,User needs to enter this information],[Program Information,String,\table[[The GUI should allow the user to select ONE of the],[following programs.],[- BIT (Information Systems)(Hons.)],[- BIT (Graphics and Multimedia)(Hons.)],[- BIT (Visual Media)(Hons.)]]],[Academic Year,String,User needs to enter this information],[Semester,Integer,\table[[User needs to enter this information. The system needs],[to ensure that the semester entered is either 1,2 or 3.],[Any invalid semester entered will trigger a popup],[error message. (e.g. Input mismatch exception)]]]]
Table 3 Subject information
\table[[Subject Information],[Subject ID,String,\table[[The GUI should allow the user to select the subject],[id.(Student may use this semester subjects)]]],[Subject Name,String,\table[[Subject name is fill up automatically according to],[the subject id selected.]]],[Credit Hours,Integer,\table[[Credit hours is fill up automatically according to the],[subject id selected.]]],[Subject grade,String,\table[[User is required to enter the grade for the subject.],[Validation is required to ensure that the user entered],[valid grade. Any invalid grade entered will trigger a],[popup error message.],[The valid grade range is based on UNITEN's],[grading system.]]]]
Page 3 of 7
Question 2.
Create a programmer-defined class with relevant methods to compute the information in Table
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Select Healthcare Classification Systems And Databases

Authors: Katherine S. Rowell, Ann Cutrell

1st Edition

0615909760, 978-0615909769

More Books

Students also viewed these Databases questions

Question

Discuss the law of continuing change.

Answered: 1 week ago