Question: Develop a GUI Java application to the following requirements: This project aims to develop Java application that enables the user to undertake ( exam )
Develop a GUI Java application to the following requirements:
This project aims to develop Java application that enables the user to undertake exam a series of questions
on a specific topic.
The application should be user should be user friendly,
Questions type: Multiple choice
True False Questions
Question are stored in a database.
Each group should use their own different topic
No two groups use the same questions or screens design
When the application is launched a login screen is displayed the user is asked to enter hisher
user name and password previously added to the database where two types of user can
logon Administrator or Examiner
Administrator can manipulate exam data add, update and delete questions.
The Examiner user can start or end the examif started pressing button or choosing from
menu:
Then the first question will be displayed
The user can answer and move to the next question
User answer should be checked against the correct answer.
If correct an N points then add to total grade.
Only One question can be displayed at a time.
The user mustnt have the ability to navigate to the next question unless heshe answers the
current question.
At end the last screen must be displayed
Display the user name and grade.
The result will be stored in database.
User name, date, grade.
Multiple attempts are not possible.
The user can end the application
The exam style of the of the question will be changed according to the students answer if correct or not.
Multiple styles should be
used at least:
Default for the question.
Correct answer.
Incorrect answer.
Example shown below
Submission guidelines
Students may work in groups, maximum three students in each group.
In Lab discussion will be conducted after submission
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
