53
A PRESENTATION ON INGENIUM TEST Developed By: Gurpreet Singh

Ingenium test(Exam Management System) Project Presentation (Full)

Embed Size (px)

Citation preview

A PRESENTATION ON

INGENIUM TEST

Developed By:Gurpreet Singh

INDEX

1. Objective

2. Existing System

3. Proposed System

4. Hardware and Software Requirements

5. Front End

6. Back End

7. Dataset Screenshot

8. Table Schema

9. Screen Shots

10. Conclusion

11. Bibliography

1. OBJECTIVE

Ingenium Test is a Multiple Choice Questions (MCQ) based examination system that provides an

easy to use environment for both Test Conductors (Admin) and Students appearing for

Examination. The main objective is to provide all the features that an Examination System must

have, with the "interfaces that doesn't Scare it's Users!". The purpose of Ingenium Test is to take

test in an efficient manner and no time wasting for checking the paper.

Main Objectives are:

Administrators can add users, exams, sections, questions and students.

Administrators can edit or delete users, exams, sections, questions and students.

Administrators can view users, exams, sections, questions and students.

Students can change their passwords.

Students can give exams.

Students can view their results.

Timer is provided for notification about remaining time.

Ingenium Test provides an easy to use environment for both Administrators and Students

appearing for Examination.

Ingenium Test efficiently evaluate the candidate thoroughly through a fully automated system

that not only saves lot of time but also gives fast results.

2. Existing System

Manual Management of Examination doing very good job but it is likely to suffer from

many problems of management of exams, questions and results. Ingenium Test tries to

tackle these problems in very efficient manner. Problems with Manual Management of

Examination are:

1.The current system is very time consuming.

2. It is very difficult to analyze the exam manually

3.Results are not precise as calculation and evaluations are done manually.

4. The chances of paper leakage are more in current system

5. Difficult to manage random questions.

6. Wastage of paper.

7. Difficultly in collection of answer sheets.

3. Proposed System

Ingenium Test tries to do better job as compared to Manual Management of

Examination System. Advantages of Ingenium Test over Manual

Management of Examination are:

1. In comparison to the Manual Management of Examination the proposed

system will be less time consuming and is more efficient.

2. Analysis will be very easy in proposed system as it is automated.

3. The proposed system is very secure as no chances of leakage of question

paper as it is dependent on the administrator only.

4. Result will be very precise and accurate and will be declared in very short

span of time because calculation and evaluations are done by itself.

5. Each student gets random questions.

6. Easy to manage exams, sections and questions.

7. Easy to add students.

8. Separate panels for Administrators and Students.

9. For students they give papers according to their convenience and time

and there is no need of using extra thing like paper, pen etc.

10. The logs of appeared candidates and their marks are stored and can be

backup for future use

FEATURES OF INGENIUM TEST

Admin features:

Manage User

Manage Exams (courses)

Manage Sections (subjects)

Manage Questions

Manage Students

Manage Results

Student features:

Manage Student Login

Manage Student Password

Start Exam

View Result

4. Hardware and Software Requirements

Operating Systems : Microsoft Windows Vista (32bit or 64bit) With SP2 or Windows7 (32bit

or 64bit) With SP1 or Windows8

Hardware Requirement : Computer that has a 2GHz or faster processor

2 GB (32 Bit) or 4GB (64 Bit) RAM (Add 512 MB if running in a

virtual machine)

4GB of available hard disk space

Software Requirement : Microsoft Visual Studio 2012 for Desktop

Front End : C#.Net

Back End : Microsoft SQL Server 2012

Others : .Net Framework 4.5

5. Front End

6. Back End

7. Dataset Screenshot

8. Table Schema

S. No. Field Name Data Type Description

1. username Varchar(50) Stores Username [Primary Key]

2. password Varchar(50) Stores Password [Not Null]

3. email_id Varchar(50) Stores Email Id [Not Null]

4. type Varchar(50) User Type(Admin/Power user/Limited

user) [Not Null]

8.1 Admin Table

8.2 Exam Table

S. No. Field Name Data Type Description

1. examname Varchar(50) Stores Exam Name [Primary Key]

2. descp Varchar(500) Stores Description [Not Null]

3. time Numeric(3) Stores Total Time [Not Null]

4. marks Numeric(5) Stores Total Marks [Not Null]

8.3 Section Table

S. No. Field Name Data Type Description

1. sectionname Varchar(50) Stores Section Name [Primary Key]

2. time Numeric(3) Stores Total Time [Not Null]

3. marks Numeric(4) Stores Total Marks [Not Null]

4. examname Varchar(50) Stores Exam Name [Foreign Key]

8.4 Question Table

S. No. Field Name Data Type Description

1. quesid Numeric(4) Stores Question Id [Primary Key]

2. question Varchar(500) Stores Question [Not Null]

3. optiona Varchar(100) Stores Option A [Not Null]

4. optionb Varchar(100) Stores Option B [Not Null]

5. optionc Varchar(100) Stores Option C [Not Null]

6. optiond Varchar(100) Stores Option D [Not Null]

7. answer Varchar(1) Stores Answer [Not Null]

8. examname Varchar(50) Stores Exam Name [Foreign Key]

9. sectionname Varchar(50) Stores Section Name [Foreign Key]

8.5 Student Table

S. No. Field Name Data Type Description

1. student_id Numeric(5) Stores Student Id [Primary Key + Identity(1000,1)]

2. password Varchar(20) Stores Password [Not Null]

3. first_name Varchar(50) Stores First Name [Not Null]

4. last_name Varchar(50) Stores Last Name [Not Null]

5. course Varchar(50) Stores Course [Not Null]

6. semester Numeric(2,0) Stores Semester [Not Null]

7. uni_rollno Numeric(10) Stores Uni. Roll No. [Not Null]

8. emailaddress Varchar(150) Stores Email Id [Not Null]

9. mobilenumber Numeric(10) Stores Mobile Number [Not Null]

10. gender Varchar(10) Stores Gender [Not Null]

11. facebook_id Varchar(150) Stores Facebook Id [Null]

12. twitter_id Varchar(150) Stores Twitter Id [Null]

8.6 Result Table

S. No. Field Name Data Type Description

1. rid Numeric(2,0) Stores Result Id [Primary Key]

2. studentid Numeric(5,0) Stores Student Id [Foreign Key]

3. totalmarks Numeric(4,0) Stores Total Marks of Exam [Not

Null]

4. Marksobtained Numeric(4,0) Stores Marks Obtained in Exam

[Not Null]

5. doresult Varchar(100) Stores Date Of Result [Not Null]

8.7 Result Detail Table

S. No. Field Name Data Type Description

1. rdid Numeric(5,0) Stores Result Detail Id [Primary Key]

2. rid Numeric(2,0) Stores Result Id [Foreign Key]

3. examname Varchar(50) Stores Exam Name[Composite Foreign Key]

4. secname Varchar(50) Stores Section Name[Composite Foreign Key]

5. totalmarks Numeric(4,0) Stores Total Marks of Section [Not Null]

6. marksobtained Numeric(4,0) Stores Total Marks Obtained in Section [Not

Null]

9. SCREENSHOTS

9.1 WELCOME SCREEN

9.2 LOGIN SELECT SCREEN

9.3 ADMIN LOGIN SCREEN

9.4 CONTROL PANEL

9.5 ADD USER

9.6 EDIT USER

9.7 VIEW USER

9.8 ADD EXAM

9.9 EDIT EXAM

9.10 VIEW EXAM

9.11 ADD SECTION

9.12 EDIT SECTION

9.13 VIEW SECTION

9.14 ADD QUESTION

9.15 EDIT QUESTION

9.16 VIEW QUESTION

9.17 ADD STUDENT

9.18 EDIT STUDENT

9.19 VIEW STUDENT

9.20 SEARCH STUDENT

9.21 VIEW RESULT

9.22 DELETE RESULT

9.23 LOGOUT

9.24 STUDENT LOGIN

9.25 STUDENT PANEL

9.26 CHANGE PASSWORD

9.27 INSTRUCTIONS

9.28 START EXAM

9.29 CHOOSE THE CORRECT ANSWER

9.30 END EXAM

9.31 VIEW RESULT

9.32 LOGOUT

10. Conclusion

By keeping all the features and advantages of the INGENIUM TEST in mind it is

concluded that this project is very helpful for both the students and administrator. It

is very helpful for the institutes to held competitive exams in the organization.

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 corporate world.

Can be used anywhere any time as it is a desktop based application (user Location

doesn’t matter).

No restriction that examiner has to be present when the candidate takes the test.

11. Bibliography

To bring the system to verge of completion the following books have been

referred:•C#.NET (Black Book).

•Beginning in C# (Wrox Publication).

•C# 2012 in Simple Steps by DreamTech.

•SQL by Evan Bayross

Some websites Referred are:•www.microsoft/.net/com

•www.w3schools.com/

•www. msdn.microsoft.com/en-us/

THANKS FOR YOUR PATIENCE