2. Functional Requirements

The primary functionalities of the Test Tool are for automatically generating tests, administering tests, modest grading/reviewing of tests, and taking tests. The Test Tool provides a variety of options and ways for users to create tests. Test generation operations are performed by individual users with the privilege level of "educator" (or "professor"). The Test Tool also provides functionality for taking tests, which are performed by individual users with the privilege level of "student".

Following an overview of the Test Tool user interface, details of system use are presented in the following scenarios:

These scenarios cover all functional requirements for the system.




Prev: intro | Next: UI overview | Up: index | Top: index