Online Examination System ,use case project

32
Presented by: Lalit Gupta (09FT-075) Mohit Sharma (09FT-088) Rishabh Jain (09FT-118) Gaurav Bhatia (09FN-39) Avneet Singh (09FN-022) ONLINE EXAMINATION SYSTEM

Transcript of Online Examination System ,use case project

Page 1: Online Examination System ,use case project

Presented by:Lalit Gupta (09FT-075)Mohit Sharma (09FT-088)Rishabh Jain (09FT-118)Gaurav Bhatia (09FN-39)Avneet Singh (09FN-022)

ONLINE EXAMINATION SYSTEM

Page 2: Online Examination System ,use case project

IntroductionBasic purpose is to assesses students by conducting

online objective tests and have automated checking of answers based on the response by the candidates.

Tests are highly customizable.The system allows faculties to create their own tests. It would enable educational institutes to perform

tests, quiz and create feedback forms. It asks faculty to create his/her set of questions.

This system would be helpful for creating practice tests, say for educational institutes and as a feedback form.

Page 3: Online Examination System ,use case project

What the system would doFaculty then creates groups and adds

related students into the groupsTests are associated with specific groups

so that only associated students can appear for the test.

The result of the response would be available to the faculty of the question set.

Result would also be mailed to the student.

Page 4: Online Examination System ,use case project

AdvantagesResponses by the candidates will be

checked automatically and instantly.Online examination will reduce the hectic

job of assessing the answers given by the candidates.

Being an integrated Online Examination System it will reduce paper work.

Can generate various reports almost instantly when and where required.

Page 5: Online Examination System ,use case project

Functional RequirementsAdministrator Functionality:

Taking backup of the databaseEditing/Deleting/Creating the database.Adding or expelling facultyChanging the super password.

Page 6: Online Examination System ,use case project

Functional Requirements(Contd.)Faculty Functionality:

Logging into the system. Sending invitations to specific student by mail Accepting registrations of candidates Adding the candidate to a group Create/Edit/Delete candidate groups Creating a test Posting questions in the above test Posting multiple options to respective question Marking correct answer within the given options Specifying to allow user defined answer Time limit of the test if any. Whether to randomize the questions Whether to randomize the options displayed To allow the test to be taken in practice mode where the correct answer is shown

immediately after the candidate selects an option. Set negative marks for wrong responses

Page 7: Online Examination System ,use case project

Functional Requirements(Contd.)Student Functionality:

Requesting registrationLogging into the system.Edit user information.Selecting the test.Selecting whether the test to be taken in practice mode

where the correct answer is shown immediately after the candidate selects an option.

Appearing for the examination.Printing the result at the end of the examination.Reviewing the given responses.Changing password.Resetting of forgotten password

Page 8: Online Examination System ,use case project

Functional Requirements(Contd.)System Functionality:

Authenticating users based on username and password

Keeping session track of user activityRecording candidates’ responses to every

questionChecking whether the given response is

correct or notKeeping history of test reports of all users

Page 9: Online Examination System ,use case project

Functional Requirements(Contd.)Mailing Functionality of System:

The reports are required to be mailed to the candidates on the registered mail address.

Temporary password will be mailed to the user incase the user forgets the password.

Invitations for the appearance for the new test will be mailed.

Page 10: Online Examination System ,use case project

Use case overview

Page 11: Online Examination System ,use case project

Add faculty use case

Page 12: Online Examination System ,use case project

Login use case

Page 13: Online Examination System ,use case project

Manage Student groups use case

Page 14: Online Examination System ,use case project

Student Registration use case

Page 15: Online Examination System ,use case project

User Profile Edit use case

Page 16: Online Examination System ,use case project

Manage Test Use case

Page 17: Online Examination System ,use case project

Appear for test use case

Page 18: Online Examination System ,use case project

Generate result use case

Page 19: Online Examination System ,use case project

Login activity diagram

Page 20: Online Examination System ,use case project

Manage Students activity diagram

Page 21: Online Examination System ,use case project

Manage Test Activity Diagram

Page 22: Online Examination System ,use case project

Generate result activity diagram

Page 23: Online Examination System ,use case project

Student registration activity diagram

Page 24: Online Examination System ,use case project

Answer test activity diagram

Page 25: Online Examination System ,use case project

Class Diagram

Page 26: Online Examination System ,use case project
Page 27: Online Examination System ,use case project

Login sequence diagram

Page 28: Online Examination System ,use case project

Manage students groups sequence diagram

Page 29: Online Examination System ,use case project

Student registration sequence diagram

Page 30: Online Examination System ,use case project
Page 31: Online Examination System ,use case project

Appear for test sequence diagram

Page 32: Online Examination System ,use case project

THANK YOU!