Professional Documents
Culture Documents
By
Supervisor:
ASSOCIATED DEGREE
IN
COMPUTERSCIENCE
ABSTRACT
Online Exam System for introduction to management is an application that designed and
developed for students and lecturers. The system helps students to take examination online.
It helps also lecturers to upload the questions and answers in the database and they can see
the students who fail or pass the exam. The software is developed using MySql language
and database. In the software we can register as a user and users are of two categories
which are Lecturer and Student. Before using the system both users need to register and
after that they must login with their username and password in order to enter the system.
The online examination system for introduction to management is constituted of different
components for instance login function, insertion of data in the database, extraction of data
from the database. The problem with the current system is that students take their exam
manually. This outdated system will take long time utilization; the manual procedure used
for conducting exam is time consuming process. More time being used for lecturers to
bring the questions papers and answer sheets and also more time is needed for students in
order to write their exam.
GovernmentCollege UniversityFaisalabad Page3
Table of Content
Table of Contents.............................................................................................................................2
1. Introduction..................................................................................................................................3
Background of Study...................................................................................................................................3
Purpose........................................................................................................................................................4
Document Conventions................................................................................................................................4
Project Objective and scope.........................................................................................................................4
Intended Audience and Reading Suggestions..............................................................................................4
2. Overall Description......................................................................................................................4
Project Perspective.......................................................................................................................................4
Project Features...........................................................................................................................................5
User Classes and Characteristics..................................................................................................................5
Operating Environment.....................................................................................................................5
Design and Implementation Constraints...........................................................................................5
User Documentation....................................................................................................................................6
Assumptions and Dependencies...................................................................................................................6
3. System Features...........................................................................................................................6
4. External Interface Requirements..................................................................................................7
User Interfaces.............................................................................................................................................7
Hardware Interfaces.....................................................................................................................................8
Software Interfaces......................................................................................................................................8
5. Functional Requirements.............................................................................................................8
Performance Requirements..........................................................................................................................8
Safety Requirements....................................................................................................................................8
Security Requirements.................................................................................................................................8
Software Quality Attributes.........................................................................................................................8
6.Tools & Technologies...............................................................................................................9
Programming Languages.............................................................................................................................9
Databases/Data storages..............................................................................................................................9
OperatingSystem7.WBS Project Management............................................................................9
Appendix A: Check List................................................................................................................10
1. Introduction
Background of study
Computerized and online systems have been increasing in every aspect of education.
Information Technology plays a very important role in nowadays education. Computers
and internet have made dramatic changes in the education system. Information
technology enables institution of high learning to save time and money, and allow the
delivery of education with easiness, anywhere, and anytime. Paper based books are
replaced by online and off-line applications. With computer software, we can be able to
have access to huge databases of information. This gives fundamental change to the
education. Information technology makes the exchanges of information fast and easily. In
the modern era, technological progress has minimized the information in the world.
Advancement of technology has many advantages in education and all business industries
that use it. With the use of the technology advances, the transaction became more rapid,
accurate and efficient. As time goes by computers have become more useful for every
transaction. Online Examination System for introduction to management is an application
that is designed and developed for students and lecturers. The system helps students to
take examination. It helps also lecturers to upload the questions and answers in the
database and they can see the students who fail or pass the exam.
Purpose
Document Conventions
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
The system has several functions. The users will do the registration before using the system.
The lecturers can upload questions and answers; he can view the list of all students who take
the exam. He can view the list of students who have grade A, grade B, grade C, grade D and
those who fail the exam.
Intended Audience and Reading Suggestions
Software Requirements Specification for Online Examination System ... Intended Audience
and Reading Suggestions Product Scope of this project is very important.
1. Overall Description
Product Perspective
Online examination system. It is accessible via the Internet, 24 hours a day, 7 days a week.
The objective of this app is to reach and connect candidate and examiner in remote
communities and conduct exams in a virtual environment online. This app will only allow the
registered users to enter the test module. The various stages in the app are as follows:-
Login
System Overview
Test
Result
Login:
This window offers the user two choices for logging into the system according to the preset
privileges - Candidate login and Administrator login.
The candidate login will take the user to the user profile.
The Administrator Login will take the user to the administrator profile.
System Overview:
This window can only be accessed by the administrator. It allows the administrator to add and
edit exams.
GovernmentCollege UniversityFaisalabad Page6
Test:
This window contains all the exams candidate can give. All these exams are organized
according to the categories they fall in. The test window will be different for students and
corporate employees.
Result:
This window displays the result of exams the candidate has just appeared. This data will be
saved and displayed in the user profile. If the score is in top 10, the result will also be
displayed in the rankings area of result window.
Project Functions
The functions are divided according to the user types such as:-
Administrator:-
The function of the administrator is to add/edit exams in the test module.
Candidate:-
The function of the student is to update his/her profile and give various exams.
Operating Environment
This is internet based so it will run in any operating system with internet access through a
web browser.
User Documentation
The product will include a user manual. The user manual will include product overview,
complete configuration of the required software and hardware, technical details and contact
information which will include email address.
2. System Features
•Registration Screen:
Various fields available on this screen will be:
- Login Name
- Email Id
GovernmentCollege UniversityFaisalabad Page8
- Password
•Login Screen:
Fields available on this screen are:
- Login Name
- Password
•Entering Questions:
Various Fields are:
- Questions
- Options (4)
- Correct Answer
Hardware Interfaces
Screen resolution of at least 800X600 is required for proper and complete viewing of screens.
Higher resolution will be accepted.
Software Interfaces
Functional Requirements
GovernmentCollege UniversityFaisalabad Page9
This section gives a functional requirement that applicable to the On-Line Examination
system. There are three sub modules in this phase.
Candidate module.
Examiner module.
Administrator module.
Result rankings module
Discussion Forum module
4. Nonfunctional Requirements
The Non-Functional Requirements of the project are as follows: The system should be reliable and
robust. The system should be User friendly. The system should be completely Consistent and Secure.
Safety Requirements
The database may get crashed at any certain time due to virus or
operating system failure. Therefore, it is required to take the database
backup.
Security Requirements
Some of the factors that are identified to protect the software from
accidental or malicious access, use, modification below. Keep
specific log or history data sets
Fast speed.
Compatibility.
5. Tools& Technologies
GovernmentCollege UniversityFaisalabad Page10
Programming Languages
Databases/Data
storages
MySql, Oracle\
GovernmentCollege UniversityFaisalabad Page11
II. ProjectScope
III. Productmodules(coveringallaspectsofscope)
IV. SystemFeatures(coveringscope)
V. InterfaceRequirements
VI. Non-FunctionalRequirements
VII. WBS
VIII. ToolsandTechnologiesDetail(forimplementation)
IX. PlagiarismReport
AppendixB: Supervisory Committee
ForApprovalofanytwoConsultantTeachers
TeacherConsulted TeacherConsulted
Name: _ Name: _
_.Designation:_ . _.Designation:_ .
Comments:_ Comments:_
_ _
_ _
_ __ _
_ _
Signature:_ Signature:_
---------------------------------------------------------------------
(Forofficeuseonly)
Date:
Rejected
ProjectTitle(ifRevised):
ProjectCoordinator
Remarks: