161541810002 roll no-15499016028 · this densely packed tutorial includes detailed instructions to...
TRANSCRIPT
![Page 1: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/1.jpg)
ONLINE EXAMINATION SYSTEM
MASTER DEGREE PROJECT
Submitted By-
Abhishek Mandal
Registration no-161541810002
Roll no-15499016028
A Project submitted in partial fulfillment of the requirements for
the degree of MSC
In
Computer Science
Under Supervision
Subhajit Adhikari
Dinabandhu Andrews Institute of Technology and Management
Maulana Abul Kalam Azad University of Technology
11th MAY,2018
![Page 2: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/2.jpg)
Page 2 of 23
INDEX
TO WHOM IT MAY CONCERN……...................................................................3
CERTIFICATE OF APPROVAL ….……………………………………………….………..4
DECLARATION OF ORIGINALITY AND COMPLENCE OF ACADEMIC
ETHICS………………………………………………………………………………………....5
ACKNOLEDGEMENT………….……………………………………………………………..6
WEB DEVELOPMENT…………………………………………………………………….....7
PHP……………………………………………………………………………………………….7
MY SQL DATABASE …………………………..……………………..……...............……7
OBJECTIVES ………………………………………………...………..……………………..7
HW & SW REQUIREMENT…………………………………………………………..……..8
OUR WORK………………………………………………………………..………………......8
Diagrams……………………………………………..……………………………….….…..10
Screen Shots……………………………………………..……………………………….….12
Conclusion/Future work…………………………….………………..…………………..23
References………………………………………………….……………………………..….23
![Page 3: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/3.jpg)
Page 3 of 23
TO WHOM IT MAY CONCERN
This is certified that the work entitled as “Online Exam
System” has been satisfactory completed by
AbhishekMandal (Roll- 15; Reg- ).
It is a bona-fied work carried out under my supervision at
DAITM Kolkata for partial fulfillment of MSC-Computer
Science during the academic year 2017-1018.
……………………………………………………..
Project Guide
SUBHAJIT ADHIKARI
Assistant professor
DAITM Kolkata
……………………………………………………..
Forward by
PARAMITA RAY
HOD of Computer Science dept.
DAITM Kolkata.
![Page 4: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/4.jpg)
Page 4 of 23
CERTIFICATE OF APPROVAL
This is certified that the work entitled as “Online Exam System” has
been satisfactory completed by Abhishek Mandal (Roll-15499016028;
Reg-161541810002.It is a bona-fied work carried out under my
supervision at DAITM Kolkata for partial fulfillment of MSC-Computer
Science during the academic year 2017-1018.
It is understood that by this approval the undersigned do not nessecerily
endorse or approve any statement made, opinion expressed or
conclusion drawn there in but approve this project only for the purpose
for which it has been submitted.
Examiners
…………………………………………….
Signature of examiners
Date:
![Page 5: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/5.jpg)
Page 5 of 23
DECLARATION OF ORIGINALITY AND COMPLENCE
OF ACADEMIC ETHICS.
I hereby declare that this thesis contents original research work done by
me, as part of Master of Computer Science studies. All information in
this document has been obtained and presented in accordance with the
academic rules and ethical content.
I also declare that, As required by these rules and conduct I have fully
cited and referenced all the materials.
NAME:-Abhishek Mandal
ROLL:-15499016028
REG:-161541810002
PROJECT TITLE:- “ONLINE EXAMINATION SYSTEM”
…………………………………….
SIGNATURE & DATE
![Page 6: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/6.jpg)
Page 6 of 23
ACKNOLEDGEMENT
I would like to express my sincere, heart-felt gratitude to my respected
guide Assistant Prof. SUBHAJIT ADHIKARI, dept. in computer
Science in DAITM under MAKAUT, for this unfailing guidance,
prolific encouragement, constructive sujjession and continuous
involvement during each and every phase of this work.
I would also thank Principle Dr. SANJUKTA NANDY, Assistant Prof.
PARAMITA ROY, HOD and all faculty members and stuff for
providing me all the facilities and for her support to all the activities.
I would like to express my gratitude to my parents for their unbreakable
believes, Support and guidance.
Last but not the least I would like to thank all my classmates of MSC-CS
batch 16-18 for their co-operation and support.
SIGNATURE:
DATE:
NAME:-Abhishek Mandal
ROLL:-15499016028
REG:-161541810002
![Page 7: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/7.jpg)
Page 7 of 23
WEB DEVELOPMENT
Web[1] programming, also known as web development, is the creation of dynamic
web applications. Examples of web applications are social networking sites like
Facebook or e-commerce sites like Amazon.
PHP
PHP[2] (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited for web
development and can be embedded into HTML.
MY SQL DATABASE
MySQL,[3] the most popular open-source database, offers the power of a relational
database in a package that's easy to set up and administer, and Learning
MySQL provides all the tools you need to get started. This densely packed tutorial
includes detailed instructions to help you set up and design an effective database,
create powerful queries using SQL, configure MySQL for improved security, and
squeeze information out of your data.
OBJECTIVES
1. Time saving
2. Saving of papers
3. Increase student’s skill
4. Instant result
5. Accurate score
![Page 8: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/8.jpg)
Page 8 of 23
HW & SW REQUIREMENT
The Hardware requirements are:
a. 4 GB RAM.
b. i3 Processor
c. 500 GB HDD
d. 1.5 gb graphics card
The Software requirements are:
a. Windows 10 OS
b. Chorome browser version: 62.0.3202.75 (64-bit)
c. Xampp version: 7.2.4 / PHP 7.2.4(64 bit)
d. Edraw Max
e. Notepad++
OUR WORK
Our project, online examination system will help you to give your online exam, at
first the student has to log in by giving his/her necessary details and submit that.
After submission the student can log in and can eligible to give exam. In the exam
panel, the timer is there & it can have controlled by the admin panel. The student,
who give the exam for single time will not be able to give exam further unless the
Admin allow. After giving the exam the student can see the results instantly on the
screen.
![Page 9: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/9.jpg)
Page 9 of 23
The admin’s functionality
1. Set up the question set,
2. Update the question set,
3. set the timer
4. Update the students corner notices
5. Can be able to see the details of the students who are signed in.
The user’s functionality
1. Login
2. Registration
3. Give exam
4. Fidback Submit
![Page 10: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/10.jpg)
Page 10 of 23
Diagrams
![Page 11: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/11.jpg)
Page 11 of 23
![Page 12: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/12.jpg)
Page 12 of 23
Screen Shots
![Page 13: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/13.jpg)
Page 13 of 23
![Page 14: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/14.jpg)
Page 14 of 23
![Page 15: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/15.jpg)
Page 15 of 23
![Page 16: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/16.jpg)
Page 16 of 23
![Page 17: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/17.jpg)
Page 17 of 23
![Page 18: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/18.jpg)
Page 18 of 23
![Page 19: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/19.jpg)
Page 19 of 23
![Page 20: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/20.jpg)
Page 20 of 23
![Page 21: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/21.jpg)
Page 21 of 23
![Page 22: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/22.jpg)
Page 22 of 23
![Page 23: 161541810002 Roll no-15499016028 · This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using](https://reader034.vdocument.in/reader034/viewer/2022042121/5e9b79df5f86c0583b211842/html5/thumbnails/23.jpg)
Page 23 of 23
Conclusion/Future work
We can introduce descriptive type questions & answers in future. The online
certification generation mechanism can be added. 24×7 online assistant procedure
may be added. We should try to implement different kinds of PHP plugins like
Code Igniter and aptana studio in Future.
References:
[1] https://www.codeconquest.com/what-is-coding/web-programming/
[2] http://php.net/manual/en/intro-whatis.php
[3] http://shop.oreilly.com/product/9780596008642.do
[4]http://webcache.googleusercontent.com/search?q=cache:http://blog.softwarehou
se.co/2012/05/online-exam-system-future-of-all.html