Project Case Study – Semester 3
NIIT
Title: Quiz Management System:
OnlineTrainingHub is a training company. It trains thousands of student across multiple cities. The
students take the quiz examination after the training program. The quiz is currently being conducted
using a pen and paper method. However this system is inconsistent, prone to error and time consuming.
Samuel is an IT trainer and he wants to develop “Quiz Management System” software using java. The
software uses the following guidelines:
1. On running the software, a student is asked to register in the software. The following
information is required during the registration process:
a. User Name
b. User ID
c. Password
2. After the successfully registration, the user is asked to login. During login, the user needs to
provide the following information (already available in step 1):
a. User ID
b. Password
3. After successful login, the user is presented with Quiz screen with one question at a time. A total
of 20 questions will be presented to the user. Each question has the following information:
a. Question ID
b. Question Text
c. Option A
d. Option B
e. Option C
f. Option D
g. Answer (could be A/B/C/D)
4. At the end of the quiz, the user is presented with the feedback screen with the following
information:
a. Total Questions
b.
c.
Correct
Incorrect
d. Percentage (the percentage should be kept in the Score variable mentioned in Step 1)
Samuel has to design the user interfaces as follows:
Project Case Study – Semester 3
NIIT
User Registration
User Login
Registration Screen..
Enter personal details to register
Name
User ID
Ok Cancel
Password
Confirm Password
Login Screen
Enter Login ID and Password to Login
User ID
Password
Register Login Cancel
Project Case Study – Semester 3
NIIT
Quiz Screen
Feedback Screen
Feedback Screen
Thanks Jack Simpson!! Here is the summary of your quiz:
Close
*
NOTE : ADD EXAM INSTRUCTION WINDOW BEFORE EXAM GET START
Instruction are given below: To start the Online Test Click "Start Test" Button Below
1. Total Number of Question 20.
2. Each question carry 1 point, no negative marks.
3. Please select correct answer from A/B/C/D
4. Click "Save" button in the bottom of this page to
submit your answers.
5. To attempt next question click on "Next". once next question
appers you can not reveiew previous question.
因为专业,所以值得信赖。如有需要,请加QQ:99515681 或 微信:codehelp
原文地址:https://www.cnblogs.com/blackni/p/12112682.html