Académique Documents
Professionnel Documents
Culture Documents
SYSTEM REQUIREMENT
SPECIFICATIONS
Examination System
PROJECT MANAGER: Mohib Shehzad (BCSF12A022)
5/20/2014
Other members:
General description:
This Application provides facility to conduct online examination at the campus. It saves time as it allows
the fixed number of students to give exam at a time and displays the result as test gets over so no need
to wait for the result. It is automatically generated by the server, Administrator has a privilege to create,
modify and delete/change the test papers and its particular questions as per instructions of Subject
teacher. User (student of the Campus) can register, login and give test with his/her specific ID, and can
see result as well. This system allows the students to give exams at their favourite time of the specified
day. This system provides an easy way to the students to give exam online at the campus.
Assumptions:
The examinations are all objective. Students can give exam just once.
External Interface Requirements:
* User (Student) Interfaces:
Registration Screen:
Full Username
College ID
Password
Email
Address
Phone number
Class with batch
Login Screen:
College ID
Password
Exam Details Screen:
Exam Name
No. Of Questions
Time Limit
+ve, -ve Marks
Passing Marks
Student Taking Exam Screen:
Display Of Question With Options
Control Buttons To switch questions
Result Displaying Screen:
No. Of Correct Questions
No. Of Incorrect Questions
No. Of Unattempt Questions.
Total Marks.
Result(Pass/Fail)
Registration Screen:
Full Username
College ID
Password
Email
Address
Phone number
Login Screen:
College ID
Password
Exam (want to upload) Details Screen:
Exam Name
No. Of Questions
Time Limit
+ve, -ve Marks
Passing Marks
Questions
Hardware interfaces:
Support for printer for printing results.
Screen resolution of at least 800X600 is required for proper and complete viewing of
screens. Higher resolution will be accepted.
Software interfaces:
Any windows based operating system.
MS Access 2000 as the DBMS-for database.
IDE (NET BEANS) for developing code.
Communications interfaces
None
Software product feature:
Register:
Introduction Input:
If one wants to register his/her self one must be a student of the campus and then
he/she must enter the following things:
Full Username
College ID
Password
Email
Address
Phone number
Class with batch
If one click the Register button, the system checks that all the Entries are valid or not. If
valid then show that “SUCCESSFULLY SUBMITTED” otherwise which fields are invalid or not filled
colour them Red and specify that the fields are invalid or empty.
LOGIN:
Introduction Input:
If one wants to login his/her self one must be a student of the campus and then he/she
must enter the following things:
College ID
Password
If one click the Login button, the system checks that all the Entries are valid or not. If
valid then show their respective paper/field otherwise which fields are invalid or not filled
colour them Red and specify that the fields are invalid or empty.
Result:
Introduction Input:
Respective Paper.
If one completes the paper or time has been over then Result shown on the main
screen.
If one wants his/her result in the future, he/she login on his/her ID and click show Result
and if one wants to print it then there is also an option.
Only authorized users will be able to access the website by entering the correct login
name and corresponding password.
Maintainability:
The website can be maintained in present or future. It will be easy to incorporate new
requirements in the individual modules.
Portability:
The website will be also easily portable on any windows based system that has MS-
ACCESS installed.