Sei sulla pagina 1di 9

APTITUDE LEARNING AND TEST

APPLICATION

A Project Report submitted to


Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal
Towards partial fulfillment of
the Degree of
Bachelor of Engineering
in
Computer Engineering
Guided By:

Submitted By:

Prof. D.A. Mehta

Bunty Kasnia

Gargee Rai
Jaydeep Bhatia
Pushpendra Ahirwar
Sakshi Chauhan

COMPUTER ENGINEERING DEPARTMENT


SHRI G.S. INSTITUTE OF TECHNOLOGY AND SCIENCE
INDORE (M.P.)
2015 2016

SHRI G.S. INSTITUTE OF TECHNOLOGY AND SCIENCE INDORE


(M.P.)
.

RECOMMENDATION

This is to certify that the project report entitled Aptitude Learning And Test Application
submitted by Bunty Kasnia, Gargee Rai, Jaydeep Bhatia, Pushpendra Ahirwar and Sakshi
Chauhan students of B.E. in the year 2015-2016 of this Institute, towards partial fulfillment for
the award of degree of Bachelor of Engineering in Computer Engineering of Rajiv Gandhi
Proudyogiki Vishwavidyalaya, Bhopal, is a satisfactory account of their work based on syllabus
and is recommended for the award of the degree.

Prof. D.A. Mehta


Guide
Department of Computer
Engineering
S.G.S.I.T.S.
Indore

Prof. D.A. Mehta


Head
Department of Computer
Engineering
S.G.S.I.T.S.
Indore

Dean (Academic)
S.G.S.I.T.S.
Indore
2

SHRI G.S. INSTITUTE OF TECHNOLOGY AND SCIENCE INDORE


(M.P.)

CERTIFICATE
This is to certify that the project report entitled Aptitude Learning And Test Application
submitted by, Bunty Kasnia, Gargee Rai, Jaydeep Bhatia, Pushpendra Ahirwar and Sakshi
Chauhan students of B.E. in the year 2015-2016 of this Institute, towards partial fulfillment for
the award of degree of Bachelor of Engineering in Computer Engineering of Rajiv Gandhi
Proudyogiki Vishwavidyalaya, Bhopal, is a satisfactory account of their work based on syllabus
and is approved for the award of the degree.

Internal Examiner

External Examiner

SHRI G.S. INSTITUTE OF TECHNOLOGY AND SCIENCE INDORE


(M.P.)
DECLARATION

We Bunty kasnia, Gargee rai, Jaydeep Bhatia, Pushpendra Ahirwar and


Sakshi Chauhan hereby declare that the work presented in this B.E. Project
Report has been carried out by us. We further declare that to the best of our
knowledge the work presented in this report has not been submitted for the
award of any degree either in this University or any other University
without proper citation.

DATE:-

Bunty Kasnia

Gargee Rai

Jaydeep Bhatia

Pushpendra Ahirwar

Sakshi Chauhan

SHRI G.S. INSTITUTE OF TECHNOLOGY AND


4

SCIENCE, INDORE (M.P.)


ACKNOWLEDGEMENT

We would like to express my special thanks of gratitude to our guide Prof. D.A. Mehta as well as
our head of department Prof. D.A. Mehta who gave us the golden opportunity to do this project
on the topic Aptitude learning and testing application, which also helped us in doing research
work and we learned about so many new technologies. We are really thankful to them. Also we
are thankful to college internet and library resources which helped us in completion of project.
We would also like to thank our parents, teachers and friends who helped us a lot in finalizing
this project within the decided time frame.

APTITUDE LEARNING &TEST APPLIATION


Abstract
The students appearing for placements and various other exams like GRE, GMAT, and GATE
prepare by coaching classes or by self-study and they are appearing for mock tests and search for
the study material from different website. And for this they require internet connection, which is
not possible to access by everyone at any place.
Today, the smart phones are able to replace desktop PCs and laptops up to great extents.
There are offline android applications available for aptitude tests but there exists none that
provides the test for all sections with random set of questions, timer for each test, tutorials, score
calculation and maintaining statistics in one single application. This provides a different feature
from the existing aptitude applications available in Android play stores along with the idea of
developing an application that overcomes the problems of the existing applications which are
available from which some have very easy pattern of the question or some have different
category of the questions but even these levels can not exactly determine the level of the users.
We are providing an application which automatically judges the level of the user when the user
uses the learning application. Learning application also have tutorials to refer to if the user faces
problems directly entering the practice session. Admin application will be used to upload
questions and maintain users database (uploading new questions etc.). Technology used will be
android tools(JVM, android studio), for coding the application, PHP language will be used at the
sever end for uploading the questions via excel sheets. The main aim of our Application is that
we dont give all, but we give what user need". This way the user will not waste time doing
questions of the same level over and over.

CONTENT
1. INTRODUCTION
1.1. Preamble
1.2. Need of the project
1.3. Problem Statement
1.4. Goals & Objectives
1.5. Proposed Solution Approach
1.6. Organization of the Report
2. LITERATURE REVIEW
2.1. Summary of Reviewed Literature
3. BACKGROUND STUDY
3.1. Fundamentals/Relevant Concepts
3.2. Tools/Technology to be used in the Project
4. ANALYSIS
4.1. Detailed Problem Statement
4.2. Analysis of Existing Technologies/ approaches
4.3. Requirement Analysis, Feasibility Study, Resource Requirement etc
5. DESIGN
5.1. System Architecture Diagram of Proposed System
5.2. Activity Diagram
5.3. Data Design Diagram/ ER Diagram
6. IMPLEMENTATION
6.1. Hardware &Software Used
6.1.1. Software Used
6.1.2. Hardware Used
6.2. Description of Classes and Functions Used
6.3. Deployment Diagram
7. TESTING AND RESULT
7.1. Test Cases/ Test Scenarios
7.2. Result
7

8. CONCLUSION &FUTURE WORK


8.1. Conclusion
8.2. Future work

List of Figures
4.1 Usecase Diagram
4.2 Description usecase Diagram
5.1.1 System Architecture Diagram(overall)
5.1.2 System Architecture Diagram(Android)
5.1.3 System Architecture Diagram(Test)
5.1.4 System Architecture Diagram(Learning)
5.2.1 Activity Diagram 1(Learning)
5.2.2 Activity Diagram 2(Login and Registration)
5.2.3 Activity Diagram 3(Testing)
5.2.4 Activity Diagram 4(Update and View account)
5.2.5 Activity Diagram 5(View resource and update question)
5.3 E-R Diagram

List of Tables
5.3.1.1 Admin Database
5.3.1.2 Student Database
5.3.1.3 Slevel Database
5.3.1.4 Rlevel Database
5.3.1.5 Testinfo Database
5.3.1.6 Testques Database
5.3.1.7 tr Database
5.3.1.8 Question Database

Potrebbero piacerti anche