0% found this document useful (0 votes)
35 views

Project in PHP

The document discusses developing an online examination system project. It describes the existing manual system and its limitations. The objectives of the proposed online system are to overcome the drawbacks of the manual system and develop a computerized application that can satisfy the needs of the examination system efficiently.

Uploaded by

Mahesh Mutnale
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

Project in PHP

The document discusses developing an online examination system project. It describes the existing manual system and its limitations. The objectives of the proposed online system are to overcome the drawbacks of the manual system and develop a computerized application that can satisfy the needs of the examination system efficiently.

Uploaded by

Mahesh Mutnale
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 73

ONLINE EXAMINATION

SYSTEM

A
Project Report
On

“ONLINE EXAMINATION SYSTEM”

Mr. Pravin Bhavakana Dhavale


Mr. Vikas Appaji Patil
To,

SHIVAJI UNIVERSITY, KOLHAPUR


FOR THE AWARD OF

BACHELOR OF COMPUTER SCIENCE (B.Sc)

Under The Guidance of

Prof. Madhavi K. Patil (BE Cs)

Through The Principal,

Dr. V. R. Patil

ARTS, COMMERCE & SCIENCE COLLEGE,


KOWAD. DIST. KOLHAPUR

2021-2022

1
ONLINE EXAMINATION
SYSTEM

ARTS, COMMERCE& SCIENCE COLLEGE, KOWAD.


DIST. KOLHAPUR

CERTIFICATE

This is to certify that the project entitled, “ONLINE EXAMINATION SYSTEM”


submitted by Mr.Pravin Bhavakana Dhavale & Mr.Vikas Appaji Patil Shivaji
University Kolhapur, in partial fulfillment of the degree of B.Sc. Has been carried out
under the guidance and supervision of Prof. Madhavi K. Patil and the conclusion
drawn by them during by them are based on work done and data collected by them
during project work.
To the best of our knowledge and belief, the matter presented
here has not been submitted earlier.

Date: / /
2022 Place:
Kowad

HOD EXAMINER PRINCIPAL


Asst. Prof.
Vijaymala S. Salokhe

2
ONLINE EXAMINATION
SYSTEM

ARTS,COMMERCE& SCIENCE COLLEGE,KOWAD.

DIST. KOLHAPUR

GUIDANCE CERTIFICATE

This is to certify that the project entitled “ONLINE EXAMINATION


SYSTEM” conducted at A.C.S College Kowad by Mr.
In partial fulfillment of this work for award of Bachelor of Computer Science
(B.Sc.) submitted to Shivaji University, Kolhapur has been completed under my
supervision and guidance.
To the best of my knowledge and belief, the presented by them is
original in nature and has not been from any source. In addition, this report has not
been submitted earlier for ant degree or diploma of Shivaji University or any other
university.

Place: Kowad
Date: /
/2022

(Project Guidance)
Prof. Madhavi K. Patil (BE Cs)

3
ONLINE EXAMINATION
SYSTEM

DECLARATION

We undersigned hereby declare that this report entitled “ONLINE


EXAMINATION SYSTEM” for Arts, Commerce and Science College, Kowad. Dist
–Kolhapur. is our original work prepared under guidance of Prof. Madhavi K. Patil
the empirical finding in this report are based on data collected by us . The matter
presented is this report is not copied from any source.

We understand the copy is liable for punishment in any way


the university Authorities deems to fit. This work has not been submitted to either
Shivaji University or any other University.

This work is humbly submitted to Shivaji University, Kolhapur


for the award of the degree of Bachelor of Computer Science (B.Sc.)

Date: /

/2022

Place: Kowad

Mr.Pravin Bhavakana Dhavale


Mr.Vikas Appaji Patil
(B.Sc. III Computer Science)

4
ONLINE EXAMINATION
SYSTEM

ACKNOWLEDGEMENT

It gives great pleasure to remain deeply indebted to our guide


Prof. Madhavi Patil for providing us with the required facilities for the academic
achievement. Under whom we had the privilege to work. The faith and Confidence
shown by him in us boosted our moral and motivated us to perform better in
preferring this project.

We are thankful to those who have contributed either


directly or indirectly to this project.

Thanking You,

Mr. Pravin Bhavakana Dhavale


Mr. Vikas Appaji Patil
(B.Sc. III Computer Science)

5
ONLINE EXAMINATION
SYSTEM

Index
Introduction to project: -
 Introduction
 Organization profile
Manual System :-

 Existing system
 Limitation of existing system
 Proposed system
System Analysis : -

 System development lifecycle


 Data Flow Diagram
 Entity relationship Diagram
System Requirement :-
 Software Requirement
 Hardware Requirement
 Front End
 Back End

Database Structure

Source Code

Input(Form Layout)

Output (report)

Conclusion

Bibliography

6
ONLINE EXAMINATION

ABOUT PROJECT

INTRODUCTION

The Computerization is undergoing a dramatic change at rapid rate.


Every field is acquiring computer system to handle sensitive data and this type of
system is also responding will. Today’s environment like industries, banks,
hospitals, shop and colleges are working with computerization.

This project is developed for “Online Examination System” the information for
this project is collected from, Zep Academy, Gadhinglaj. The system maintains
the record of Student’s, Exam Time Table, Questions Bank and their respective
set, Answers, Result of Examination. Our project is based on network.

It consists of distributed network system (Client server). For developing


this software we have used Net Beans IDE 8.1 and Backend MYSQL. Server side
consist of all the administration of Examination that is Exam Time Table setting
,Question Bank and their set setting, client side display the Questions paper to the
student.

All details are stored in database MYSQL, which is backend. Java is


used as front end. The information stored in Database is used for report
generation. This system is specially designed to maintain Exam Time Table and
Result information of student’s

7
ONLINE EXAMINATION

EXISTING MANUAL SYSTEM

The existing manual system work as follows:-

 The present system is maintained manually.

 Existing manual system partly worked on register and

here Each record is written manually and consumes lot of

time.

 All the calculation and work is done manually so the error rate is high.

 All works were done by workers and hence the profit rate was very low.

 The existing system is fully depended on manual works and

Hence if someone is not present then all system was

collapsed.

8
ONLINE EXAMINATION

LIMITATION OF EXISTING MANUAL SYSTEM

 This system is very complicated to handle with paper word

 The system takes much time to find, modify particular records of students.

 As it is handled manually there is possibility of making mistake in


Handling the information.

 The checking of paper takes more time.

9
ONLINE EXAMINATION

OBJECTIVES OF PROPOSED SYSTEM

 The basic objective of the proposed system is to develop the complete


computerized application that can satisfy all the needs of the system.

 To overcome the drawback in manual system so that the proposed system


can prove the greater with a higher speed as compared to the manual task.

 To develop a system which can keep track of distributed data related to


students.

1
ONLINE EXAMINATION

METHODOLOGY

To design a computerized system be followed the software engineer approach. We


have chosen classic life cycle approach for software development which is SDLC. This
phenomenon includes system design, system Analysis and testing which is followed by
again first phase i.e. repeating the cycle.
System design means understand the old system completely and planning the new
system or to replace existing system. System analysis means identification, understanding
and critically examine the system and its parts(sub system) for the purpose of achieving the
goals set of the system as a whole, through modifications, changed interrelationships of
component, deleting, merging or separating the components.

The methodology of system analysis involves:-


1) Identification of system (setting system boundary)
2) Understanding the role and interrelationship of elements with other elements of same
system.

Outcome of the system analysis job is a set of recommendation towards creating


system, which best meets, its objectives giving due regards to cost effectiveness and risks.

1
ONLINE EXAMINATION

PROPOSED SYSTEM

There are several aspects where computerization scores over the Manual
system. Some of them are:-

 Searching any specific record becomes easier just enter unique id and you will get
the corresponding information very faster

 Computer are very accurate than man. Computer calculates anything without
mistake.

 One of the important features of the computer is its speed. It works very faster than
man.

Due to computerization extra manpower for keeping records is not needed.

1
ONLINE EXAMINATION

ADVANTAGES OF PROPOSED SYSTEM

 The full system is automatic and there is no need of human interaction for any
calculation.

 The final reports of the system will be accurate and changing in the system
database will be much easier.

 While generating the record proposed system auto generate all the important
reports and saves the times.

 The software keeps the information out of the hands of unauthorized peoples and
hence keeps the information secure.

1
ONLINE EXAMINATION

SYSTEM
REQUIREMENT

1
ONLINE EXAMINATION

To run the software we must have certain hardware & software


installed on our computer. The minimum system requirements includes:-

 Software Requirement:
 JAVA(Net beans IDE)
 MySQL 5.5 or later
 Jas per Report.
 Operating System:-Windows-7 or Later.

 Hardware Requirement:
 Intel Dual Core or Higher Processor.
 2 GB of RAM or Above.
 Minimum 20 GB Hard-Disk.
 1 Keyboard and Mouse.

 Front End:
 JSP, Servlet
 Back End:
 MySQL 5.5 or later.

1
ONLINE EXAMINATION

SYSTEM
ANALYSIS

1
ONLINE EXAMINATION

SYSTEM DEVELOPMENT LIFE CYCLE

The process model used for this system “classic life cycle” as this is simple and is best for
small scale project.

1
ONLINE EXAMINATION

(DFD)
DATAFLOWDIAG
RAM

1
ONLINE EXAMINATION

0th Level DFD

1
ONLINE EXAMINATION

1st Level DFD

2
ONLINE EXAMINATION

2nd Level DFD

2
ONLINE EXAMINATION

ADMIN SIDE DFD-

2
ONLINE EXAMINATION

(ERD)
ENTITY
RELATIONSHIP
DIAGRAM

2
ONLINE EXAMINATION

2
ONLINE EXAMINATION

SYSTEM
REQUIREMENT

2
ONLINE EXAMINATION

To run the software we must have certain hardware & software


installed on our computer. The minimum system requirements includes:-

 Software Requirement:
 JAVA(Net beans IDE)
 MySQL 5.5 or later
 Jas per Report.
 Operating System:-Windows-7 or Later.

 Hardware Requirement:
 Intel Dual Core or Higher Processor.
 2 GB of RAM or Above.
 Minimum 20 GB Hard-Disk.
 1 Keyboard and Mouse.

 Front End:
 JAVA
 Back End:
 MySQL 5.5 or later.

2
ONLINE EXAMINATION

ABOUT JAVA

2
ONLINE EXAMINATION

ABOUT JAVA

Java is general-purpose computer-programming language that is concurrent, class-


based, object-oriented, and specifically designed to have as few implementation
dependencies as possible. It is intended to let application developers “write once, run
anywhere“(WORA), meaning that compiled Java code can run on all platforms that
support Java without the need for recompilation.

Java applications are typically compiled to byte code that can run on any Java
virtual machine (JVM) regardless of computer architecture. As of 2016, Java is one of
the most use, particularly for client-server web applications, with a reported 9 million
developers. Java was originally developed by James Gosling at Sun
Microsystems(which has since been acquired by Oracle Corporation) and released in
1995 as a core component of Sun Microsystems' Java platform. The language derives
much of its syntax from C and C++, but it has fewer low-level facilities than either of
them.

The original and reference implementation Java compilers, virtual machines,


and class libraries were originally released by Sun under proprietary licenses. As of
May 2007, in compliance with the specifications of the Java Community Process, Sun
relicensed most of its Java technologies under the GNU General Public License.

The latest version is Java 9, released on September 21, 2017 and is one of the
two versions currently supported for free by Oracle. Versions earlier than Java 8 are
supported by companies on a commercial basis; e.g. by Oracle back to Java 6 as of
October 2017 (while they still "highly recommend that you uninstall" pre-Java 8 from
at least Windows computers).

2
ONLINE EXAMINATION

James Gosling, Mike Sheridan, and Patrick Naught on initiated the Java
language project in June 1991.[24] Java was originally designed for interactive
television, but it was too advanced for the digital cable television industry at the time.
The language was initially called Oak after an oak tree that stood outside Gosling’s
office. Later the project went by the name Green and was finally renamed Java, from
Java coffee. Gosling designed Java with a C/C++-style syntax that system and
application programmers would find familiar.

There were five primary goals in the creation of the Java language:-

1. It must be "simple, object-oriented, and familiar".


2. It must be "robust and secure".
3. It must be "architecture-neutral and portable".
4. It must execute with "high performance".
5. It must be "interpreted, threaded, and dynamic".

2
ONLINE EXAMINATION

ABOUT MYSQL
DATABASE

3
ONLINE EXAMINATION

WHAT IS DATABSASE

A database is a separate application that stores a collection of data. Each database has
one or more distinct Application for creating, accessing managing, searching and
replicating the data it holds.

Other kinds of data stores can be used such as files on the file system or large hash
tables in memory but data fetching and writing would not be fast and easy with those
types of systems.

So now days we use relational database management systems (RDBMS) TO store and
manage huge volume of data. This is called relational database because all the data is
stored into different bales and relations are established using primary keys or other
keys known as for sign keys.

3
ONLINE EXAMINATION

A RELATIONAL DATABASE MANAGEMENT SYSTEM


(RDBMS)

 Enables you to implement a database with tables, columns and


indexes.

 Guarantees the Referential Integrity between rows of various


tables.

 Updates the indexes automatically.

 Interprets in a sql query and combines information from various


tables.

3
ONLINE EXAMINATION

MySQL DATABASE

MySQL is a leading open source database management system. It is a


multi-user, multithreaded database management system. MySQL is especially popular
on the web it is one of the parts of the very popular LAMP platform. Linux Apache,
MySQL and PHP.

MySQL database is available on most important OS platforms. It run on BSD


Unix, Linux, Windows or Mac. Wikipedia, you tube, Facebook use MySQL. These
sites manage millions of queries each day .MySQL server software and the client
libraries are dual-licensed GPL version 2 and property license.

The development of MySQL begun in 1994 by a Swedish company


MySQL AB in 2008 Sun was bought by oracle in 2010. MySQL Postgre SQL,
Firebird, SQLite, Derby and HSQLDB are the most well-known open source database
systems.

3
ONLINE EXAMINATION

DATABASE
DESIGN

3
ONLINE EXAMINATION

 Table Description

No. Table Name Description

1 Add_exam This table contains details of exam name which are added
By admin
2 Admin_signup This table contains details of Admin
3 User_signup This table contains details of User
4 exam This table contains details of Exam like Questions and
option.
5 Exam_page This table contains details of Questions and option.
6 registration This table contains details of User registration.
7 result This table contains details of result.

3
ONLINE EXAMINATION

1. Add_exam table -

No Field Name Data type Size Constraint


1 id Int - Primary Key
2 exam name varchar 30 Not null
3 edate date - Not null

2. Admin_signup table-

No Field Name Data type Size Constraint


1 Login_id Int - Primary Key
2 First_name varchar 30 Not null
3 Las _name varchar 30 Not null
4 apass varchar 20 Not null
5 mobile no bigint 10 Not null
6 email id varchar 60 Not null
7 adate date - Not null

3. User_signup table-

No Field Name Data type Size Constraint


1 User_id varchar 100 Primary Key
2 pass varchar 30 Not null
3 mobile no bigint 10 Not null
4 email id varchar 70 Not null

3
ONLINE EXAMINATION

4. Exam table–

No Field Name Data type Size Constraint


1 Quesno Int 11 Not Null
2 Question varchar 350 Not null
3 Answer 1 varchar 60 Not null
4 Answer 2 varchar 60 Not null
5 Answer 3 varchar 60 Not null
6 Answer 4 varchar 60 Not null
7 correct varchar 60 Not null
8 exam name varchar 30 Not null

5. Exam_page table–

No Field Name Data type Size Constraint


1 Q no Int 11 Not Null
2 Question varchar 200 Not null
3 S option varchar 60 Not null
4 C option varchar 60 Not null
5 marks int 11 Not null
6 user id varchar 100 Not null
7 pass varchar 30 Not null
8 exam name varchar 30 Not null

3
ONLINE EXAMINATION

6. Result table -

No Field Name Data type Size Constraint


1 seat no Int 11 Not null
2 full name varchar 100 Not null
3 total per float - Not null
4 result char 20 Not null

7. Registration table-

No Field Name Data type Size Constraint


1 seat no Int 11 Primary Key
2 full name varchar 100 Not null
3 user id varchar 100 Not null
4 pass varchar 30 Not null
5 mobile no bigint 10 Not null
6 alternate no bigint 10 Not null
7 email id varchar 70 Not null
8 city varchar 30 Not null
9 rdate date - Not null
10 ssc varchar 20 Not null
11 hsc varchar 20 Not null
12 graduation varchar 10 Not null
13 gender varchar 10 Not null

3
ONLINE EXAMINATION

DATA
CODE
<%@PAGE IMPORT="JAVA.SQL.RESULTSET"%>

<%@PAGE IMPORT="JAVA.SQL.DRIVERMANAGER"%>

<%@PAGE IMPORT="JAVA.SQL.STATEMENT"%>

<%@PAGE IMPORT="JAVA.SQL.CONNECTION"%>

<%@PAGE CONTENTTYPE="TEXT/HTML" PAGEENCODING="UTF-8"%>

<!DOCTYPE HTML>

<HTML>

<HEAD>

<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="TEXT/HTML; CHARSET=UTF-8">

<TITLE>QUERY PAGE</TITLE>

<LINK REL="STYLESHEET" HREF="BOOTSTRAP.CSS">

<SCRIPT SRC="VALIDATION.JS"></SCRIPT>

<STYLE>

.DIV1

FONT-FAMILY:TIME OF ROMEN;

3
ONLINE EXAMINATION

HEIGHT:400PX;WIDTH:45%;

BORDER-RADIUS:5PX 5PX 5PX 5PX;

BOX-SHADOW:3PX 3PX 3PX 3PX BLACK;

MARGIN-LEFT:390PX;

BACKGROUND-COLOR: WHITE;

FONT-SIZE: LARGER;

MARGIN-TOP: 100PX;

H1:HOVER

FONT-FAMILY:TIME OF ROMEN;

MARGIN-TOP:50PX;

COLOR: BLUE;

.DIV1:HOVER

BACKGROUND-COLOR: WHITESMOKE;

INPUT[TYPE=TEXT]

{
4
ONLINE EXAMINATION

BORDER: NONE;

BORDER-BOTTOM: 2PX SOLID;

INPUT[TYPE=PASSWORD]

BORDER: NONE;

BORDER-BOTTOM: 1PX SOLID;

LABEL:HOVER

COLOR:BLUE

</STYLE>

<SCRIPT>

FUNCTION CLEAR()

DOCUMENT.GETELEMENTBYID("SSELECT").VALUE="";

DOCUMENT.GETELEMENTBYID("SCODE").VALUE="";

DOCUMENT.GETELEMENTBYID("SDISC").VALUE="";

4
ONLINE EXAMINATION

</SCRIPT>

</HEAD>

<BODY STYLE="BACKGROUND-IMAGE:URL(IMAGES_1.JPG)">

<%@INCLUDE FILE="ADMIN_MENU.JSP" %>

<FORM NAME="LANGUAGE" ACTION="ADD_LANGUAGE" METHOD="POST">

<%

CONNECTION CN=NULL;

STATEMENT ST=NULL;

TRY

CLASS.FORNAME("COM.MYSQL.JDBC.DRIVER");

4
ONLINE EXAMINATION

CN=DRIVERMANAGER.GETCONNECTION("JDBC:MYSQL://LOCALHOST:3306/DEMO1","ROOT","ROOT"
);

CATCH(EXCEPTION EX)

OUT.PRINTLN(EX);

INT ID=1;

TRY

ST=CN.CREATESTATEMENT();

STRING SQL="SELECT USER_ID FROM ADD_LANG";

RESULTSET RS=ST.EXECUTEQUERY(SQL);

WHILE(RS.NEXT())

ID=INTEGER.PARSEINT(RS.GETSTRING("USER_ID"))+1;

CATCH(EXCEPTION EX)

OUT.PRINTLN(EX);

4
ONLINE EXAMINATION

%>

<DIV CLASS="DIV1">

<CENTER><H1 STYLE="BACKGROUND-COLOR:GAINSBORO">ADD
LANGUAGE</H1></CENTER><BR>

<DIV CLASS="ROW">

<DIV CLASS="COL-SM-2">

</DIV>

<DIV CLASS="COL-SM-3">

<LABEL>ID</LABEL>

</DIV>

<DIV CLASS="COL-SM-6">

<INPUT TYPE="TEXT" CLASS="FORM-CONTROL" NAME="UID" VALUE="<%=ID%>"


PLACEHOLDER="ENTER USER ID " ONKEYPRESS="JAVASCRIPT : RETURN ISNUMBER(EVENT)">

</DIV>

</DIV><BR>

<DIV CLASS="ROW">

<DIV CLASS="COL-SM-2">

4
ONLINE EXAMINATION

</DIV>

<DIV CLASS="COL-SM-3">

<LABEL>LANGUAGE</LABEL>

</DIV>

<DIV CLASS="COL-SM-6">

<INPUT TYPE="TEXT" NAME="LANGUAGE" PLACEHOLDER="ENTER LANGUAGE"


ID="SSELECT" CLASS="FORM-CONTROL">

</DIV>

<BR><BR>

<DIV CLASS="ROW">

<DIV CLASS="COL-SM-2">

</DIV>

<DIV CLASS="COL-SM-3">

<LABEL>LANGUAGE CODE</LABEL>

</DIV>

<DIV CLASS="COL-SM-6">

<INPUT TYPE="TEXT" CLASS="FORM-CONTROL" ID="SCODE" NAME="LANGUAGE CODE"


PLACEHOLDER="ENTER LANGUAGE CODE" ONKEYPRESS="JAVASCRIPT : RETURN
ISNUMBER(EVENT)" VALUE="<%=REQUEST.GETATTRIBUTE("SCODE")%> ">

</DIV>

</DIV><BR>

<DIV CLASS="ROW">

<DIV CLASS="COL-SM-2">

</DIV>

<DIV CLASS="COL-SM-3">

4
ONLINE EXAMINATION

<LABEL>DISCRIPTION</LABEL>

</DIV>

<DIV CLASS="COL-SM-6">

<TEXTAREA COLS="15" ROWS="3" ID="SDISC" NAME="DISCRIPTION"


PLACEHOLDER="DESCRIPTION" CLASS="FORM-CONTROL" ONKEYPRESS="JAVASCRIPT : RETURN
ISSTRING(EVENT)" ><%=REQUEST.GETATTRIBUTE("SDICS")%> </TEXTAREA>

</DIV>

</DIV><BR>

<DIV CLASS="ROW">

<DIV CLASS="COL-SM-2">

</DIV>

<DIV CLASS="COL-SM-2">

<INPUT TYPE="SUBMIT" CLASS="BTN BTN-PRIMARY FORM-CONTROL" NAME="FSAVE"


VALUE="INSERT">

</DIV>

<DIV CLASS="COL-SM-2">

<INPUT TYPE="SUBMIT" CLASS="BTN BTN-DANGER FORM-CONTROL" NAME="FSAVE"


VALUE="UPDATE">

</DIV>

<DIV CLASS="COL-SM-2">

<INPUT TYPE="SUBMIT" CLASS="BTN BTN-SUCCESS FORM-CONTROL" NAME="FSAVE"


VALUE="DELETE">

</DIV>

<DIV CLASS="COL-SM-2">

<INPUT TYPE="SUBMIT" CLASS="BTN BTN-WARNING FORM-CONTROL" NAME="FSAVE"

4
ONLINE EXAMINATION

VALUE="SEARCH">

</DIV>

</DIV><BR>

</DIV>

</FORM>

<%

IF(REQUEST.GETATTRIBUTE("SCODE")==NULL)

%>

<SCRIPT>

CLEAR();

</SCRIPT>

<%

%>

</BODY>

</HTML>

4
ONLINE EXAMINATION

SOURCE
CODE

4
ONLINE EXAMINATION

<%@page contentType="text/html" pageEncoding="UTF-8"%>


<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>signup</title>
<link rel="stylesheet" href="bootstrap.css" type="text/css">
<link rel="stylesheet" href=" https://cdnjs.cloudflare.com/ajax/libs/font-
awesome/4.7.0/css/font-awesome.min.css">

<script src="validation.js"></script>
</head>
<style>

label
{
font: bold;
font-size: 15px;
font-family: arial black;

}
input[type=text]:hover
{
border: 2px solid darkgrey;

input[type=password]:hover
{
border: 2px solid darkgrey;

.div1
{

background-image:url(2.jpg);
width:400PX;
margin-left:180px;
margin-top:10px;
height:600px;
background-size:100% 660px;
background-repeat:no-repeat;

4
ONLINE EXAMINATION

float:left;

.div2
{

background-color:white;
width:450PX;
margin-top:10px;
height:600px;
float:left;

}
ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333;
}

li {
float: left;
}

li a {
display: block;
color: white;
text-align: center;
padding: 14px 35px;
text-decoration: none;
}

li a:hover:not(.active) {
background-color: #111;
}

.active {
background-color: #4CAF50;
}

li a:hover
{
color: white;

5
ONLINE EXAMINATION

</style>

<script type="text/javascript">
function get()
{
varretval=confirm("Please Login First...........");
if(retval==true){
window.location="signup.jsp";
return true;
}
else
{
return false;
window.location="paperselection.jsp"
}

}
</script>

<body>
<ul>
<li><a class="active" href="home.html">Home</a></li>
<li><a href="signup.jsp">User Signup</a></li>

<li><a onclick="get()">Start Exam</a></li>


<li><a onclick="get()">Exam Page</a></li>

</ul>

<form name="signup" action="signup" method="post">


<div class="jumbotron" style="margin-top:10px;margin-left:80px;height:630px;margin-
right:40px;background-color:lightgrey;padding-top: 10px " >
<div class="div1"></div>
<div class="div2">
<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<label><h3 style="color:#4292f4;text-shadow: 3px 3px 6px silver;">Sign
Up</h3></label>

</
5
ONLINE EXAMINATION

<div class="col-sm-2"></div>
</div>

<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<hr style="height:2px;background-color: black">
</div>
<div class="col-sm-2"></div>
</div>

<br>
<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<label> User Id:</label>
</div>
<div class="col-sm-2"></div>
</div>
<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<div class="input-container">
<i class="fafa-lock icon" style="background-
color:darkgrey;color:black;height:33px;width:35px;size:50px;padding:10px;text-
align:center"></i>
<input type="text" autocomplete="off" placeholder="Enter Id" name="uid"
autocomplete="off" style="width:80%;height:31px;padding:15px"></div>
</div>
<div class="col-sm-2"></div>
</div>

<br>
<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<label> Password:</label>
</div>
<div class="col-sm-2"></div>
</div>
<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<div class="input-container">
<i class="fafa-key icon" style="background-
color:darkgrey;color:black;height:33px;width:35px;size:50px;padding:10px;text-
align:center"></i>
<input type="password" placeholder="Enter Password" name="pass"
style="width:80%;height:31px;padding:15px">
</div>
</
5
ONLINE EXAMINATION

<div class="col-sm-2"></div>
</div>
<br>
<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<label> Confirm Password:</label>
</div>
<div class="col-sm-2"></div>
</div>

<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<div class="input-container">
<i class="fafa-key icon" style="background-
color:darkgrey;color:black;height:33px;width:35px;size:50px;padding:10px;text-
align:center"></i>
<input type="password" placeholder="Reenter Password" name="cpass"
style="width:80%;height:31px;padding:15px">
</div>
</div>
<div class="col-sm-2"></div>
</div>
<br>

<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<label> Mobile Number:</label>
</div>
<div class="col-sm-2"></div>
</div>
<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<div class="input-container">
<i class="fafa-mobile-phone icon" style="background-
color:darkgrey;color:black;height:33px;width:35px;size:50px;padding:10px;text-
align:center"></i>
<input type="text" placeholder="Enter Mobile Number" name="mno"
autocomplete="off" onkeypress="javascript:returnisNumber(event)"
maxlength="10"style="width:80%;height:31px;padding:15px">
</div>
</div>
<div class="col-sm-2"></div>
</div>
<br>
<div class="row">
5
ONLINE EXAMINATION

<div class="col-sm-2"></div>
<div class="col-sm-8">
<label> Email Id:</label>
</div>
<div class="col-sm-2"></div>
</div>
<div class="row">
<div class="col-sm-2"></div>
<div class="col-sm-8">
<div class="input-container">
<i class="fafa-envelope icon" style="background-
color:darkgrey;color:black;height:33px;width:35px;size:50px;padding:10px;text-
align:center"></i>

<input type="text" placeholder="Enter Email Id" name="email" autocomplete="off"


style="width:80%;height:31px;padding:15px">
</div>
</div>
<div class="col-sm-2"></div>
</div>
<br>
<br>
<div class="row">
<div class="col-sm-3"></div>
<div class="col-sm-6"><input type="submit"name="btn1" class="btnbtn-info"
value="SignIn" style="width:80%;border-radius: 12px"></div>

<div class="col-sm-3"></div>
</div>

</div>
</div>
</form>
</body>
</html>

5
ONLINE EXAMINATION

OUTPUT
DESIGN

5
ONLINE EXAMINATION

Home Page –

5
ONLINE EXAMINATION

User Signup Page -

5
ONLINE EXAMINATION

User Login Page -

5
ONLINE EXAMINATION

User Registration Page –

5
ONLINE EXAMINATION

UserPaperSelectionPage -

6
ONLINE EXAMINATION

User exam page-

6
ONLINE EXAMINATION

Student Registration Page

6
ONLINE EXAMINATION

Admin Login Page –

6
ONLINE EXAMINATION

Add Exam Page –

6
ONLINE EXAMINATION

Add Exam Questions Page -

6
ONLINE EXAMINATION

REPORTS

6
ONLINE EXAMINATION

Student Registration Report –

6
ONLINE EXAMINATION

Percentage Wise Report–

6
ONLINE EXAMINATION

Result Report–

6
ONLINE EXAMINATION

Student Pass Report -

7
ONLINE EXAMINATION

Student Fail Report -

7
ONLINE EXAMINATION SYSTEM

CONCLUSION

 The Online Banking Examination System is developed using Java and Sql fully
meets the objectives of the system for which it has been developed.
 The system has reached a steady state where all bugs have been eliminated.
 The system is operated at a high level of efficiency and all the teachers and user
associated with the system understands its advantage.
 The system solves the problem.
 It was intended to solve as requirement specification.

72
ONLINE EXAMINATION SYSTEM

BIBILIOGRAPHY

JAVA Programming (Black Book) -: Steve Holzner

Software Engineering –: Pankaj

Jalote. System Analysis and Design –: Award F.H.

https://stackoverflow.com/java

73

You might also like