0% found this document useful (0 votes)
73 views17 pages

Vipin

ppt

Uploaded by

Vivek Daryani
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views17 pages

Vipin

ppt

Uploaded by

Vivek Daryani
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

A PRESENTATION ON ONLINE EXAMINATION SYSTEM(J2EE)

SUBMITED TO: SUNITA CHAUDHARY MAM (HOD) ( DEP. OF COMPUTER SCIENCE )

PRESENTED BY: VIPIN JAKHAR 10ECTCS126 B3 BATCH

Contents
2

Abstract Introduction to J2EE View about project Purpose and Scope Modules Snap shots Conclusion References

Dept. of Computer Science

19-11-2013

Abstract
OnlineExamsPortals is being launched because a need for

a destination that is beneficial for both institutes and students. With this site, institutes can register and host online exams. Students can give exams and view their results.

Overview about J2EE


Servlets

A Servlet is a Java-based server-side web

technology. As the name implies, it serves a client request and receives a response from the server. Technically speaking, a Servlet is a Java class in Java EE that conforms to the Java Servlet API, a protocol by which a Java class may respond to requests.

JSP(java server pages)


Java Server Pages (JSP) is a technology that helps

software developers create dynamically generated web pages based on HTML, XML, or other document types. Released in 1999 by Sun Microsystems, JSP is similar to PHP, but it uses the Java programming language.
The most basic is <% ... %>, which encloses a JSP scriptlet. A scriptlet is a fragment of Java code that is run when the user requests the page. Other common delimiters include <%= ... %> for expressions, where the value of the expression is placed into the page delivered to the user, and directives, denoted with <%@ ... %>.

JSP pages use several delimiters for scripting functions.

JDBC ( Java DataBase Connectivity)


JDBC is a Java-based data access technology from

Sun Microsystems. This technology is an API for the Java programming language that defines how a client may access a database. It provides methods for querying and updating data in a database. JDBC connections support creating and executing statements. These may be update statements such as SQL's CREATE, INSERT, UPDATE and DELETE, or they may be query statements such as SELECT.

Struts 2.0
Struts2 is popular and mature web application

framework based on the MVC design pattern. Struts2 is not just the next version of Struts 1, but it is a complete rewrite of the Struts architecture. The WebWork framework started off with Struts framework as the basis and its goal was to offer an enhanced and improved framework built on Strutsto make web development easier for the developers.

Architecture of struts 2.0

Purpose and Scope of project


Scope of this project is very broad in terms of other

manually taking exams. Few of them are:

This can be used in educational institutions as well as in students. Can be used anywhere any time as it is a web based application.

This Web Application provides facility to conduct

onlineexamination world wide. It saves time as it allows number of students to give the exam at a time and displays the results as the test gets over, so no need to wait for the result. It is automatically generated by the server.

Modules
Administrators Administrators are responsible for management of system users, tests, results and system backup etc.

Student Students are the candidates who are appearing for the Exam.

Home page

Student page

Admin page

Question update and delete

Choice Question

Conclusion

As stated in my hypothesis, I concluded that

Application Programming and Web Page Development can be achieved efficiently with the use of Java. Faster result calculation. Reduced cost.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy