You are on page 1of 55

PROJECT TITLE

ON LINE DEMAND EXAMINATION


By
Student’s Full Name
Rajbir kaur
Enrolment number
176594525
Under Guidance
of
Counsellor’s Full Name
Mr.saurbh kumar

Submitted to the School of Computer and Information


Sciences in partial fulfilment of the requirements
for the degree.

Masters
of
Computer Applications

Indira Gandhi National Open University

Maidan Garhi
New Delhi– 110068
PROFORMA OF PROJECT PROPOSAL

SCHOOL OF COMPUTER AND INFORMATION SCIENCES


IGNOU, MAIDAN GARHI, NEW DELHI – 110 068

PROFORMA FOR SUGGESTIONS OF MCS-044 PROJECT PROPOSAL

(Note: All entries of the proforma of suggestions should be filled in


with appropriate andcomplete information. Incomplete proforma of
suggestions in any respect will besummarily rejected.)

Enrolment No.: ………………………


Study Centre: ……………….……….
Regional Centre:……… RCCode:….
E-mail: ………….………..…………...
Telephone No.: ………………………

1. Name and Address of the student


………………………..…………………………………….
2. Title of the Project
……………..………..…………………………………………………….
3. Name and Address of the
Counsellor……..…………………………………………………….
Ph.D* M.Tech.* B.E*/B.Tech.MCA *M.Sc.*

4. Educational Qualification of the Counsellor


(Attach bio-data also)
(*in Computer Science / IT only)

5. Working / Teaching experience of the Counsellor**


….………………………………………
6. Software used in the Project……………..
……………………………………………………...
Signature of the Student Signature of the Counsellor
Date: ………………… Date: …………………….
Suggestions for improving the Project:
CERTIFICATE OF AUTHENTICATED WORK

This is to certify that the project report entitled _________________________


submitted to
Indira Gandhi National Open University in partial fulfilment of the requirement for the
award
of the degree of MASTER OF COMPUTER APPLICATIONS (MCA) is an original work
carried out by Mr./ Ms._______________________ enrolment no. _____________
under my
guidance. The matter embodied in this project is authentic and is genuine work done by
the
student and has not been submitted whether to this University or to any other University
/
Institute for the fulfilment of the requirement of any course of study

………………………… ……………………….

Signature of the Student: Signature of the Counsellor

Date: ……………….. Date: …………………

Name and Address Name, Designation


of the student and Address of the Counsellor

……………………….. … …………………………………
……………………….. … ………………………………….
……………………….. … ………………………………..
Enrolment No…………
ROLES AND RESPONSIBILITIES FORM

NAME OF THE PROJECT…………………………………….. DATE……………………………..

S.N NAME OF THE TEAM *ROLE TASK AND


O MEMBER RESPONSIBILITIES

Name and Signature of the Project Team members:

1………………………………. . Signature…………………………..
2……………………………….. …………………………………….

3………………………… ……………………………………

4……………………………….. …………………………………….

Signature of the Counsellor:……… Date:……………………….


TABLE OF CONTENTS

Serial Topic Page

1 Introduction 1-4
1.1Background
1.2 Objectives
1.3 Purpose and Scope

2 Survey of Technology 5-10


2.1 Front End User
2.2 Back End User

System Requirement and Analysis 10-13


3 3.1 Problem Definition
3.2 Requirement Specification
3.3 Planning And Scheduling
3.4 Software And Hardware Requirement

4 SYSTEM DESIGN 13-16


4.1 TABLE DESIGN
4.2 DATA FLOW DIAGRAM’S

5 SYSTEM IMPLEMENTATION 16-18


5.1 Implementation Approach
5.2 Coding Details

6 SYSTEM TESTING 19-24


6.1Basic Models
6.2 Integrity Testing

7 REFRENCES 25-32

1. Introduction:-

On Line Demand Examination itself represent the examination through the internet. This
project will help the university/ Institution to evaluate the question have multiple option
with one correct answer. This project contains two types of question viz. subjective and
objective. Students have to write the descriptive answer for the subjective question will
be randomly generated. It would be evaluated automatically i.e. by this. This project
helps the management to conducting online examination and save recourse. The
university/Institution can conduct the online examination and announce the status or
result in a few data. The examination department is responsible for the marinating of
question paper and it would be completely secure.

1.1 Background:-

As the name of the project “On-Line Demand Examination” suggests, the


system/application has to manage the examination for various department of
an academy. So to keep the information correct and fast, it will manage the
status/information of that examination of that examination so one can get the
details of exam as per their program.Earlier it was a very time consuming and
tedious process where both students as well as university used to perform all
tasks manually be it Student Registration, Setting Question Papers, Setting
Schedules to finally declaring the result. It was cumbersome since these
details were now generated, managed and kept in computers. It was still not
that much simpler Later the process became a lot easier when computer
system were introduced and all for students because they were still expected
to come in person to register, appear for exam at exam center and for all those
formalities. Now we are expected to develop an web application which
converts all of these tasks atomized as well as web enabled.
1.2 Objectives:-

. To provide an interface through which student can appear for examination online for
objective as well as subjective type questions.

 To provide registration for students done by themselves.


 To not provide facility of copy and paste while attempting the Subjective questions on the
web page.
 When the student starts the exam the timer will start automatically and show the student
how much time is left.
 The questions will be display randomly from question bank.
 Objective answers will be checked automatically by the system from the database
 For subjective answer manually checking by exam department will take place.
 To provided user name and password facility and credentials should be checked
properly at the time of login for student ,expert, controller and Exam Dept Admin.
 To provide an interface from where controller will create new Expert and Admin for Exam
Dept.
 The authority to modify the criteria is provided to the controller of examination.

1.3 Purpose:-

Through this package we provide a fully customized web application. This system is an
automated system so that the functional working of it is effective and time saving. In this modern
era time is the most precious thing, so in context of time the new system will be effective to do a
group of task in easy and secure manner. The purpose of this system is to overcome the
shortfall faced in the previous systems already working in the area .The website will have to be
secure, and properly working on WAN. It should be speedy with good . To appear for an exam
in manual system in an university is very time consuming process. Now the interface. The
university may conduct examination in various countries and in different languages. It should
support multiple platforms at least those used by people commonly.

1.4 Scope:-
Methodology of the system is clear that result in the complete and proper working of the
system from the requirements achieved. it contains the working model for the development of
system. A sequential step of model is followed to develop the system so that it will maintain
various software engineering features/parameters. No need to take leave, visit a different town,
city or even states in some cases. People can appear right from their laptop or home desktop.

1.5 Assumptions:-

To develop this application, we’ve taken into account some assumptions. They are:

University will provide each student a unique student Id during enrollment time. The purpose of
this is so that no one can register on behalf of any other student. and only the student
himself/herself can register for the examination using this id.

1. Student login name will be generated automatically by concatenating student first Name
and Enrollment No.Like : Shwati has student id 13P

So, Swati student login here will be Swati_P13

3. Expert login name will be generate same as student login name but with small change.

like : Expert Login = (Expert First name +Course Name)

The courses will be fed by hard-coding

1.6 Limitation
1. In the case of any type of problem in student verification no functionality is defined in
the system to correct it or inter-communication among users are also not available.
2. The Fees is taken manually as there is not any module for online payment
3. The Total marks is get by the student only after some time of exam, because in case of
subjective paper, the exam dept will evaluate the answer and declare the result. Student
can see his result on internet through his Login Id and PWD only after that.
2.SURVEY OF TECHNOLOGIES
2.1Front End User:-

2.1.1About java:-

Java is a popular general-purpose programming language and computing platform.


It is fast, reliable, and secure. According to Oracle, the company that owns Java,
Java runs on 3 billion devices worldwide.Considering the number of Java
developers, devices running Java, and companies adapting it, it's safe to say that
Java will be around for many years to come.This guide will provide everything you
need to know about Java programming language before you learn it. More
specifically, you will learn about features of Java programming, its applications,
reasons to learn it, and how you can learn it the right way.

2.1.2 History of java:-


The history of Java is very interesting. ... Later, Java technology was incorporated by
Netscape. The principles for creating Java programming were "Simple, Robust, Portable,
Platform-independent, Secured, High Performance, Multithreaded, Architecture Neutral, Object-
Oriented, Interpreted and Dynamic".

2.1.3 Features of java:-


The primary objective of Java programming language creation was to make it portable, simple
and secure programming language. Apart from this, there are also some excellent features
which play an important role in the popularity of this language. The features of Java are also
known as java buzzwords.A list of most important features of Java language is given below.

1 .Simple
2 Object-Oriented
3 Portable
4 Platform independent

5 Secured
6 Robust
7 Architecture neutral
8 Interpreted
9 High Performance
10 Multithreaded
11 Distributed
12 Dynamic

2.1.4 Java server pages:-

Java Server Pages (JSP) is a server-side programming technology that enables the creation of
dynamic, platform-independent method for building Web-based applications. JSP have access
to the entire family of Java APIs, including the JDBC API to access enterprise databases. This
tutorial will teach you how to use Java Server Pages to develop your web applications in simple
and easy steps.

2.1.5 Features of JSP:-

 Extension to Servlet

 Powerful

 Portable

 Flexible

 Easy

 Extension to Servlet

 Easy to Read data from user

 No

 Easy to Maintain

2.1.6 Advantages of JSP:-

1. HTML friendly simple and easy language and tags.

2. Supports Java Code.

3. Supports standard Web site development tools.


2.1.6 Disadvantages of JSP:-

 As JSP pages are translated to servlets and compiled, it is difficult to


traceerrors occurred in JSP pages.
 JSP pages require double the disk space to hold the JSP page.
 JSP pages require more time when accessed for the first time as
they are to be compiled on the server.

2.2 BACK END:-

This is the part of well known software package called as the Microsoft
Office. It is designed to built the various database, and to perform other
data work. SQL provides an extremely powerful, easy to use database
that will serve our needs when you required the power of fully relational
database. SQL is also helpful create a variety of database as well as how
to enter, edit and final data in existing database

2.2.1 SQL SERVER:-

SQL server 2007 utilities, such as backup and restore, run much faster and have less
effect on server operations. SQL Server 7.0 also includes a variety of new features
designed to support the underlying database architecture and to provide more flexible
system management. SQL Server also include a number of new features designed to
reduce database backup and recovery times. A different backup captures only those
data pages that have changed after the last database backup. Many times differential
backup can eliminates much of the time the server spends rolling transaction forward.
With SQL Server 7.0 a portion of the database can be restored or rolled forward to
minimize recovery time in the event of media failure. Restoring a backup is easy
because the restore process automatically creates the database and all the necessary
files. SQL server 7.0 supports backup to same tape media with other backup, such as
those written by the Microsoft Windows NT backup program.
2.3 Hardware & Software requirement specification

2.3.1 SOFTWARE REQUIREMENTS :-

Operating System : Windows-XP Professional Version 2002, service pack-


2, Microsoft IIS 5.0/6.0
Platform : .Net
Technology : Asp.net

Language : C#(C sharp)

Backend : SQL server 2007

Editor : Microsoft word processor 2000

For Development : visual studio .Net setup tools

For Design : HTML, Visual studio designer

For deployment, software’s used are :-

Operating system : Windows-xp professional

Version 2002, service pack-2


Framework : .Net 2005

IIS : Configured

Backend : sql server 2000

HARDWARE REQUIREMENTS:-

1. Pentium IV(dual core processor operating at 3.6 GHz)

2. 40GB hard disk

3. 1GB RAM

 For Deployment, Hardware’s used are :- MINIMUM


1. Pentium III or better processor

2. 10 GB hard disk

3. 256MB RAM

4. 10-100 MBPS of Network card

Recommended

1. Pentium IV

2. 20GB hard disk

3. 1GB RAM

4. 100-512 MBPS of network card

2.4 Feasibility Study:-


The feasibility study of any system is mainly intended to study and analyze the proposed
system and to decide whether the system under consideration will be viable or not after
implementation. That is it determines the usability of the of the software and its impact on the
domain .Thus since the feasibility study may lead to commitment of large resources, it becomes
necessary that it should be conducted competently and no fundamental errors of judgment are
made. Different types of feasibility study and the way we performed on our project “On Line
demand Examination” for which it was develop.

2.5 Technical Feasibility:

In technical feasibility, we study all technical issues regarding the proposed system. It is mainly
concerned with the specifications of the equipments and the software, which successfully
satisfies the end-user’s requirement. The technical needs of the system may vary accordingly
but include:

 The feasibility to produce outputs in a given time.


 Response time under certain conditions.
 Ability to process a certain volume of the transaction at a particular speed.
 Facility to communicate data.
 For Software there are following alternatives:
 Operating System :Window 98,2000,XP,NT
 Development tools :ASP.Net ,C# ,HTML,DHTML
 Database :Microsoft SQL server 7.0

3 REQUIREMENTS AND ANALYSIS

3.1 Problem Definition


The problem here is to develop a web application which completely automize the examination
process for an university.To perform this the complete problem has been divided into five sub-
problems so that they can be solved easily and after that can be integrated to make it an
integrated working application.
1. Online Registration / Enrollment of Student

2 . Online Login

3. Online Schedule

4. Online Manage the question bank

5. Online Examination

6. Online Result declaration

7. Online display randomly question.

8. The questions will be display randomly from question bank.

3.2 Requirement Specification

3.2.1 FUNCTIONAL REQUIREMENTS:-

The Functional Requirements of the project are as follows:

 To provide the functionality to students to appear for the exam online.


 To provide login interface through which only authorized user can pass by.
 The timer facility should be provide once the student appears in the Exam.
 The web application provide question to the student randomly.
 The system should support WAN so that exam can given from anywhere.
 This system should handle multiple exam at the same time.
 To functionally enable Exam Controllerto define criteria and create Admin and Experts.
 To functionally enable Exam Dept Admin to manage Question Bank
 To functionally enable Exam Dept Admin to declare schedule and Results.
 To functionally enable Expert to send set of Questions.

3.2.2 NON FUNCTIONAL 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.

4. PLANNING ANDSCHEDULING:-

4.1 GANTT CHART

Gantt chart are a project control technique that can be used for several purpose including
scheduling and planning. Gantt chart is also known bar chart with each box representing an
activity
4.2 PERT CHART:-
A pert chart is a network of boxes and arrows. The and ending dates for act
boxes in the pert chart can be decorated with starting. Pert stands for program evalution and
review techniques.
4.3 Preliminary Product Description
The system will facilitate online examination and documentation of results. The system can
conduct various examinations for various subjects. All one needs to do is change the database
accordingly.

The project deals with registration or enrollment of students, submission of registration forms
and issuing unique id and password to enrolled students. This application has Login module we
need the user name and password facility and credentials should be checked properly at the
time of login for student, expert, controller and Exam Dept Admin. The application has schedule
Module send the exam schedule to the student. The application has question bank module for
the examination could be changed dynamically.
5.SYSTEM DESIGN:-

5.1 Entity Relationship Diagram for On Line


DEMAND Examination
5.2 Entity Relationship Diagram for On Line
Demand Examination :-

Due to lack of space attributes of each entities are shown individually as follows
5.3 DFD (DATA FLOW DIAGRAM)

(1-Level for DFD)


1-LEVEL DFD (For “Exam Dept Admin” Module)
2-LEVEL DFD (FOR STUDENT MODULES )
CLASS DIAGRAM:-
5.4 PROCESS LOGIN:-S

5.5 Exam Dept :-


DFD FOR COURSE

6 MODLES AND THEIR DESCRIPTION

6.1.1 BASIC MODULES


In Our Project with the help of ‘Divide and Conquer theory’ we can divide overall program in Five
ModulesThese five modules are:

.Login Module
.Student Module

.Exam Controller Module

.Exam Dept Module

.Expert Module

6.1.2 LOGIN MODULE

This is the first module in this project a anyone who want to enter into this project/application . he/she

must have pass through this module, in other word we can say that this is authentication module because

the user authentication with his/her. To provided user name and password facility and credentials should

be checked properly at the time of login for student ,expert, controller and Exam Dept Admin.

6.1.3 STUDENT LOGIN FORM

This is the form in this project a student who want to enter into this project application. he/she must have

pass through this module, in other word we can say that this is authentication module because the user
authentication with his/her.

6.1.4 REGISTRATION FORM

In this module student can get his/her whole information like his name, address fees detail,program and

courses. the user can select only one course at the time.Our student table will register the

student.University will provide each student a unique student Id during enrollment time. The purpose of

this is so that no one can register on behalf of any other student. and only the student himself/herself can

register for the examination using this id as password. Students only submit his/her documents and

fees after the registration.

6.1.5 VIEW SCHUDLE:-


In this schedule form student get his/her schedule according to his registration. The schedule is

managed by the exam dept.

6.1.6 EXAM PROCESS

When the student starts the exam the timer will start automatically and show the student how much time

is left.

6.1.7 SHOW RESULT

In the result form will manage the result(Subjective and Objective questions) and Status of the student.

This table contains the student id from which we will help us in generating the result.

6.2 Exam Controller Module :


The controller has authority to modify the criteria is provided to the controller of examination and provide
an interface from where controller will create new Expert and Admin for Exam Dept.

6.2.1 Manage Admin

In this module the controller will Create, Delete and Edit, admin for the exam dept with all of
there details. A Login name and password has been provided through which the admin can later login to
perform all of there tasks.

6.2.3 MANAGE EXPERT

In this module the controller will Create , Delete and Edit experts for they can later send question sets

for objective as well as subjective questions which will be asked to solve to students under exam process.

Sane as Manage Admin module, A Login name and password has been provided hete too through

which the expert can later login to send questions.


6.2.4 EXAMDEPT MODULE

In the exam dept will manage the question bank sent by experts and make schedule and
declare Result.

6.2.5 Mangeschstud

In this form the exam dept. managed the schedule and sends to the student with their exam

dates. For this first he see all the details of registered students and allot them date accordingly.

6.2.6 Managequsbnk

This form is manage the subjective and objective question in the question bank sent by the
expert module. The Manage Question Bank . Managed the question will be display

randomly from question bank.

6.2.7 checksubqus

This module checks the subjective question attempted by the student during the exam.

subjective answer manually checking by exam department will take place

6.2.8 Declareresult

in this form the exam dept. manage the result and sends to the student when they complete
their exam. In the expert module the Experts to send a collection of questions(objective
and subjective) in Question Bank

6.3 Expert Module :


In the expert module the Experts to send a collection of questions(objective and subjective)
in Question Bank.
Subjective question:-

SubQus table will contain Subjective question and it’s right answer. To not provide facility of

copy and paste while attempting the Subjective questions on the web page.Here the iSubQusId

is the primary key.

Objective question:-

ObjQus table will contain objective question and four options and right answer. Objective

answers will be checked automatically by the system from the database. Here the question id is

the primary key.

6.4 Table Description:-

Student:-
Our student table will register the student.University will provide each student a unique student Id
during enrollment time. The purpose of this is so that no one can register on behalf of any other
student. and only the student himself/herself can register for the examination using this id
and password. Students only submit his/her documents and fees after the registration.In this
student table store his/her whole information like his name, address fees detail,program and
courses. the user can select only one course at the time.

Subjective question
SubQus table will contain Subjective question and it’s right answer. Here the iSubQusId is the
primary key.

Objective question
ObjQus table will contain objective question and four options and right answer. Here the question
id is the primary key.

Result:-
Result table will contain the result(Subjective and Objective questions) and Status of the student.
This table contains the student id from which we will help us in generating the result.

Schedule:-
Exam Dept managed the schedule and it to student while successfully resgistraion.This module contains
information about their exam with their date.

Examdept :-
Our Exam Dept table will register the institute or university Examination department administrator. This
Manage Admin form can access only the controller. the controller has also controller Id and Password &
controller name.. Exam dept table will maintain the id and password of Exam dept admin. controller will
make admin for different center. The Exam Dept will manage the question bank sent by experts and
evaluated the answer.

7. DATABASE TABLE

7.1 STUDENT DATABASE TABLE:-


S.no . Field name Data types Length constrain
1 Ent.num Int 14 Primary key
2 Fname Varchar 50 Not null
3 Lname Varchar 50 Not null
4 C.adress Varchar 50 Not null
5 C.no. Int 10 Not null
6 Age Int 3 Not null
7 Gender Varchar 10 Not null
8 Email Varchar 30 Not null
9 Password Varchar 30 Not null
10 C password Varchar 30 Not null
11 DOB Date 10 Not null
12 Username Varchar 50 Not null

7.2 ADD QUESTION DATABASE:-


S.no. Field name Data type Length Constrain
1 Quid(PK) Int 9 Primary key
2 Question varchar 50
3 Option 1 varchar 50
4 Option 2 varchar 50
5 Option 3 varchar 50
6 Option 4 varchar 50
7 Paragraph ans varchar 800

7.3 LOGIN DATABASE TABLE:-

S.no. Field name Data type Length


1 User name varchar 50
2 Password Varchar 50
3 Employee ID VarChar 45
4 Security Question VarChar 45
5 Security Answer VarChar 45
6 Role Date 20

7.4 MARKING DATABASE TABLE:-

S.no. Field name Data type Length


1 Qid Int 9
2 User name Varchar 50
3 NR question Int 9
4 NW question Int 9
5 Tmark Int 9

7.5 RESULT DATABASE TABLE:-

S.no. Field name Data type Length Constrain


1 Ent.roll Varchar 50 Primary key
2 User name 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 Date time 10

7.6 COURSE DATABASE TABLE:-

S.no. Field name Data type Length Constrain


1 Course ID VarChar 10 Primary key
2 Course Name VarChar 45 Not Null
3 Course Description VarChar 45 Not Null
4 Number of Terms Int 3 Not Null

7.7 EXAMINER TABLE :-

S.no Field name Data type Length Constrain


1 Employee ID VarChar 10 Primary Key
2 First Name VarChar 45 Not Null
3 Middle Name VarChar 45 Null
4 Last Name VarChar 45 Not Null
5 Gender VarChar 6 Not Null
6 Date of Birth Date 20 Not Null
7 Email VarChar 45 Not Null
8 Mobile 1 VarChar 10 Not Null
9 Mobile 2 VarChar 10 Not Null
10 Category VarChar 45 Not Null
11 Department ID VarChar 10 Not Null

7.8 SUBJECT TABLE:-

S. No Filed Name Data Type Length Constrain/Re


marks
1 Subject ID VarChar 10 Primary Key
2 Subject Name VarChar 20 Not Null
3 Course ID VarChar 10 Not Null
4 Term VarChar 5 Not Null
5 Subject type VarChar 45 Not Null

7.9 TESTING SCHUDLING TABLE :-

S. No Filed Name Data Type Length Constrain/Re


marks
1 Test ID VarChar 10 Primary Key
2 Course ID VarChar 10 Not Null
3 Subject ID VarChar 10 Not Null
4 Is Active Int 1 Not Null
5 Generated By VarChar 45 Not Null

7.10 TESTING SETTING TABLE:-

S. No Filed Name Data Type Length Constrain/Re


marks
1 Test ID VarChar 10 Primary Key
2 One Mark Int 3 Not Null
3 Two Marks Int 3 Not Null
4 Four Marks Int 3 Not Null
5 Five Marks Int 3 Not Null
6 Minimum Int 3 Not Null
Passing Marks
IMPLEMENTATIONS AND TESTING

UNIT TESTING:-
Unit testing focuses verification error on the smallest unit of software design – the software
component or module. Using the component-level design description as a guide, important
control paths are tested to uncover errors within the boundary of the module. The relative
complexity of tests and the errors those tests uncover is limited by the constrained scope
established for unit testing. The unit test focuses on the internal processing logic can be
conducted in parallels for multiple components

Integrated Testing:-

Among the more common errors in Computations are:

1. Blank test box entries.


2. Integration testing is systematic technique for constructing the software architecture
while at the same time conducting tests to uncover errors associated with interfacing.
The objective is to take unit tested components and build a program structures that
has been dictated by design.

Modifications and Improvements:-

In testing phase, beside some small errors we got to know about as serious error which we
didn’t thought about on.We didn’t proper use of “DataSet”. Because of this our site was running
slowly. After proper using of DataSet our site becomes fast, i.e. page loaded very quickly. What
we were doing that for each item we have opened the connection. But at page load we brought
all the item and then start retrieving one by one. This is the very big improvement in our site.

8.RESULT AND DESCUSSION:-

8.1 Test report:-

8.1.1 Super Admin Login:

If the id field is filled by character the error generated and shown by “*”. That it
should be numeric. If the user id or password does exist then error will be generated
that “ User Id or password does not exist.

8.1.2 Registration:-

Required field validator means we have fill the text.Compare to validate mean
the field should match from the previous field.

8.1.3 Student Login:-

Appearing for examination, Student must have to be begin through student login form.
There are three field in the student login page and Every field has to filled by
student. Student can not used character in the login id field.Student registration will be
cancelled automatically by the system after appearing in the examination.

8.1.4 Admin Login :-

To register the student admin has to login first. The Id field is


numeric.

9 References
. www.google.com
. www.wikipedia.com
. www.w3schools.com
. www.project code.com

You might also like