SlideShare a Scribd company logo
1 of 33
Presented by:-
    Sunil Kumar Shrama
Jaipur Engineering College,Kukas
NIIT Limited is a global education oriented company focusing on
imparting computer knowledge among its students.

Has been in education business for over many years.

Today it has presence in 40 countries worldwide.

Trained professionals of the topmost companies of the world.

Technical training available for fresher and experienced candidate
depending on their need.
Software Development
       life cycle
Process of creating or altering systems and the models

   Phases of SDLC :-
   System analysis
   Design
   Implementation & Coding
   Testing
   Operation & Maintenance
Java platform, Enterprise
Edition( formerly known
as J2EE) has undergone
several changes since 1.1
and numerous addition of
specifications.

 In our project we have used JAVA EE 5 which was released
 on 11 May 2006 and was developed under JSR(Java
 Specification Request) 244 and under specification leads of
 Bill Shannon from Sun Microsystems , inc.
Java EE is the Industry standard for developing portable, robust,
    scalable and secure server –side java technology applications. It is
    built on the solid foundation of Java Platform, Standard Edition
    (Java SE).

   What are Web Site, Web Application and Web         Services?
o   Web Site:Collection of static files, HTML pages, graphics and
    various other files.
o   Web Application: Web site with dynamic functionality on the
    server. A web application run program on server.
o   Web Services:Services that are offered by one application to
    another over the World Wide Web(www).
o   A java technology program that runs on the server.
o   Each Servlet request run in a seperate thread, so servlet request processing
    is significantly faster .
o   Servlets are platform independent because they are written in java
    programming language.
Java Server Pages Technology(JSP)
o   JSP technology enables to write standard HTML pages containing tags that
    run powerful programs based on the java programming language.
o   JSP pages are converted by the web container into a servlet instance. That
    servlet then processes each request to that JSP page.
o   JSP technology supports sepration of presentation and business logic due to
    this web designers can design and update pages without learning the java
    programming language.
o   Model is conceptualization of the objects that the user is working with
    conceptually and the mapping of those concepts into data stuctures the user
    model and data model.

o   View is a presentation of the model data.

o   To manipulate the model the user uses controls .The software that manages
    the user’s control events is the Controller.
Why do we do Session Management?
o As we know HTTP is a stateless protocol. Each request and response
    message connection is independent of the all others. This is significant
    because from one request to another(from same user) the HTTP server does
    not maintain a reference to the previous request. Therefore web container
    must create mechanism to store session information for a particular user.
Uses of Cookies for Session Management
o   Cookies are sent in a response from web server.
o   Cookies are stored on the client’s computer.
o   Cookies are stored in a partition assigned to the web server’s domain name.
    Cookies can be further partitioned by a path within a domain.
o   All cookies for that domain are sent in every request to that web server.
o   Cookies have a lifespan and are flushed by the client browser at the end of
    that lifespan
   Why do we use filters?
o   By using filters web containers intercepts incoming requests before they
    get to your code , preprocessing the request and additional functionality
    like.

o   Blocking access to a resource based on user identity or role membership.

o   Compressing the response data stream.

o   Transforming the response.

o   Measuring and logging servlet performance.
   Provides Facility to user to take a test as per his like.

   User can maintain his own profile.

   Unique User name and password provided to each user.

   Unique Student id is provided to each candidate.

   Administrator has a facility to Generate test, Schedule Test,
    Create his own questions, Even create new User.
• On scheduling test student id is needed than according to the
  choice of a particular student test is scheduled.

• Now to again start test student id is needed. There are 5
  questions for any choice of candidate.

• The candidate can take a review of the previously accessed
  question and can directly answer any question.

• Get Instant Result on Completion of the Test.
Student Personal Home Page
If No Exam schedule than Request for Exam Schedule
   Administrator Login.
Admin Home Page
Admin Can Change The Password of Student and Administrator
Administrator Also schedule the student Exam
Administrator View the Student Exam Request and Confirm it.
Administrator Can also do student registration
Administrator Can see Student Profile
If Exam schedule by Administrator Than Start the Exam
Instruction for Student
When we click on continue button in instruction page than paper
will occur
When student click on NEXT button than new question occur
When Student Click on END EXAM than Award-Sheet of Student
Generate.
Online  Test Engine
Online  Test Engine

More Related Content

What's hot

Software requirement specification for online examination system
Software requirement specification for online examination systemSoftware requirement specification for online examination system
Software requirement specification for online examination systemkarthik venkatesh
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringDanish Javed
 
10.project online exam system
10.project  online exam system10.project  online exam system
10.project online exam systemIram hasan
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstractNinad Samel
 
Documentation work online voting
Documentation work  online votingDocumentation work  online voting
Documentation work online votingThenmozhi Divya
 
Online quiz by danish & sudhanshu techlites
Online quiz by danish & sudhanshu techlitesOnline quiz by danish & sudhanshu techlites
Online quiz by danish & sudhanshu techlitesDanish Anwar
 
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
 
Jsp project topics
Jsp project topicsJsp project topics
Jsp project topicsAshly Liza
 
BUS PASS MANAGEMENT SYSTEM
BUS PASS MANAGEMENT SYSTEMBUS PASS MANAGEMENT SYSTEM
BUS PASS MANAGEMENT SYSTEMKeerthi Keerthi
 
Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...MD.HABIBUR Rahman
 
Report online voting system
Report online voting systemReport online voting system
Report online voting systemDeepak tandan
 
Online Examination
Online ExaminationOnline Examination
Online Examinationsnelkoli
 
PROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEMPROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEMNandasaba Wilson
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination systemlunarrain
 
Online Examination System
Online Examination SystemOnline Examination System
Online Examination SystemDanish Ansari
 

What's hot (20)

Software requirement specification for online examination system
Software requirement specification for online examination systemSoftware requirement specification for online examination system
Software requirement specification for online examination system
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement Engineering
 
10.project online exam system
10.project  online exam system10.project  online exam system
10.project online exam system
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
 
Documentation work online voting
Documentation work  online votingDocumentation work  online voting
Documentation work online voting
 
Online quiz by danish & sudhanshu techlites
Online quiz by danish & sudhanshu techlitesOnline quiz by danish & sudhanshu techlites
Online quiz by danish & sudhanshu techlites
 
Project report on online examination system
Project report on online examination systemProject report on online examination system
Project report on online examination system
 
Online polling system
Online polling systemOnline polling system
Online polling system
 
Project sample
Project sampleProject sample
Project sample
 
PHP_eVoting
PHP_eVotingPHP_eVoting
PHP_eVoting
 
Online quiz system
Online quiz systemOnline quiz system
Online quiz system
 
Jsp project topics
Jsp project topicsJsp project topics
Jsp project topics
 
BUS PASS MANAGEMENT SYSTEM
BUS PASS MANAGEMENT SYSTEMBUS PASS MANAGEMENT SYSTEM
BUS PASS MANAGEMENT SYSTEM
 
Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...
 
Report online voting system
Report online voting systemReport online voting system
Report online voting system
 
Online Examination
Online ExaminationOnline Examination
Online Examination
 
PROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEMPROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEM
 
Online exam system
Online exam systemOnline exam system
Online exam system
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination system
 
Online Examination System
Online Examination SystemOnline Examination System
Online Examination System
 

Viewers also liked

Online examination system
Online examination systemOnline examination system
Online examination systemAj Maurya
 
Online examination system project ppt
Online examination system project pptOnline examination system project ppt
Online examination system project pptMohit Gupta
 
Online Testing (Examination) System
Online Testing (Examination) SystemOnline Testing (Examination) System
Online Testing (Examination) SystemoDesk
 
Online examination system
Online examination systemOnline examination system
Online examination systemRahul Khanwani
 
Project Report on Exam Suite/Test Application/Exam App ( JAVA )
Project Report on Exam Suite/Test Application/Exam App ( JAVA )Project Report on Exam Suite/Test Application/Exam App ( JAVA )
Project Report on Exam Suite/Test Application/Exam App ( JAVA )paras91
 
Pritam online exam synopsis
Pritam online  exam synopsisPritam online  exam synopsis
Pritam online exam synopsisPritam Bhansali
 
Online examination
Online examinationOnline examination
Online examinationfarouq umar
 

Viewers also liked (9)

Online examination system
Online examination systemOnline examination system
Online examination system
 
Test Engine
Test EngineTest Engine
Test Engine
 
Online examination system project ppt
Online examination system project pptOnline examination system project ppt
Online examination system project ppt
 
Online Testing (Examination) System
Online Testing (Examination) SystemOnline Testing (Examination) System
Online Testing (Examination) System
 
Online examination system
Online examination systemOnline examination system
Online examination system
 
Project Report on Exam Suite/Test Application/Exam App ( JAVA )
Project Report on Exam Suite/Test Application/Exam App ( JAVA )Project Report on Exam Suite/Test Application/Exam App ( JAVA )
Project Report on Exam Suite/Test Application/Exam App ( JAVA )
 
Pritam online exam synopsis
Pritam online  exam synopsisPritam online  exam synopsis
Pritam online exam synopsis
 
Online examination
Online examinationOnline examination
Online examination
 
Php Presentation
Php PresentationPhp Presentation
Php Presentation
 

Similar to Online Test Engine

Similar to Online Test Engine (20)

Online Exam
Online ExamOnline Exam
Online Exam
 
Enterprice java
Enterprice javaEnterprice java
Enterprice java
 
online learning and examination website
online learning and examination websiteonline learning and examination website
online learning and examination website
 
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
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
 
E-PORTAL OF COLLAGE
E-PORTAL OF COLLAGEE-PORTAL OF COLLAGE
E-PORTAL OF COLLAGE
 
Selva_Selenium
Selva_SeleniumSelva_Selenium
Selva_Selenium
 
Job center
Job centerJob center
Job center
 
shailendra_resume
shailendra_resumeshailendra_resume
shailendra_resume
 
Student_result_management_system_project.doc
Student_result_management_system_project.docStudent_result_management_system_project.doc
Student_result_management_system_project.doc
 
Lishit Resume
Lishit ResumeLishit Resume
Lishit Resume
 
quiz game project report.pdf
quiz game project report.pdfquiz game project report.pdf
quiz game project report.pdf
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
 
Resume_Dhiren
Resume_DhirenResume_Dhiren
Resume_Dhiren
 
sanjayresume
sanjayresumesanjayresume
sanjayresume
 
Resume_Dhiren
Resume_DhirenResume_Dhiren
Resume_Dhiren
 
dinesh-java
dinesh-javadinesh-java
dinesh-java
 
Online Examination Java Projectreport.docx
Online Examination Java Projectreport.docxOnline Examination Java Projectreport.docx
Online Examination Java Projectreport.docx
 
Pallavi_Jindal_resume
Pallavi_Jindal_resumePallavi_Jindal_resume
Pallavi_Jindal_resume
 

Online Test Engine

  • 1. Presented by:- Sunil Kumar Shrama Jaipur Engineering College,Kukas
  • 2. NIIT Limited is a global education oriented company focusing on imparting computer knowledge among its students. Has been in education business for over many years. Today it has presence in 40 countries worldwide. Trained professionals of the topmost companies of the world. Technical training available for fresher and experienced candidate depending on their need.
  • 3. Software Development life cycle Process of creating or altering systems and the models Phases of SDLC :- System analysis Design Implementation & Coding Testing Operation & Maintenance
  • 4.
  • 5. Java platform, Enterprise Edition( formerly known as J2EE) has undergone several changes since 1.1 and numerous addition of specifications. In our project we have used JAVA EE 5 which was released on 11 May 2006 and was developed under JSR(Java Specification Request) 244 and under specification leads of Bill Shannon from Sun Microsystems , inc.
  • 6. Java EE is the Industry standard for developing portable, robust, scalable and secure server –side java technology applications. It is built on the solid foundation of Java Platform, Standard Edition (Java SE).  What are Web Site, Web Application and Web Services? o Web Site:Collection of static files, HTML pages, graphics and various other files. o Web Application: Web site with dynamic functionality on the server. A web application run program on server. o Web Services:Services that are offered by one application to another over the World Wide Web(www).
  • 7. o A java technology program that runs on the server. o Each Servlet request run in a seperate thread, so servlet request processing is significantly faster . o Servlets are platform independent because they are written in java programming language. Java Server Pages Technology(JSP) o JSP technology enables to write standard HTML pages containing tags that run powerful programs based on the java programming language. o JSP pages are converted by the web container into a servlet instance. That servlet then processes each request to that JSP page. o JSP technology supports sepration of presentation and business logic due to this web designers can design and update pages without learning the java programming language.
  • 8. o Model is conceptualization of the objects that the user is working with conceptually and the mapping of those concepts into data stuctures the user model and data model. o View is a presentation of the model data. o To manipulate the model the user uses controls .The software that manages the user’s control events is the Controller.
  • 9. Why do we do Session Management? o As we know HTTP is a stateless protocol. Each request and response message connection is independent of the all others. This is significant because from one request to another(from same user) the HTTP server does not maintain a reference to the previous request. Therefore web container must create mechanism to store session information for a particular user. Uses of Cookies for Session Management o Cookies are sent in a response from web server. o Cookies are stored on the client’s computer. o Cookies are stored in a partition assigned to the web server’s domain name. Cookies can be further partitioned by a path within a domain. o All cookies for that domain are sent in every request to that web server. o Cookies have a lifespan and are flushed by the client browser at the end of that lifespan
  • 10. Why do we use filters? o By using filters web containers intercepts incoming requests before they get to your code , preprocessing the request and additional functionality like. o Blocking access to a resource based on user identity or role membership. o Compressing the response data stream. o Transforming the response. o Measuring and logging servlet performance.
  • 11.
  • 12. Provides Facility to user to take a test as per his like.  User can maintain his own profile.  Unique User name and password provided to each user.  Unique Student id is provided to each candidate.  Administrator has a facility to Generate test, Schedule Test, Create his own questions, Even create new User.
  • 13. • On scheduling test student id is needed than according to the choice of a particular student test is scheduled. • Now to again start test student id is needed. There are 5 questions for any choice of candidate. • The candidate can take a review of the previously accessed question and can directly answer any question. • Get Instant Result on Completion of the Test.
  • 14.
  • 15.
  • 16.
  • 18. If No Exam schedule than Request for Exam Schedule
  • 19. Administrator Login.
  • 21. Admin Can Change The Password of Student and Administrator
  • 22. Administrator Also schedule the student Exam
  • 23. Administrator View the Student Exam Request and Confirm it.
  • 24. Administrator Can also do student registration
  • 25. Administrator Can see Student Profile
  • 26. If Exam schedule by Administrator Than Start the Exam
  • 28. When we click on continue button in instruction page than paper will occur
  • 29. When student click on NEXT button than new question occur
  • 30.
  • 31. When Student Click on END EXAM than Award-Sheet of Student Generate.