1. Introduction

This document defines requirements for an electronic Test Tool. The tool provides functions for teachers to create tests for students as well as for students to take the created tests. Administrative users run a Test Tool Administration program to manage question databases, user groups, and perform other administrative functions.

In addition to providing useful functionality, the Test Tool serves as a pedagogical example of software engineering concepts and principles. The software development artifacts for the Test tool are considered part of the overall Test Tool package.

Further introductory material is presented in these subsections:






Prev: [none] | Next: functional | Up: index | Top: index