Você está na página 1de 54

ONLINE TEST SOFTWARE

SYSTEM
Under the guidance of

Ms. Archana Athawale(Internal Coordinator)


Assistant Professor, Thadomal Shahani Engineering College
Mr. Anil Ailani (External Guide)
President,Mikado Solutions Pvt Ltd.

Mikado Solutions Pvt Ltd


GROUP MEMBERS

NikhilKusoorkar
Hitesh Mulchandani
Puneet Potnis
Pradeep Serai

Mikado Solutions Pvt Ltd


Requirements Gathering

 Interaction with company Guide.


 Existing System
 Proposed System
 Feasibility study.
 Formulation of the Problem Statement.
 Project Description

Mikado Solutions Pvt Ltd


What is Computer Based Testing?

 Computer based testing (CBT) is an umbrella term


used to describe several types of examinations
administered by computer.
 Tests range from
 Multiple Choice
 True/False
 Multiple Completion
 Item Order
 Virtual Reality Simulations
 We would be using the first two types in combination
for our project

Mikado Solutions Pvt Ltd


Existing System

Mikado solutions the company for which


we are developing the product trains
students in VB,ASP,VB.Net etc .
To evaluate students they used the
conventional pen and paper approach
 Disadvantages of existing method
 Specific test questions.
 Tangible and structured.
 Time period for testing is not flexible.
 More errors and delays due to human intervention.

Mikado Solutions Pvt Ltd


Proposed System

Computerize the system


Computerization would include
automated assessment ,report
generation , mark sheet ,instant results .
 Computerization would lead to in depth testing of
students.
 Multiple students would be able to give different tests
at the same time.
 This would lead to efficient use of resources.

Mikado Solutions Pvt Ltd


Proposed system advantages

 Advantages of the proposed system


 Comfortable for students.
 Can be administered anytime.
 Tests are more varied.
 More use of visual images, animations.
 Results are displayed instantly.
 Management has access to various student and
instructor reports to help in decision making process.

Mikado Solutions Pvt Ltd


Scope

 The system has two subsystems


 Internet subsystem
 Back Office operations subsystem

 Internet subsystem
 It has three parts one for Student, one for Instructor
and one for the Administrator.
 Student
 Authentication of valid student
 Student can give test allocated to him online before
expiry date set by instructor.
 Student can view results instantly.

Mikado Solutions Pvt Ltd


Scope

 Instructor
 Authentication of valid instructor.
 Instructor has permission to set/update tests.
 Set passing percentage.
 Enable negative marking.
 Edit logins for students only.
 Make/Edit Question Banks.

 Administrator
 Authentication of valid Administrator.
 Administrator has permission to add accounts.
 To assign new Instructors.
 View Student’s Test Results Reports.
 View Instructor Reports.
 Edit logins for Instructors.

Mikado Solutions Pvt Ltd


Scope

 Back Office Operations Subsystem


 Report generation
 Decision making for higher management on these
reports.

Mikado Solutions Pvt Ltd


Methodology

 The internet application would be implemented


using ASP.NET and C#
 The Database would be implemented using
SQL Server.
 The reports used in Back office operations
would be formatted in HTML.

Mikado Solutions Pvt Ltd


Working

 Sample Instructor
 User ID: Instructor Password: 123456.
 Sample Student
 User ID: Student Password: 654321.
 Sample Administrator
 User ID: Admin Password: 123456.
 First form loaded is Login form
 Based on authentication there are 3 modes
 Student mode
 Tests assigned to him pop up in a combo box.
 Test has to be selected and then started.

Mikado Solutions Pvt Ltd


Working

 Test paper form gives all information of test to


student.
 Test questions appear in text box.
 Questions in MCQ format(4 choices) or True/False
 To go to next question student must click next
question button.
 If test is timed and student fails to answer next
question is loaded.
 Abort Test will abort the test marking all the answers
as NO ATTEMPT.
 After finishing test result is generated.

Mikado Solutions Pvt Ltd


Working

 Instructor mode
 After login the Instructor home form opens
 It allows following things
 Add question

 Editing question bank.

 Create/Edit tests.

 Nominate students

 View test report

 View Student report.

Mikado Solutions Pvt Ltd


Working

 On clicking Add questions the instructor can


 Create new questions

 Add questions from question bank

 Instructor can also Create tests from create test button


which allows to
 Select question bank for questions

 Set time options (limited/unlimited)

 Set passing percentage.

 Set first class ,distinction ,total marks for test.

 Enable/disable negative marking.

 The Instructor can also modify his/her password.


Mikado Solutions Pvt Ltd
Working

 Administrator mode
 After authentication the Administrator home opens up.
 It allows following things
 Add user accounts for student and instructor.

 Modify User ID and Password for himself.

 View detailed Student performance reports.

 View Instructor Reports.

Mikado Solutions Pvt Ltd


Working

 Reports
 Reports are summarized information in a well-
formatted manner meant for higher managerial levels
to help them in Decision-making.

 There are 4 types of reports.


 Test Result Report.

 Student Report.

 Instructor Report.

 Test Report.

Mikado Solutions Pvt Ltd


Architecture

Mikado Solutions Pvt Ltd


ER-Diagram

Mikado Solutions Pvt Ltd


Data Objects

Mikado Solutions Pvt Ltd


Relationships

Mikado Solutions Pvt Ltd


DFD Diagram Level-0

Mikado Solutions Pvt Ltd


DFD Diagram Level-1

Mikado Solutions Pvt Ltd


DFD Diagram Level-2

Mikado Solutions Pvt Ltd


DFD Diagram Level-2

Mikado Solutions Pvt Ltd


DFD Diagram Level-2

Mikado Solutions Pvt Ltd


USE CASE Diagram

Add Students <<include>>


Add Instructors Authentication
<<include>> Assign_test
<<include>>
<<include>>
Test_Assignor
<<include>>

Expire Date
<<include>>
Give_Test

Time_Options Create_Test
<<extend>>
Student <<include>> <<include>>

Administrator
Instructor
CAT_Test Marking_options
<<include>>
Pass Percentage

<<include>>
<<include>> ViewReport

Create_Report
<<include>>
Student_Report
<<include>>
Test_Result Report

Test_Report
Instructor Report

View test_Report

Mikado Solutions Pvt Ltd


Platform

 Hardware
 For running the application
 Personal Computer with Ms windows XP
Professional and above With Pentium processor III
600Mhz or above.
 128 MB Ram

 50 Mb Hard Disk Space For Storing Software.

 SVGA Color Monitor 1024 x 768 or higher resolution

 Mouse

Mikado Solutions Pvt Ltd


Platform

 For development of application


 Personal Computer with Ms windows XP and above
with Pentium processor III 600Mhz or above
 256 Mb of Ram,

 900 MB of available hard-disk space on system drive

and 3.3 GB on installation drive


 SVGA Color Monitor 1024 x 768 or higher resolution

 CDROM drive 52x or DVD Rom

 Multimedia system

 Mouse

Mikado Solutions Pvt Ltd


Platform

 Software
 For running the application
 ASP.NET (.NET framework)
 Mouse driver provided by the vendor of the mouse

 Microsoft SQL Server

 MS Windows XP professional ,Windows 2000,

Windows 2003 server

Mikado Solutions Pvt Ltd


Platform

 For developing the application


 Visual studio.NET
 Microsoft Sql Server

 Case Studio v2

 Internet Explorer v6 and above

 MS Windows XP professional ,Windows 2000,

Windows 2003 server

Mikado Solutions Pvt Ltd


Implementation

 CAT Algorithm
Ø All the items that have not yet been administered
are evaluated to determine which will be the best
one to administer next given the currently estimated
ability level
Ø The "best" next item is administered and the
examinee responds
Ø A new ability estimate is computed based on the
responses to all of the administered items.
Ø Steps 1 through 3 are repeated until a stopping
criterion is met.
Mikado Solutions Pvt Ltd
CAT Ability Estimate

Mikado Solutions Pvt Ltd


Testing

 Unit Testing
 Authentication
 CAT algorithm
 View reports
 Create tests
 Give Tests
 Test options
 Integration Testing
 System Testing
Mikado Solutions Pvt Ltd
Future Scope

To prepare various patterns for different test software


language courses.

Also to develop a Billing System module for enabling the


online payment for the Test courses for different Certification
modules .

Making the system Web-enabled and thereby integrating


Online Certification courses for different Software languages.

Also to Implement a Mock Test feature to acquaint the


students with test patterns.
Mikado Solutions Pvt Ltd
Conclusion

 The Online Test Software System


developed has the following features :
 The test system developed is Computer Adaptive in
nature i.e the difficulty level of questions go on
changing as per the students goes on giving correct
answers.

 Also the questions from the question bank come in


random order during the test.

Mikado Solutions Pvt Ltd


Conclusion

 The software has enhanced security feature in such a


way that, only the instructor assigned can
modify/append the questions in the question bank .

 Also the entire control lies in the hands of the


Administrator who is the only authenticated personnel
to add/remove instructors and students.

 The performance of students , instructors can be


monitored using reports.

Mikado Solutions Pvt Ltd


References

• Cynthia G.Parshall, Judith A. Spray, Tim Davey,


John Kalohn, Practical Considerations in
Computer-Based Testing, Springer, 1st edition,
2001.
• Dave Bartram, Ron Hambleton, Computer-Based
Testing and the Internet: Issues and Advances,
Wiley, 2005.
• William A. Sands, Brian K. Waters, James R.
McBride, Computerized Adaptive Testing: From
Inquiry to Operation, American Psychological
Association, 1997.
References

• Herbert Schildt, C# .NET The Complete Reference,


Osborne, 2002.
• http://www.microsoft.com/products/info
• http://www.elts.org
Screenshots

Mikado Solutions Pvt Ltd


Instructor

Mikado Solutions Pvt Ltd


Nominate Student

Mikado Solutions Pvt Ltd


Add Questions

Mikado Solutions Pvt Ltd


Create Test

Mikado Solutions Pvt Ltd


Test Details

Mikado Solutions Pvt Ltd


Negative Marking

Mikado Solutions Pvt Ltd


Screenshots

Mikado Solutions Pvt Ltd


Screenshots

Mikado Solutions Pvt Ltd


Test Report

Mikado Solutions Pvt Ltd


Student Report

Mikado Solutions Pvt Ltd


Change Password

Mikado Solutions Pvt Ltd


Signout

Mikado Solutions Pvt Ltd


Questions?

Mikado Solutions Pvt Ltd


Thank you !

Mikado Solutions Pvt Ltd

Você também pode gostar