"Online Examination System": Inter Institute of Education and Skill Training
"Online Examination System": Inter Institute of Education and Skill Training
A Synopsis Submitted
To
Inter Institute of Education and Skill Training
Dwarka Sector- 9, New Delhi
In Partial Fulfillment
For the Minor Project of the Diploma
Of
Software Engineering
By
Archana Jha
Under the Guidance of
Rani Ojha
Assistance Lecturer of Information & Technology
I also wish to thank Amit Sharma, Assistance Lecturer of IT, who gave me valuable
knowledge through their lectures. At this place, I have got plenty of fundamental
and advance knowledge for my future career.
I also pay my regards to all my classmates who were keen to help me when I
struck in any doubt.
Archana Jha
I
ABSTRACT
Online Examination System is a web based application totally focused on student’s
progress evaluation. While studying in IIEST, I experienced that manage and
conduct examination for all batches of all departments is a major headache for
Examination Controller. So I decided to design a platform with examination
controller perspective with all rights like edit, create, update and delete student’s
information.
This application is capable enough to save time of students and faculty. OLES not
only replace paperwork but also release the workload of faculty. OLES give
reliability, flexibility and robustness to examination by modern computer technology
II
Table of Contents
Abstract II
List of Figures V
List of tables V
Acronyms & Abbreviations V
IV
List of Figures
3.1 Use Case Diagram 6-7
3.1.1 Use Case Diagram for Administrator 6
3.1.2 Use Case Diagram for Faculty 6
3.1.3 Use Case Diagram for Student 7
3.2 Data Flow Diagram 7
3.3 E-R Diagram 8
V
ANALYSIS
1.1 Introduction
1.2 Scope
After tackling with these problems, I feel that we need to create a virtual
examination system because:
It is easy to conduct.
1
Give speed and accuracy to give examination and show result.
Required less manpower to execute the examination.
Save students and examiner’s time.
It is cost effective and time effective.
The questions are shuffled in a random order so that possibilities for getting
questions in the same order for the students who are beside, is less.
Economic feasibility
Technical feasibility
Time feasibility
User friendly Interface
1.7 Limitations
2
PLANNING
2.1 Tools & Technology Specification
2.3 Constraints
Graphical User Interface is only in English.
Enrollment ID and password is used for identification of user and there is no
facility for guests.
Only Registered users will be authorized to use the services.
3
Sr. No. Milestone/Phases Time Duration
1. Software Requirements 2 weeks
2. System Design 3 weeks
3. Coding 4 weeks
4. Implementation 5 weeks
5. Testing 1 week
4
o Timer
o Skip
o Next
o Previous
o Finish
The form of question in test pages:-
o Multiple Choice Questions
o The questions are selected at random.
o Paragraph based Questions
2.6.1.3 Administrative Module
This module is protected by user id and password. This is encrypted format. So
ordinary user of the software will not permitted to enter the administrative module
of the application. Only Examination Controller (Admin) and Academic Director of
IIEST has authority to access this module of application.
5
DESIGNING
Enroll Students
Schedule Exam
Result
Create Exam
Result
Take Exam
Student
6
3.1.3 Use Case Diagram for Faculty
Login
Enroll Student
Schedule Exam
Result
Create Exam
Manage
Administrator Students Record
Conduct
Faculty Result
Take Evaluate
Examination
Manipulate
Give
7
3.3 E- R Diagram
Username Password
User
Receive Register
Username
Username
Exam Id
Result
Perform
Examination
OOPS OS DBMS
8
IMPLEMENTATION
9
S. No. Name Data Type Length
1. Qid Int 9
2. Username Varchar 50
3. NR Question Int 9
4. NW Question Int 9
5. TMark Int 9
4.1.5 Result
S. No. Name Data Type Length
1. Ent. Roll (PK) Varchar 50
2. Username Varchar 50
3. Course Varchar 10
4. Batch Varchar 10
5. Paper Name Varchar 10
6. Tmark Int 10
7. Percentage Int 10
8. No. Right Int 10
9. No. Wrong Int 10
10. Date Datetime 10
10
TESTING
5.1 Introduction
Software testing is a critical element of software quality assurance and
represents the ultimate review of specification, design and coding. In fact,
testing is the one step in the software engineering process that could be
viewed as destructive rather than constructive.
A strategy for software testing integrates software test case design methods
into a well- planned series of steps that result in the successful construction
of software. Testing is the set of activities that can be planned in advance
and conducted systematically. The underlying motivation of program testing
is to affirm software quality with methods that can be economically and
effectively apply to both strategies to both large and small scale system.
The following are the Testing Objectives:
Testing is a process of executing a program with the intent of finding
an error.
A good test has a high probability of finding an as yet undiscovered
error.
A successful test is one that uncovers an as yet undiscovered error.
11
5.2.2.1 Validation Test Criteria
A set of black box test is to demonstrate conformance with requirements. To
check that all functional requirements satisfied, all performance requirements
achieved, documentation is correct and ‘human engineered’, and other
requirements are met
e.g. compatibility
Error recovery and
Maintainability
When validation tests fail it may be too late to correct the prior to scheduled
delivery. Need to negotiate method of resolving deficiencies with the
customer.
5.3 Conclusion
In this way we also completed the testing phase of the project and ensured
that the system is ready to go live. Thus we developed a system that
provides a paperless examination.
6.1 Conclusion
This web application provides facility to IIEST to conduct online examination.
It saves time as it allows number of students to give exam at a time and
displays the need to wait for the results.
12
and give the test with student specified ID and can see the result as well. I
will honor if will enhance the performance of IIEST Examination Department.
REFFERENCES
7.1 Websites
www.tutorialspoint.com
www.slideshare.net
www.phptpoint.com
www.scribd.com
13
www.quora.com
7.2 Videos
www.youtube.com/onlineexaminationsystem.php/phptpoint.mp4
7.3 Projects
Online Examination System of Central University of Rajasthan, Ajmer
Online Examination System by phptpoint.com
7.4 Synopsis Example
Hostel Management System by MD Mubarik submitted to IIEST
14