SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
December 20, 2013

Online Exam
Project using J2EE

This project thesis is submitted in partial
fulfillment of the requirement for Industrial Training

Project GroupWAKIMUL ALAM

IMCA09506

SK MD AZIZ

IMCA09528

RABIUL ALI SHAHA

IMCA09502

SELIMUDDIN AHMED IMCA09531
ARIFA KHATOON
Under the guidance of Mr.

IMCA09527
SIRSENDU

INTEGRATED MASTER IN COMPUTER APPLICATION
ALIAH UNIVERSITY | Techno India Campus, DN-25, Sec-V, Salt Lake,
Kolkata - 700091
CERTIFICATE (MINOR PROJECT)
This is to certify that this minor project “ONLINE EXAM” is a bonafide record
by the following group member of Aliah University.

PROJECT GROUP:Name

Roll Number

WAKIMUL ALAM

IMCA09506

SK MD AZIZ

IMCA09528

RABIUL ALI SHAHA

IMCA09502

SELIMUDDIN AHMED

IMCA09531

ARIFA KHATOON

SIGNATURE

IMCA09527

Under my guidance and supervision and submitted in partial fulfillment of the requirements
for Industrial Training.

Mr. SIRSENDU

Mr. ISHAN GHOSH

(Training-in-charge)

(Assistant Professor)

Msr. Sabari Mondal
(H.O.D )
ACKOWLEDGEMENT
The satisfaction that accompanies the successful completion of this project
would be incomplete without the mention of people whose ceaseless cooperation made it possible, whose constant guidance and encouragement
crown all efforts with success.
Our sincere regards to Mr. Sirsendu for the guidance, inspiration and
constructive suggestions that helped us in the preparation of this project. We
convey our sincere thanks to Mr. Ishan Ghosh for this commendable support
towards successful completion of our project.
Table of Contents
Topics
• INTRODUCTION
• OBJECT AND SCOPE OF THE PROJECT
• JUSTIFICATION AND NEED FOR THE SYSTEM
• SOFTWARE AND HARDWARE USED
• DFD
• ERD
• USES OF TABLE
•

CODE OF EACH MODULE

. SCREENSHOT
.BIBLIOGRAPHY
INTRODUCTION
The project described within this document is an Online Examination
System designed with the specific goal of reducing the hectic job of assessing
the answers given by the candidates manually. Responses by the candidates
will be checked automatically and instantly. Being an integrated Online
Examination System it will reduce paper work. The result will be shown
immediately to the participating students reducing the anxiety. It can generate
various reports and graphs for evaluation purpose almost instantly when and
where required. It will also send mail notifications to the students about the
detailed description of tests, their results and other information through Small
Message Transfer protocol (SMTP).
The system is designed for Educational Institutes like Schools, Colleges,
and Private Institutes to conduct logic tests of their students on a regular
basis. Design to facilitate administrator and user friendly interface complete
and secure information is provided to user scope.
OBJECT AND SCOPE OF THE PROJECT
Object :
Corporative between the data stored in the server of the
Institute and online exam system. To deal with online system
in an easy way and efficient mannered.
Specify a privilege for each person to allow each persone use
this system to create his own exam. And have complete
control on his exam.
Allow each person to create more than one exam with
different way to create variant question.
Scope:Online Exam system is designed for Educational Institute
(like school, university and training center etc.).
The system handles all the operation and generates reports
as soon as the test is finish.
The type of question is only multiple choice.

JUSTIFICATION AND NEED FOR THE SYSTEM
The traditional approach to measuring a person’s level of knowledge in
topic has been examination. These days there is often more emphasis on
internal assessment, which may consist of assignment and project given out by
the teacher and marked or assessed by the same teacher.
It is a modern method of conducting examination widely accepted and
hastily increasing environment of conducting examination through online in all
the sectors of education and job. It will considerably replace the traditional
paper and pen based exam in future. In present days the
availability of the computers and the wide spread nature of the internet has laid
a strong foundation paths for conducting most of the prestigious exams on-line.
OVEVIEW:
The online test created for taking online test has following stages
 Login
 Test
 Result
Login:There is a quality login window because this is more secure than other login
forms as in a normal login window there are multiple logins available so that
more than one person can access to test with there individual login.
But in this project there is only one login id i.e. administrator id and password
by which a person enter the site. Hence it is more secure and reliable than
previously used on-line test simulators.
Test:Test page is the most creative and important page in this project. It consists of 2
modules namely:
 Subject selection
 Utilities
Subject selection:From the given choices the candidate can select his field (like C, C++ and
JAVA etc.) for taking on with the test.
Utilities:It includes: Skip and come back to the question afterwards if needed.
 Gives the list of attempted and unattempted questions and can go to any
question directly and can either attempt or change the answer of the
already attempted question
SYSTEM SPECIFICATION
Hardware Requirements
i) Processor-Intel core 2 duo
ii) RAM-512Mb (Minimum)
iii) Hard Drive-80Gb

Software Requirements
i)
ii)
iii)
iv)

Eclipse
Apache tomcat
My SQL Server
Windows XP,7
Table Structures and Uses of Tables
`id`NOT NULL AUTO_INCREMENT, PRIMARY KEY
`id` int(2)

academic_year

`Year` varchar(20)

adminlogin

`id` int(3)

`Username`
varchar(25)

`Password`
varchar(25)

department

`id` int(3)

`Aca_id` int(4)

`Dept_name`
varchar(20)

question

result

`id` int(5)

`academic
`department `department
_year` int(3)
_year` int(5 _name`
int(5)

`id` int(5) `Username` `Date`
varchar(25) date

`subjec
t`
int(5)

`TotalQuestion`
int(3)

`TotalMarks`
`QuestionAttempted`
`CorrectAnswers`
`IncorrectAnswers`
int(3)
int(3)
int(3)
int(3
`MarksObtained` int(3)

semester

`id` int(3)

`Aca_id`
int(3)

`Dept_id`
int(3)

`Semester`
int(3)

stuattempt

`id` int(3)

`Username`
varchar(50)

`Sub_id`
int(5)

`ques_id` `stuAns`
int(1)
int(5)

subject

`id` int(3) `Aca_id`
int(3)

`Dept_id`
int(3)

`sem_id`
int(3)

`Sub_Name`
varchar(40)
DFD (Data Flow Diagram)
Diagram Conventions:

External Entity
Data Store

Exam

Process
Px

Context Level:
Give Exam

Student

Select Subject

Add/Delete Student

Online
Exam
P1

Admin

Confirmation Message
DFD:
Student Details

Student

Student Details

Admin

Add
Student

Confirmation

P1.1
Confirmation

Confirmation

Academic
Details

Question

Academic

Question

QuestionDetails

Admin

Questio
n Paper

Confirmation

P1.2
Confirmation

Confirmation

Subject Details

Subject
User Name

User Name

Result
Student

Admin
P1.3
Result Details

Username,Password

Username,password

Login

Admin

P1.4
Admin Profile

ACCESSORIES

Admin Profile

Login
P1.5

Customer Profile

Admin

Username, Password

Username, Password

Student

Result Details

Student

Customer Profile
ERD & Table Structure
ADMIN

STUDENT

Add/
Deletes
tudent

GIVE EXAM
Checks

SUBJECT
STUDENT’S
RESULT

Registra
tion

RESULT

ADMIN

ACADEMIC
YEAR
SCREENSHOT
Home page:-

Admin Fuction:-
Student Function:-
FUTURE SCOPE
Future scope of the Project:
Software scope describes the data and control to be processed,
function performance, constraints, interfaces and reliability.
Function describes in the statement of scope are evaluated and in
some case refined to provide more detail prior to the beginning of
the estimation. Because both cost and schedule estimates are
functionally oriented, some degree of decomposition is often useful.
We can implement easily this application. Reusability is possible as
and when we require in this application. We can update it next
version. We can add new features as and when we require. There is
flexibility in all the modules. Scope of this document is to put down
the requirements, clearly identifying the information needed by the
user, the source of the information and outputs expected from the
system.
It is highly likely that the scope will change as the web application
project moves forward; the web process model should be
incremental. This allows the development team to “freeze” the scope
for one increment so that an operational web application release can
be created. The next increment may scope changes suggested by a
review of the preceding increment, but once the second increment
commences, scope is again frozen temporarily. This approach
enables the Web App team to work without having to accommodate
a continual stream of changes but still recognizes the continuous
evolution characteristics of most web application. Besides that, the
following basic quality in the software always safeguards the future
scope of the software.

Reusability:
Reusability is possible as and when we require in this application.
We can update it next version. Reusable software reduces design,
coding and testing cost by amortizing effort over several designs.
Reducing the amount of code also simplifies understanding, which
increases the likelihood that the code is correct. We follow up both
types of reusability: Sharing of newly written code within a project
and reuse of previously written code on new projects.

Extensibility:
This software is extended in ways that its original developers may
not expect. The following principles enhance extensibility like Hide
data structure, avoid traversing multiple links or methods, avoid
case statements on object type and distinguish public and private
operations.
Robustness:
Its method is robust if it does not fail even if it receives improper
parameters. There is some facilities like Protect against errors,
Optimize after the program runs, validate arguments and avoid
predefined limits.
Understandability:
A method is understandable if someone other than the creator of the
method can understand the code (as well as the creator after a time
lapse). We use the method with small and coherent helps to
accomplish this.
Cost-effectiveness:
Its cost is under the budget and make within given time period. It is
desirable to aim for a system with a minimum cost subject to the
condition that it must satisfy all the requirements can be rectified
easily. The entire source code is well structured and commented to
ensure clarity and readability.

Portability:
Since it is an Internet based application so its portability and
usability depends upon the client connected with the Internet. The
interface designed that is the web page designing which is one of the
major parts of web application because it is the first impression
regardless of the value of its contents interface should grab a
potential user immediately.
Conclusion
The project Online Examination was handed to us in the end
of the 9th semester and we were told to make website for the
same with J2EE. In order to complete this project we have
gone through several websites and several books of Software
management, J2EE & MY SQL Server .While going through
these books we enhanced our limited knowledge on these
vast subjects which was not achieved through our semester
papers. We have definitely gained a lot from this project as
we came to know how to use between SQL Server and J2EE
which was never known to us. Now we are able to make
websites on any given requirement and these are all possible
after we have done this project.
Bibliography
These are the following links which assist me at each and
every step in completing this project, without them
I was not being able to finish this importance project:
1. www.google.com
2. www.w3schools.com
3. www.wikipedia.com
4. www.answers.com

Weitere ähnliche Inhalte

Was ist angesagt?

Online Examination System
Online Examination SystemOnline Examination System
Online Examination SystemSamrat Roy
 
Online examination system
Online examination systemOnline examination system
Online examination systemAvinash Prakash
 
Online Examination System
Online Examination SystemOnline Examination System
Online Examination SystemAnkan Banerjee
 
Project report on online examination system
Project report on online examination systemProject report on online examination system
Project report on online examination systemMo Irshad Ansari
 
online examination management system
online examination management systemonline examination management system
online examination management systemPraveen Patel
 
Online Examination System Report
Online Examination System ReportOnline Examination System Report
Online Examination System ReportAnkan Banerjee
 
Online Examination System Project report
Online Examination System Project report Online Examination System Project report
Online Examination System Project report SARASWATENDRA SINGH
 
Online Exam System_Industrial Report
Online Exam System_Industrial ReportOnline Exam System_Industrial Report
Online Exam System_Industrial ReportManmeet Sinha
 
Online examination system project ppt
Online examination system project pptOnline examination system project ppt
Online examination system project pptthirumalaikumari
 
Attendance Management Report 2016
Attendance Management Report 2016Attendance Management Report 2016
Attendance Management Report 2016Pooja Maan
 
Online Exam Portal for Campus
Online Exam Portal for CampusOnline Exam Portal for Campus
Online Exam Portal for Campusganeshpaul6
 
online Examination System (project report)
online Examination System (project report)online Examination System (project report)
online Examination System (project report)vivek anand
 
Online Examination System Presentation
Online Examination System PresentationOnline Examination System Presentation
Online Examination System Presentationrahul patil
 
online examination portal project presentation
online examination portal project presentationonline examination portal project presentation
online examination portal project presentationShobhit Jain
 
Online Quiz System Project PPT
Online Quiz System Project PPTOnline Quiz System Project PPT
Online Quiz System Project PPTShanthan Reddy
 
Online Quiz System Project Report ppt
Online Quiz System Project Report pptOnline Quiz System Project Report ppt
Online Quiz System Project Report pptKishan Maurya
 

Was ist angesagt? (20)

Online Examination System
Online Examination SystemOnline Examination System
Online Examination System
 
Online Examination System
Online Examination SystemOnline Examination System
Online Examination System
 
Online examination system
Online examination systemOnline examination system
Online examination system
 
Online Examination System
Online Examination SystemOnline Examination System
Online Examination System
 
Online quiz system
Online quiz systemOnline quiz system
Online quiz system
 
Project report on online examination system
Project report on online examination systemProject report on online examination system
Project report on online examination system
 
online examination management system
online examination management systemonline examination management system
online examination management system
 
Online Examination System Report
Online Examination System ReportOnline Examination System Report
Online Examination System Report
 
Online examination system
Online examination systemOnline examination system
Online examination system
 
Online Examination System Project report
Online Examination System Project report Online Examination System Project report
Online Examination System Project report
 
Online Exam System_Industrial Report
Online Exam System_Industrial ReportOnline Exam System_Industrial Report
Online Exam System_Industrial Report
 
Online examination system project ppt
Online examination system project pptOnline examination system project ppt
Online examination system project ppt
 
Online Exam System
Online Exam SystemOnline Exam System
Online Exam System
 
Attendance Management Report 2016
Attendance Management Report 2016Attendance Management Report 2016
Attendance Management Report 2016
 
Online Exam Portal for Campus
Online Exam Portal for CampusOnline Exam Portal for Campus
Online Exam Portal for Campus
 
online Examination System (project report)
online Examination System (project report)online Examination System (project report)
online Examination System (project report)
 
Online Examination System Presentation
Online Examination System PresentationOnline Examination System Presentation
Online Examination System Presentation
 
online examination portal project presentation
online examination portal project presentationonline examination portal project presentation
online examination portal project presentation
 
Online Quiz System Project PPT
Online Quiz System Project PPTOnline Quiz System Project PPT
Online Quiz System Project PPT
 
Online Quiz System Project Report ppt
Online Quiz System Project Report pptOnline Quiz System Project Report ppt
Online Quiz System Project Report ppt
 

Ähnlich wie Online examination documentation

Project Report Online Test
Project Report Online TestProject Report Online Test
Project Report Online TestAbhishek Kumar
 
Online Examination Java Projectreport.docx
Online Examination Java Projectreport.docxOnline Examination Java Projectreport.docx
Online Examination Java Projectreport.docxTanishaPatil4
 
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfA_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfAmishGupta15
 
A Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEMA Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEMDawn Cook
 
A Survey on Design of Online Judge System
A Survey on Design of Online Judge SystemA Survey on Design of Online Judge System
A Survey on Design of Online Judge SystemIRJET Journal
 
Online examination system
Online examination system Online examination system
Online examination system IRJET Journal
 
HPH Project Report
HPH Project ReportHPH Project Report
HPH Project ReportMehul Jain
 
Cars price predictor in machine learning
Cars price predictor in machine learningCars price predictor in machine learning
Cars price predictor in machine learningashutosh15699
 
online learning and examination website
online learning and examination websiteonline learning and examination website
online learning and examination websiteAnuj Kumar
 
Sql based paperless examination system
Sql based paperless examination systemSql based paperless examination system
Sql based paperless examination systemAlexander Decker
 
Struts & hibernate ppt
Struts & hibernate pptStruts & hibernate ppt
Struts & hibernate pptPankaj Patel
 
Synopsis on Online examination system using php
Synopsis on Online examination system using phpSynopsis on Online examination system using php
Synopsis on Online examination system using phpArchana Jha
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specificationAmit Gandhi
 
College Management System project
College Management System projectCollege Management System project
College Management System projectManish Kushwaha
 

Ähnlich wie Online examination documentation (20)

Project Report Online Test
Project Report Online TestProject Report Online Test
Project Report Online Test
 
Online Exam
Online ExamOnline Exam
Online Exam
 
Online Examination Java Projectreport.docx
Online Examination Java Projectreport.docxOnline Examination Java Projectreport.docx
Online Examination Java Projectreport.docx
 
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfA_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
 
A Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEMA Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEM
 
A Survey on Design of Online Judge System
A Survey on Design of Online Judge SystemA Survey on Design of Online Judge System
A Survey on Design of Online Judge System
 
Online examination system
Online examination system Online examination system
Online examination system
 
E-Examination
E-ExaminationE-Examination
E-Examination
 
Final report
Final reportFinal report
Final report
 
HPH Project Report
HPH Project ReportHPH Project Report
HPH Project Report
 
Online cet
Online cetOnline cet
Online cet
 
Cars price predictor in machine learning
Cars price predictor in machine learningCars price predictor in machine learning
Cars price predictor in machine learning
 
kats.ppt
kats.pptkats.ppt
kats.ppt
 
online learning and examination website
online learning and examination websiteonline learning and examination website
online learning and examination website
 
Sql based paperless examination system
Sql based paperless examination systemSql based paperless examination system
Sql based paperless examination system
 
Struts & hibernate ppt
Struts & hibernate pptStruts & hibernate ppt
Struts & hibernate ppt
 
Synopsis on Online examination system using php
Synopsis on Online examination system using phpSynopsis on Online examination system using php
Synopsis on Online examination system using php
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specification
 
College Management System project
College Management System projectCollege Management System project
College Management System project
 
Full Resolt Report
Full Resolt ReportFull Resolt Report
Full Resolt Report
 

Kürzlich hochgeladen

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 

Kürzlich hochgeladen (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 

Online examination documentation

  • 1. December 20, 2013 Online Exam Project using J2EE This project thesis is submitted in partial fulfillment of the requirement for Industrial Training Project GroupWAKIMUL ALAM IMCA09506 SK MD AZIZ IMCA09528 RABIUL ALI SHAHA IMCA09502 SELIMUDDIN AHMED IMCA09531 ARIFA KHATOON Under the guidance of Mr. IMCA09527 SIRSENDU INTEGRATED MASTER IN COMPUTER APPLICATION ALIAH UNIVERSITY | Techno India Campus, DN-25, Sec-V, Salt Lake, Kolkata - 700091
  • 2. CERTIFICATE (MINOR PROJECT) This is to certify that this minor project “ONLINE EXAM” is a bonafide record by the following group member of Aliah University. PROJECT GROUP:Name Roll Number WAKIMUL ALAM IMCA09506 SK MD AZIZ IMCA09528 RABIUL ALI SHAHA IMCA09502 SELIMUDDIN AHMED IMCA09531 ARIFA KHATOON SIGNATURE IMCA09527 Under my guidance and supervision and submitted in partial fulfillment of the requirements for Industrial Training. Mr. SIRSENDU Mr. ISHAN GHOSH (Training-in-charge) (Assistant Professor) Msr. Sabari Mondal (H.O.D )
  • 3. ACKOWLEDGEMENT The satisfaction that accompanies the successful completion of this project would be incomplete without the mention of people whose ceaseless cooperation made it possible, whose constant guidance and encouragement crown all efforts with success. Our sincere regards to Mr. Sirsendu for the guidance, inspiration and constructive suggestions that helped us in the preparation of this project. We convey our sincere thanks to Mr. Ishan Ghosh for this commendable support towards successful completion of our project.
  • 4. Table of Contents Topics • INTRODUCTION • OBJECT AND SCOPE OF THE PROJECT • JUSTIFICATION AND NEED FOR THE SYSTEM • SOFTWARE AND HARDWARE USED • DFD • ERD • USES OF TABLE • CODE OF EACH MODULE . SCREENSHOT .BIBLIOGRAPHY
  • 5. INTRODUCTION The project described within this document is an Online Examination System designed with the specific goal of reducing the hectic job of assessing the answers given by the candidates manually. Responses by the candidates will be checked automatically and instantly. Being an integrated Online Examination System it will reduce paper work. The result will be shown immediately to the participating students reducing the anxiety. It can generate various reports and graphs for evaluation purpose almost instantly when and where required. It will also send mail notifications to the students about the detailed description of tests, their results and other information through Small Message Transfer protocol (SMTP). The system is designed for Educational Institutes like Schools, Colleges, and Private Institutes to conduct logic tests of their students on a regular basis. Design to facilitate administrator and user friendly interface complete and secure information is provided to user scope.
  • 6. OBJECT AND SCOPE OF THE PROJECT Object : Corporative between the data stored in the server of the Institute and online exam system. To deal with online system in an easy way and efficient mannered. Specify a privilege for each person to allow each persone use this system to create his own exam. And have complete control on his exam. Allow each person to create more than one exam with different way to create variant question. Scope:Online Exam system is designed for Educational Institute (like school, university and training center etc.). The system handles all the operation and generates reports as soon as the test is finish. The type of question is only multiple choice. JUSTIFICATION AND NEED FOR THE SYSTEM The traditional approach to measuring a person’s level of knowledge in topic has been examination. These days there is often more emphasis on internal assessment, which may consist of assignment and project given out by the teacher and marked or assessed by the same teacher. It is a modern method of conducting examination widely accepted and hastily increasing environment of conducting examination through online in all the sectors of education and job. It will considerably replace the traditional paper and pen based exam in future. In present days the
  • 7. availability of the computers and the wide spread nature of the internet has laid a strong foundation paths for conducting most of the prestigious exams on-line. OVEVIEW: The online test created for taking online test has following stages  Login  Test  Result Login:There is a quality login window because this is more secure than other login forms as in a normal login window there are multiple logins available so that more than one person can access to test with there individual login. But in this project there is only one login id i.e. administrator id and password by which a person enter the site. Hence it is more secure and reliable than previously used on-line test simulators. Test:Test page is the most creative and important page in this project. It consists of 2 modules namely:  Subject selection  Utilities Subject selection:From the given choices the candidate can select his field (like C, C++ and JAVA etc.) for taking on with the test. Utilities:It includes: Skip and come back to the question afterwards if needed.  Gives the list of attempted and unattempted questions and can go to any question directly and can either attempt or change the answer of the already attempted question
  • 8. SYSTEM SPECIFICATION Hardware Requirements i) Processor-Intel core 2 duo ii) RAM-512Mb (Minimum) iii) Hard Drive-80Gb Software Requirements i) ii) iii) iv) Eclipse Apache tomcat My SQL Server Windows XP,7
  • 9. Table Structures and Uses of Tables `id`NOT NULL AUTO_INCREMENT, PRIMARY KEY `id` int(2) academic_year `Year` varchar(20) adminlogin `id` int(3) `Username` varchar(25) `Password` varchar(25) department `id` int(3) `Aca_id` int(4) `Dept_name` varchar(20) question result `id` int(5) `academic `department `department _year` int(3) _year` int(5 _name` int(5) `id` int(5) `Username` `Date` varchar(25) date `subjec t` int(5) `TotalQuestion` int(3) `TotalMarks` `QuestionAttempted` `CorrectAnswers` `IncorrectAnswers` int(3) int(3) int(3) int(3 `MarksObtained` int(3) semester `id` int(3) `Aca_id` int(3) `Dept_id` int(3) `Semester` int(3) stuattempt `id` int(3) `Username` varchar(50) `Sub_id` int(5) `ques_id` `stuAns` int(1) int(5) subject `id` int(3) `Aca_id` int(3) `Dept_id` int(3) `sem_id` int(3) `Sub_Name` varchar(40)
  • 10.
  • 11.
  • 12. DFD (Data Flow Diagram) Diagram Conventions: External Entity Data Store Exam Process Px Context Level: Give Exam Student Select Subject Add/Delete Student Online Exam P1 Admin Confirmation Message
  • 14. User Name User Name Result Student Admin P1.3 Result Details Username,Password Username,password Login Admin P1.4 Admin Profile ACCESSORIES Admin Profile Login P1.5 Customer Profile Admin Username, Password Username, Password Student Result Details Student Customer Profile
  • 15. ERD & Table Structure ADMIN STUDENT Add/ Deletes tudent GIVE EXAM Checks SUBJECT STUDENT’S RESULT Registra tion RESULT ADMIN ACADEMIC YEAR
  • 17.
  • 18.
  • 20.
  • 21.
  • 22.
  • 23. FUTURE SCOPE Future scope of the Project: Software scope describes the data and control to be processed, function performance, constraints, interfaces and reliability. Function describes in the statement of scope are evaluated and in some case refined to provide more detail prior to the beginning of the estimation. Because both cost and schedule estimates are functionally oriented, some degree of decomposition is often useful. We can implement easily this application. Reusability is possible as and when we require in this application. We can update it next version. We can add new features as and when we require. There is flexibility in all the modules. Scope of this document is to put down the requirements, clearly identifying the information needed by the user, the source of the information and outputs expected from the system. It is highly likely that the scope will change as the web application project moves forward; the web process model should be incremental. This allows the development team to “freeze” the scope for one increment so that an operational web application release can be created. The next increment may scope changes suggested by a review of the preceding increment, but once the second increment commences, scope is again frozen temporarily. This approach enables the Web App team to work without having to accommodate
  • 24. a continual stream of changes but still recognizes the continuous evolution characteristics of most web application. Besides that, the following basic quality in the software always safeguards the future scope of the software. Reusability: Reusability is possible as and when we require in this application. We can update it next version. Reusable software reduces design, coding and testing cost by amortizing effort over several designs. Reducing the amount of code also simplifies understanding, which increases the likelihood that the code is correct. We follow up both types of reusability: Sharing of newly written code within a project and reuse of previously written code on new projects. Extensibility: This software is extended in ways that its original developers may not expect. The following principles enhance extensibility like Hide data structure, avoid traversing multiple links or methods, avoid case statements on object type and distinguish public and private operations. Robustness: Its method is robust if it does not fail even if it receives improper parameters. There is some facilities like Protect against errors, Optimize after the program runs, validate arguments and avoid predefined limits.
  • 25. Understandability: A method is understandable if someone other than the creator of the method can understand the code (as well as the creator after a time lapse). We use the method with small and coherent helps to accomplish this. Cost-effectiveness: Its cost is under the budget and make within given time period. It is desirable to aim for a system with a minimum cost subject to the condition that it must satisfy all the requirements can be rectified easily. The entire source code is well structured and commented to ensure clarity and readability. Portability: Since it is an Internet based application so its portability and usability depends upon the client connected with the Internet. The interface designed that is the web page designing which is one of the major parts of web application because it is the first impression regardless of the value of its contents interface should grab a potential user immediately.
  • 26. Conclusion The project Online Examination was handed to us in the end of the 9th semester and we were told to make website for the same with J2EE. In order to complete this project we have gone through several websites and several books of Software management, J2EE & MY SQL Server .While going through these books we enhanced our limited knowledge on these vast subjects which was not achieved through our semester papers. We have definitely gained a lot from this project as we came to know how to use between SQL Server and J2EE which was never known to us. Now we are able to make websites on any given requirement and these are all possible after we have done this project.
  • 27. Bibliography These are the following links which assist me at each and every step in completing this project, without them I was not being able to finish this importance project: 1. www.google.com 2. www.w3schools.com 3. www.wikipedia.com 4. www.answers.com