Online Aptitude Quiz Final

20
HINDUSTAN COLLEGE OF SCIENCE AND TECHNOLOGY SESSION 2009-10 BTECH [6 IT A] A PROJECT REPORT ON “ONLINE APTITUDE QUIZ.” SUBMITTED TO- Mr. Bhanu Pratap IT DEPARTMENT SUBMITTED BY- Abhimanyu Gupta 0706421001 Harsh Rajpal 0706440046 Kashish Sharma 0706413053 Manish Sharma 0706413062 Manwendra Kumar 0706413064

Transcript of Online Aptitude Quiz Final

HINDUSTAN COLLEGE OF SCIENCE AND TECHNOLOGY

SESSION 2009-10 BTECH [6 IT A]

A PROJECT REPORT ON “ONLINE APTITUDE

QUIZ.”

SUBMITTED TO-

Mr. Bhanu Pratap IT DEPARTMENT

SUBMITTED BY-

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

SNO.

CONTENTS

PAGE NUMBER

SIGNATURE

1.

Introduction of the project. 1

2. Software and Hardware Requirements for the project.

1-2

3. Database used [MS Access]. 2

4. Java and JSP Technology. 2

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.

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

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