2. Functional Requirements

The primary functionality the Test system is for generating and taking tests. Test operations are performed by teacher users on their personal systems, as well as by administrative users, who manage test banks and teachers. Also, students will be able to take the tests that are generated by the teachers. The Test system also provides functionality for system administration and setting a variety of test options.

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: non-functional | Up: index | Top: index