PROJECT REPORT
On
ENGINEER’S APTITUDE TEST
BACHELOR OF TECHNOLOGY
(INFORMATION TECHNOLOGY)
DEPARTMENT OF INFORMATION TECHNOLOGY
U.N.S INSTITUTE OF ENGINEERING AND TECHNOLOGY
VBS PURVANCHAL UNIVERSITY,
JAUNPUR, 222002
SUBMITTED TO: SUBMITTED BY:
MR. JAYCHAND VISHWAKARMA ABHISHEK KUMAR (212330)
(LECTURER)DEPT. OF C.S.E. RAHUL GHAGHAT (212337)
MR. PRASANT KR. YADAV SANDEEP KR. PATEL (212325)
(LECTURER)DEPT. OF I.T. NITESHKUMAR (212328)
U.N.S. INSTITUTE OF ENGINEERING AND TECHNOLOGY
V.B.S. PURVANCHAL UNIVERSITY, JAUNPUR
CERTIFICATE
This is to certify that Project entitled “ENGINEER’S APTITUDE TEST” which is submitted by
ABHISHEK KUMAR (212330), SANDEEP KR. PATEL (212325), and RAHUL GHAGHAT
(212337) of B.Tech. 3rd year, Information Technology under the supervision of Mr. Prasant kr.
Yadav and Mr. Jaychand Vishwakarma . This mini project submission as a partial fulfillment of
the requirement for Bachelor of Technology.
----------------------- -----------------------
Mr. Prasant Kr. Yadav Mr. Jaychand Vishwakarma
(Project in-charge) (Project in-charge)
Place: Jaunpur
Date: 18-May-2015
Acknowledgment
The satisfaction that accompanies that the successful completion of any task would be incomplete
without the mention of people whose ceaseless cooperation made it possible, whose constant guidance
and encouragement crown all efforts with success. We are grateful to our project guide Miss. Priyanka
for the guidance, inspiration and constructive suggestions that helpful us in the preparation of this
project. We also thank our colleagues who have helped in successful completion of the project
Abhishek Kumar
Rahul Ghaghat
Sandeep Kr. Patel
ii
ABSTRACT
Engineer’s Aptitude Test is basically intended at developing Website for providing an Online Test System
for the students of U.N.S.I.E.T. We will be developing this software because of the following reasons:
 Presently, if the teachers conduct any objective test, they have to check the answer sheets manually
which is time consuming.
 Students cannot do practice of attempting objective question papers.
 Generation of results manually might result in errors .The Online Test System will be overcoming
the above mentioned problems and will be providing the following features:
 There will be a real time testing environment.
 Test creation will become easier which will be including incorporation of new questions and
deletion and modification of already existing questions periodically.
 Paper pattern which includes duration of test, number of questions of various levels and marking
scheme; will have flexibility, i.e. faculty will have such options.
 Results and the answers will be displayed instantaneously just after the completion of test.
 The records of the students will be updated in their profile after the completion of their test for
future references.
 There will be different level of questions in the paper so that the judgment of student’s knowledge
can be done efficiently.
 There will be zero paper work.
 Depending upon the type of user, our project will be divided into 3 parts namely, Student, Faculty
and Administrator.
 The students will have to get themselves registered before they proceed further.
iii
TABLE OF CONTENT
CONTENTS PAGE NO.
1. Certificate i
2. Acknowledgement ii
3. Abstract iii
4. Introduction 1
4.1 Objective 1
4.2 Aim 1
5. Technology used 2
6. Hardware Interface 2
6.1 Client Side 2
6.2 Server Side 2
7. Software Interface 2-3
7.1 Client Side 2
7.2 Server Side 3
8. Tables 3
8.1 Question 3
8.1 Member 3
8.2 Subject 4
8.3 Exam 4
9. DFD 5
10. ER-Diagram 6
11. Snapshots 7-11
12. Conclusion 12
LIST OF FIGURES
FIGURES PAGE NO.
1. DFD 5
2. E-R Diagram 6
3. Home 7
4. Registration 7
5. Log in 8
6. Home page (user) 8
7. Take exam 9
8. Examination 9
9. Result 10
10. Exam History 10
11. ForgotPassword 11
12. Tutorial c 11
13. Tutorial java 12
14. Tutorial data structure 12
15. Admin login 13
16. Admin home 13
17. Admin- Add question 14
18. Admin- Update question 14
19. Registered user 15
20. Admin change 15
21. Contact us 16
22. About us 16
INTRODUCTION
Engineer’s Aptitude Test will provide a basis for effective fulfillment of conducting online tests as a
replacement for the paper based tests which are conducted at any time you want. It is a generic software which
is not specifically for U.N.S.I.E.T. but can be used by any college, school or institute. The only necessary
condition for the usage of this website is that there should be following users:
 Administrator: He is the person who will be responsible for maintaining the whole system. He will
have access to the profile of every student which will give the record of the performance of that student
in various tests he gave. He will be provided with the effective test system supervision.
 Student: He is the person who will be appearing in the test which will be conducted online by the
faculty. He will know his result instantaneously. Also, he will get the answers of the paper. Before all
this, he will have to register himself or fill login-id and password if already registered
OBJECTIVE:
 This Web Application provides facility to conduct online examination worldwide.
 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.
 Administrator has a privilege to create, modify and delete the test papers and its particular questions.
 User can register, login and give the test with his specific id, and can see the results as well.
AIM:
The main aim behind the proposed system is to provide a comprehensive computerized system, which can
capture, collate and analyze the data from these wards and evaluate the impact of the program
1
TECHNOLOGYUSED:
This project is a web application that is developed in ASP.NET having DB2 as back end.
 Database Design (SQL SERVER 2012)
 Input Design (ASP.NET)
 Coding (C#. NET)
HARDWARE INTERFACE:
Client Side:
 Internet Explorer: 10 or More
 Processor : Intel i3 or above.
 RAM : 1 GB
Server Side:
 Processor : Intel i3 or above.
 RAM : 1 GB
 Disk space : 4 GB
SOFTWARE INTERFACE:
Client Side:
 .NET Framework,
 Web Browser,
 Windows 7 , 8 or 8.1
2
Web Server:
 .NET Framework,
 Windows 7,8 or 8.1
Data Base Server:
 SQL SERVER 2012
CONSTRAINTS:
 User interface is only in English i.e. no other language option is available.
 User can login only with his assigned username and password i.e. no guest facility is available.
 Limited to HTTP/HTTPS.
Software Requirement Specification (SRS)
1. Introduction
The following subsections of the SRS document provide an overview of the entire SRS.
i) Purpose: The purpose of the project is to provide online facility to Institutes to conduct online exams
and to Students to give online exams. Institutes can enter and edit the questions along with the students list.
Also they can view the result. Students can login and give their respective exams and view their score then
and there. Others can view sample papers to get look and feel of the online examination system.
ii) Scope: The website to conduct online examination is “OnlineExams4U”. This website provides facility
to institutes to conduct online exams by providing a unique id to each institute. The institute provides
questions along with positive and negative marks. Institute also enters the list of eligible students. All the
information entered can be later edited by the institute.
In turn student can login with their id, name and instituteid to give the exams and can view their result
then and there. Institutes can also view the result of their students.
Benefits: This website reduces the manual work, maintaining accuracy, increasing efficiency and saving
time. Also institutes need not go to develop a new software each time, instead they just register and conduct
a test. For students, it saves time of going to far away centers and also they can view their result then and
there.
iii) Abbreviations: JSP stands for Java Server Pages
HTTP stands for HyperText Transfer Protocol
iv) References:
IEEE Recommended Practice for Software Requirements SpecificationIEEE Std 830-1993.
v) Overview:
:
:
CONCLUSION:
This Web Application provides facility to conduct online examination 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. Administrator has a privilege
to create, modify and delete the test papers and its particular questions. User can register, login and
give the test with his specific id, and can see the results as well.
17

Project Report Online Test

  • 1.
    PROJECT REPORT On ENGINEER’S APTITUDETEST BACHELOR OF TECHNOLOGY (INFORMATION TECHNOLOGY) DEPARTMENT OF INFORMATION TECHNOLOGY U.N.S INSTITUTE OF ENGINEERING AND TECHNOLOGY VBS PURVANCHAL UNIVERSITY, JAUNPUR, 222002 SUBMITTED TO: SUBMITTED BY: MR. JAYCHAND VISHWAKARMA ABHISHEK KUMAR (212330) (LECTURER)DEPT. OF C.S.E. RAHUL GHAGHAT (212337) MR. PRASANT KR. YADAV SANDEEP KR. PATEL (212325) (LECTURER)DEPT. OF I.T. NITESHKUMAR (212328)
  • 2.
    U.N.S. INSTITUTE OFENGINEERING AND TECHNOLOGY V.B.S. PURVANCHAL UNIVERSITY, JAUNPUR CERTIFICATE This is to certify that Project entitled “ENGINEER’S APTITUDE TEST” which is submitted by ABHISHEK KUMAR (212330), SANDEEP KR. PATEL (212325), and RAHUL GHAGHAT (212337) of B.Tech. 3rd year, Information Technology under the supervision of Mr. Prasant kr. Yadav and Mr. Jaychand Vishwakarma . This mini project submission as a partial fulfillment of the requirement for Bachelor of Technology. ----------------------- ----------------------- Mr. Prasant Kr. Yadav Mr. Jaychand Vishwakarma (Project in-charge) (Project in-charge) Place: Jaunpur Date: 18-May-2015
  • 3.
    Acknowledgment The satisfaction thataccompanies that the successful completion of any task would be incomplete without the mention of people whose ceaseless cooperation made it possible, whose constant guidance and encouragement crown all efforts with success. We are grateful to our project guide Miss. Priyanka for the guidance, inspiration and constructive suggestions that helpful us in the preparation of this project. We also thank our colleagues who have helped in successful completion of the project Abhishek Kumar Rahul Ghaghat Sandeep Kr. Patel ii
  • 4.
    ABSTRACT Engineer’s Aptitude Testis basically intended at developing Website for providing an Online Test System for the students of U.N.S.I.E.T. We will be developing this software because of the following reasons:  Presently, if the teachers conduct any objective test, they have to check the answer sheets manually which is time consuming.  Students cannot do practice of attempting objective question papers.  Generation of results manually might result in errors .The Online Test System will be overcoming the above mentioned problems and will be providing the following features:  There will be a real time testing environment.  Test creation will become easier which will be including incorporation of new questions and deletion and modification of already existing questions periodically.  Paper pattern which includes duration of test, number of questions of various levels and marking scheme; will have flexibility, i.e. faculty will have such options.  Results and the answers will be displayed instantaneously just after the completion of test.  The records of the students will be updated in their profile after the completion of their test for future references.  There will be different level of questions in the paper so that the judgment of student’s knowledge can be done efficiently.  There will be zero paper work.  Depending upon the type of user, our project will be divided into 3 parts namely, Student, Faculty and Administrator.  The students will have to get themselves registered before they proceed further. iii
  • 5.
    TABLE OF CONTENT CONTENTSPAGE NO. 1. Certificate i 2. Acknowledgement ii 3. Abstract iii 4. Introduction 1 4.1 Objective 1 4.2 Aim 1 5. Technology used 2 6. Hardware Interface 2 6.1 Client Side 2 6.2 Server Side 2 7. Software Interface 2-3 7.1 Client Side 2 7.2 Server Side 3 8. Tables 3 8.1 Question 3 8.1 Member 3 8.2 Subject 4 8.3 Exam 4 9. DFD 5 10. ER-Diagram 6 11. Snapshots 7-11 12. Conclusion 12
  • 6.
    LIST OF FIGURES FIGURESPAGE NO. 1. DFD 5 2. E-R Diagram 6 3. Home 7 4. Registration 7 5. Log in 8 6. Home page (user) 8 7. Take exam 9 8. Examination 9 9. Result 10 10. Exam History 10 11. ForgotPassword 11 12. Tutorial c 11 13. Tutorial java 12 14. Tutorial data structure 12 15. Admin login 13 16. Admin home 13 17. Admin- Add question 14 18. Admin- Update question 14 19. Registered user 15 20. Admin change 15
  • 7.
    21. Contact us16 22. About us 16
  • 8.
    INTRODUCTION Engineer’s Aptitude Testwill provide a basis for effective fulfillment of conducting online tests as a replacement for the paper based tests which are conducted at any time you want. It is a generic software which is not specifically for U.N.S.I.E.T. but can be used by any college, school or institute. The only necessary condition for the usage of this website is that there should be following users:  Administrator: He is the person who will be responsible for maintaining the whole system. He will have access to the profile of every student which will give the record of the performance of that student in various tests he gave. He will be provided with the effective test system supervision.  Student: He is the person who will be appearing in the test which will be conducted online by the faculty. He will know his result instantaneously. Also, he will get the answers of the paper. Before all this, he will have to register himself or fill login-id and password if already registered OBJECTIVE:  This Web Application provides facility to conduct online examination worldwide.  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.  Administrator has a privilege to create, modify and delete the test papers and its particular questions.  User can register, login and give the test with his specific id, and can see the results as well. AIM: The main aim behind the proposed system is to provide a comprehensive computerized system, which can capture, collate and analyze the data from these wards and evaluate the impact of the program 1
  • 9.
    TECHNOLOGYUSED: This project isa web application that is developed in ASP.NET having DB2 as back end.  Database Design (SQL SERVER 2012)  Input Design (ASP.NET)  Coding (C#. NET) HARDWARE INTERFACE: Client Side:  Internet Explorer: 10 or More  Processor : Intel i3 or above.  RAM : 1 GB Server Side:  Processor : Intel i3 or above.  RAM : 1 GB  Disk space : 4 GB SOFTWARE INTERFACE: Client Side:  .NET Framework,  Web Browser,  Windows 7 , 8 or 8.1 2
  • 10.
    Web Server:  .NETFramework,  Windows 7,8 or 8.1 Data Base Server:  SQL SERVER 2012 CONSTRAINTS:  User interface is only in English i.e. no other language option is available.  User can login only with his assigned username and password i.e. no guest facility is available.  Limited to HTTP/HTTPS.
  • 11.
    Software Requirement Specification(SRS) 1. Introduction The following subsections of the SRS document provide an overview of the entire SRS. i) Purpose: The purpose of the project is to provide online facility to Institutes to conduct online exams and to Students to give online exams. Institutes can enter and edit the questions along with the students list. Also they can view the result. Students can login and give their respective exams and view their score then and there. Others can view sample papers to get look and feel of the online examination system. ii) Scope: The website to conduct online examination is “OnlineExams4U”. This website provides facility to institutes to conduct online exams by providing a unique id to each institute. The institute provides questions along with positive and negative marks. Institute also enters the list of eligible students. All the information entered can be later edited by the institute. In turn student can login with their id, name and instituteid to give the exams and can view their result then and there. Institutes can also view the result of their students. Benefits: This website reduces the manual work, maintaining accuracy, increasing efficiency and saving time. Also institutes need not go to develop a new software each time, instead they just register and conduct a test. For students, it saves time of going to far away centers and also they can view their result then and there. iii) Abbreviations: JSP stands for Java Server Pages HTTP stands for HyperText Transfer Protocol iv) References: IEEE Recommended Practice for Software Requirements SpecificationIEEE Std 830-1993. v) Overview:
  • 12.
    : : CONCLUSION: This Web Applicationprovides facility to conduct online examination 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. Administrator has a privilege
  • 13.
    to create, modifyand delete the test papers and its particular questions. User can register, login and give the test with his specific id, and can see the results as well. 17