Online Exam System

in #artificial9 years ago

This document has been written to apply a new version of SRS Software Requirements Specification depends on IEEE-STD-830-1998 standard. So, you must compare this document with this standard.

This is the first version for On-Line Exam system.
This document is the basic intended for any individual user, developer, tester, project manager or documentation writer that needs to understand the basic system architecture and its specifications. [1]

images.jpg

(2) Introduction:
The purpose of this SRS document is to write the functional and non functional user or system requirements that represent the characteristics of On-Line Exam System.
The scope and limitation of this system is:
 The on-line exam system design to educational institutes.
 Hold all operation and generate reports to student, teachers and administrator.
 Support multiple choices questions.
 Allow the student to prochoice the answer and to see his mark.
 Verify a security, authority and safty.

(3) Glossary:
Short name description
1 OES On-line Exam System
2 On-line Exam An exam written on a web site and solves the questions, also on the same web site from any place by entered user name and password.
3 Administrator Who is responsible to create a new course, delete course, add member or delete it, i.e.: the person who control the system
4 Faculty member A teacher in the faculty

(4) User Requirements Definition:
The user requirement for this system is to make the system fast, flexible, less prone to error, reduce expenses and save the time.
• Time can be saved by scheduling the exams, if it is available a question bank to store questions for different subjects.
• A system can be given a mark by checking the students answers, and give the result as soon as students finish his exam.
• A facility to generate a result chart as pre required without manual interface.
• The system should have records of students and faculty that can be access to the system which can be used only for the authorized person.
• The system should be more secure for management user records and more reliable to work at any conditions.

(4.1)The products and process features:
This system must be designed as user required. So, the complete requirement must be found:
 Quick scheduling:
The system helps the faculty member to generate an automatic exam instead of using papers. Which save a time for writing, checking and for input marks. Also, student can see the exam when he login as an individual to the system.

 Immediate results and solutions:
When the student finishes his exam, the system checks her answers and compared with the correct answer. And the system saves the incorrect and correct answers and calculates the mark of correct answers. Then give the total mark. And send a report for student to see where he is fault.

 Easy to store and retrieve information:
Rather to save the information on a papers or in separate sheets. There are a data base management to store and retrieve the information needed by the administrator or Faculty member or student according a report generated by the system.

(5) System Architecture:

Figure (2.1): system architecture for OES

(6) System Requirement Specification:
(6.1) Functional System Requirement:
This section gives a functional requirement that applicable to the On-Line Exam system.
There are three sub modules in this phase.
 Candidate module.
 Examiner module.
 Administrator module.

The functionality of each module is as follows:
 Candidate module: The candidate will logon to the software and take his examination. He can also check his previous examinations marks and his details. The candidate will get result immediately after the completion of the examination.
 Examiner module: The database is prepared & loaded into the software. Selection for examination can be done language wise by the examiner. The results will be displayed immediately after completion of the examination.
 Administrator module: The administrator collects all the results after successful completion of the examination and sends to the head quarters as and when required.

The features that are available to the Administrator are:
 The administrator has the full fledged rights over the OES.
 Can create/delete an account.
 Can view the accounts.
 Can change the password.
 Can hide any kind of features from the both of users.
 Insert/delete/edit the information of available on OES.
 Can access all the accounts of the faculty members/students.

The features available to the Students are:
 Can view the different categories of Test available in their account.
 Can change password.
 Can view their marks.
 Can view the various reading material.
 Can view and modify its profile but can modify it to some limited range.

The features available to the Examiner are:
 Can view the different categories of Test conducted by users.
 Can change password.
 Can view their marks.
 Can view and modify Results.

Sort:  

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by rakibulce from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews/crimsonclad, and netuoso. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.079
BTC 63100.12
ETH 1669.66
USDT 1.00
SBD 0.41