Professional Documents
Culture Documents
Online Voting System
Online Voting System
Online Voting System
PROJECT REPORT
ON
ONLINE EXAMINATION
SYSTEM
CS-76
SUBMITTED IN
PARTIAL FULFILLMENT FOR THE DEGREE OF
BACHELOR OF COMPUTER
APPLICATION
(2012)
SUBMITTED BY
KRITI SHARMA
ENROLLMENT NO – 117663394
1
[1] Title of Project:
2
[2] Objectives:
3
[3] Project Category:
4
[4] Tools/Platform:
Windows XP onward
5
PROPOSED HARDWARE ENVIRONMENT:-
PENTIUM – IV or above
HDD – 80 GB.
Color monitor.
Mouse.
Keyboard.
by the vendor.
6
[5] Structure of the Program:
User request
Make
Alert for transaction
confirmation
7
Sublevels DFD’s (Current System)
2.1 2.2
Candidate Candidate Verifying Storing
Details Candidate Candidate Candidat
Details Details e Details
Candidate
Details
Admit Card
Candidate
2.3 Details file
Generatin
2.5 Roll No g Roll No Roll No
Generatin
g Admit
Card Examination
Exam
Coordinator
Candidates File
Detail File
Candidate Exam
Details File File Exam Date &
2.4
Exam Center
Generating
Exam Center
Exam Date &
and Exam
Exam Center
Date
3.1 3.2
Experts Questions Different Questions Duplicating
Sets of Question
Questions Papers
Question Question
File Duplicate File
3.3
Question Papers
Delivering
Question Papers
& Answer Sheets
Exam
Coordinator
Answer Sheets Question Paper & Answer Sheets
Center
Question Papers Generation System Examiner
8
Question Paper,
Answer Sheet &
Attendance Sheet 4.4
Center Examiner
Sending Back
Attendance Sheet
Question Papers
Question & Answer Sheet
Question Papers & Answer Sheets
Paper &
Answer
Sheets
4.2 4.1
Distributing Verifying
Question Candidate
Papers &
Answer Sheet
Signature
Question Paper
4.3 & Answer
Recollecting Sheets
Question
Papers
&Answer Candidate
Sheets Question Paper & Answer
Sheets
5.2
Exam Result Result
Coordinator
Generation
Call Letter
Answer Sheets
Marks
5.1
Evaluation of
Answer Sheets Marks
Experts
Answer Sheets
5.3
Call Letter to
Successful Call Letter Candidate
Candidates
Exam
File
Candidate
Details File
9
10
i) Modules with Description:
[b.] Transaction:
I- Personal information
II- Examination Paper
According to choice make the session variable
having the entry for which of choice is made at this
level. Show the page asking for insert, update, delete,
and simple query and ask for the choice.
11
QUESTION PAPER INFORMATION.
Question A B C D Ans
PERSONAL INFORMATION:
12
(iv) Process Logic of Modules:
[a] Insert:
1. Show the page blank text fields of the record & the
description of the field click on insert button the alert
is shown for confirm transaction.
If (y)
{
Process transaction
}
Else
{
Back to transaction window
}
13
[b] Update:
Show the page having blank text fields of the record &
the description of the field. When update button is
clicked it asks to enter the personal record and Question
paper record then it shows the all record of personal or
question paper in editable text box allow user to update
fields. Alert is shown for confirm transaction.
If (y)
{
Update transaction
}
Else
{
Back to transaction window
}
[c] Delete:
If (y)
{
Delete record
}
Else
{
Back to transaction window
}
14
[v]. Type of report generation:
15
13.0 GANTT CHART
TIME (DAYS)
25 35 60 75
90
1. Analysis
Recognition of need
Definition of requirement
2. Feasibility study
Economical
Behavioral.
Technical
3. Design
Input design
Output design
4. Coding
5. Testing
Program testing
Method testing
6. Implementation
16
Database Name: onlineexam
Tables used in the database and their description:
17
State Text State where the
candidate lives
pincode Number Pincode of the place
where the candidate
lives
Phone Number Phone Number of the
candidate
Email VarChar Email Id of the
candidate
Qualification VarChar (G/P) Qualification of the
candidate (graduate/
post graduate)
Others Text Any other
qualification if have
Category Text General, OBC, ST, SC
Exam Fee Number The Exam Fee Paid
By the Candidate
Draft No Number The fee is paid by the
draft
Draft Date DateTime Date of the on which
is made
Bank name Char Bank name the draft is
made of
Exam date Datetime Date on which exam
is commence
Exam Held Char To getting tag exam is
held or not for that
particular candidate
Password Varchar A password is
provided to the
candidate
18
3. Candidate_Examination_details: This table contain
information about candidates regarding examination
19
module (these
seconds are counted
from the last minute
elapsed not from the
tie when candidate
started the exam)
Dt Text Examination date of
the candidate
English_attempted Number How many question
attempted by the
candidate in English
module
English_correct Number How many correct
question attempted by
the candidate in
English module
Reasonig_Attempted Number How many question
attempted by the
candidate in
Reasoning module
Reasoning_correct Number How many correct
question attempted by
the candidate in
Reasoning module
GK_Attempted Number How many question
attempted by the
candidate in GK
module
GK_correct Number How many correct
question attempted by
the candidate in GK
module
center Text Examination Center
of the Candidate
Date DateTime Date of the Exam
Maths Number Mark secure by
20
candidate in maths
module
D4 Number To check whether the
candidate has finished
Maths module or not
Maths_Attampted Number How many question
attempted by the
candidate in maths
module
Maths_correct Number How many correct
question attempted by
the candidate in maths
module
Total_wrong_questions Number Total number of
wrong question of the
candidate
Total marks Number Total marks obtain by
the candidate
Percentage_marks Number On the basis of
percentage the rank
will be decided
21
E_mail Varchar Email of the operator
5,6,7,8. eng/ reas / gk / maths: All these tables contains 150
questions of respective module.
22
9.Can_Rank_Details: This module gives and store the details
and rank of the candidates.
23
H_roll_no(P) VarChar Roll no of the
candidate
H_Name VarChar Name of the candidate
H_Fname VarChar Father’s name of the
candidate
H_Dob VarChar Date of birth of the
candidate
H_Address VarChar Address of the
candidate
H_City Text City where the
candidate lives
H_State Text State where the
candidate lives
H_pincode Number Pincode of the place
where the candidate
lives
H_Phone Number Phone Number of the
candidate
H_Email VarChar Email Id of the
candidate
H_Qualification VarChar (G/P) Qualification of the
candidate (graduate/
post graduate)
H_Others Text Any other
qualification if have
H_Category Text General, OBC, ST, SC
H_Exam Fee Number The Exam Fee Paid
By the Candidate
H_Draft No Number The fee is paid by the
draft
H_Draft Date DateTime Date of the on which
is made
H_Bank name Char Bank name the draft is
made of
H_Exam Held Char To getting tag exam is
held or not for that
24
particular candidate
H_Marks Number Marks of the
candidate
H_rank Number Rank of the candidate
25
26