The primary functionality of the Test Tool system is for test creation, test taking, and test question addition to the repository. Test creation and test question addition is performed by teachers and test taking is performed by the student. The Test Tool also provides the ability to proctor an exam over a local network.
Details of system use are presented in the following scenarios:
2.1 UI Overview
2.1.1 Instructor Main Interface
2.1.2 Proctor
2.1.3 Student Taking
2.3 Managing Questions
2.3.1 Adding
2.3.1.1 Multiple Choice
2.3.1.3 Short Answer
2.3.1.4
Long Answer
2.3.1.5 Code and HTML Question
2.3.1.6 Modifying
2.3.1.7 Importing/Exporting
2.3.2
Viewing
2.3.3
Removing
2.5 Test Taking
2.5.0.1 Test Settings
2.5.1 In Class Proctored
2.5.1.1 Go To Button
2.5.1.2 Comment Button
2.5.1.3 Long Answer Button
2.5.1.4 Multiple Choice Question
2.5.1.5 Short Answer Question
2.5.1.6 True/False Question
2.5.1.7 Matching Question
2.5.1.8 Page Proctor
2.5.1.9 Submit
2.5.2 Out of Class Take-Home
2.5.3 Practice Tests
These scenarios cover all functional requirements for the system.