You are on page 1of 18

HINDUSTAN COLLEGE OF SCIENCE AND TECHNOLOGY

SESSION 2009-10 BTECH [6 IT A]

A PROJECT REPORT ON ONLINE APTITUDE QUIZ.

SUBMITTED BYSUBMITTED TOMr. Bhanu Pratap IT DEPARTMENT Abhimanyu Gupta 0706421001 Harsh Rajpal 0706440046 Kashish Sharma 0706413053 Manish Sharma 0706413062 Manwendra Kumar 0706413064

CERTIFICATE

THIS IS TO CERTIFY THAT THE BELOW MENTINED GROUP, STUDENTS OF 3RD YEAR , 6TH SEMESTER IN IT BRANCH HAVE COMPLETED THEIR PRACTICAL WORK OF MINI PROJECT LAB DURING THE ACADEMIC SESSION OF 2009-2010.

GROUP MEMBERS
Abhimanyu Gupta 0706421001 Harsh Rajpal 0706440046 Kashish Sharma 0706413053 Manish Sharma 0706413062 Manwendra Kumar 0706413064

DATE:

MR. [Practical guide]

ACKNOWLEDGEMENT
Our project ONLINE APTITUDE QUIZ is a web based project with the aim of effective evaluation of the online test. The project uses JSP technology. We the group members would like to pay sincere thanks to Mr. Bhanu Pratap for his constant guidance and support throughout the academic session as the practical guide for our project. We would also like to thank all our teachers and friends for their endless encouragement and guidance throughout the development of the project.

THANK YOU.

TABLE OF CONTENTS
S NO. CONTENTS PAGE NUMBER
1

SIGNAT URE

1.

Introduction of the project.

2.

Software and Hardware Requirements for the project.

1-2

3.

Database used [MS Access].

4.

Java and JSP Technology.

5.

Working of the project through Screenshots.

4-10

6.

Future Scope and conclusion.

11

7.

Bibliography

12

Online Aptitude Quiz


INTRODUCTION
Online Aptitude Quiz is a web project which is capable of conducting online aptitude test on the internet. The project is developed using JSP (Java Server Pages) technology. The result of the aptitude quiz taken will be displayed and it will be stored in the database for any future use. FEATURES OF QUIZ 1. One time registration for all users using their university roll number. 2. After registration user can sign in and start the quiz. 3. The quiz can be taken only once by each user. 4. At the end of the quiz result will be displayed. 5. The result along with the users detail will be stored in our database.

SOFTWARE AND HARDWARE REQUIREMENTS FOR USING ONLINE APTITUDE QUIZ PROJECT
Software Requirements
Java Development Kit [JDK1.6 preferably] & Java Runtime Environment [JRE] Ms Access as Backend Windows XP or Later versions Web browser

Apache Tomcat Server

Hardware Requirements
Pentium 4 Processor or Above 20 Mb of Hard Disk Space Minimum 128 MB of RAM

DATABASE [MS ACCESS]


Microsoft Office Access, previously known as Microsoft Access, is a relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software development tools. It is a member of the Microsoft Office suite of applications and is included in the Professional and higher versions for Windows and also sold separately. Access stores data in its own format based on the Access Jet Database Engine. It can also import or link directly to data stored in other Access databases.

JAVA AND JSP TECHNOLOGY


Java has been tested, refined, extended, and proven by a dedicated community. And numbering more than 6.5 million developers, it's the largest and most active on the planet. With its versatility, efficiency, and portability, Java has become invaluable to developers by enabling them to:
Write software on one platform and run it on virtually any other platform. Create programs to run within a Web browser and Web services. Develop server-side applications for online forums, stores, polls, HTML forms processing, and more. Combine applications or services using the Java language to create highly customized applications or services

Java Server Pages (JSP) technology enables Web developers and designers to rapidly develop and easily maintain, information-rich, dynamic Web pages that leverage existing business systems. As part of the Java technology family, JSP technology enables rapid development of Web-based applications that are platform independent. JSP technology separates the user interface from content generation, enabling designers to change the overall page layout without altering the underlying dynamic content.
Use JSP technology without having to learn the Java language. Extend the JSP language. Easily write and maintain pages.

WORKING OF THE PROJECT [SCREENSHOTS]


The working of the project is shown by the help of screenshots below:-

Register Page

Sign In page

Question Pages From 1-23

Database Screenshots [BackEnd]

Table Register

Table Results

FUTURE SCOPE AND CONCLUSION


Future Scope
The project Online Aptitude Quiz has much scope in today. Today almost everything is performed electronically hence online aptitude quiz provides a good platform for aptitude assessment without paper work. Furthermore it also provides the storage and retrieval of result effectively. Hence paperwork is reduced and manual checking is also not required.

Limitations
One of the limitations in this project is the absence of the allowed time to attempt the quiz. The user can take as much time as he wants. Another limitation of the project is the JSP technology; this is because at the time of deployment of the project we need a java web server. But, java web server is much costly than PHP and ASP server. Hence the deployment cost of the project will be higher than any of PHP or ASP project.

BIBLIOGRAPHY
1.

Date. C. J., 1994 An Introduction to Database Systems Addison-Wesley Publishing Company.

2.

Herbert Schildt, , 2000 The Complete Reference [Java] Tata McGraw-Hill Book & Co., New Delhi.

Raghu Ramakrishnan, Johannes Gehrke, , 2000 Database Management Systems, (Second Edition)
3.

Mc Graw-Hill International Edition

4.

Roger S. Pressman, 1997 Software Engineering, (Fourth Edition) McGraw-Hill International Edition.

6. Silberschatz, Korth, Sudarshan, , 2002. Database Systems Concepts, 4th Edition Mc Graw-Hill International Edition.

WEBSITES 7. www.codeguru.com 8. www.codeproject.com

You might also like