Requirements Specification
for eClassroom
Version 1.0
28 September 2007





Contents

1.  Introduction
     1.1. Problem Statement
     1.2. System Personnel
     1.3. Operational Setting
     1.4. Impacts
     1.5. Related Systems
         1.5.1 Claroline
         1.5.2 eLecta Live
         1.5.3 Knowledge Environment for Web-based Learning (KEWL)
         1.5.4 aTutor
         1.5.5 Dokeos
         1.5.6 Powerpoint
         1.5.7 Feature Comparison Matrix

2.  Functional Requirements
     2.1. User Interface Overview
     2.2. Preparing a Lecture
     2.3. Giving and Viewing a Lecture
     2.4. Taking Notes
     2.5. Navigating Overlays
         2.5.1 Creating a New Overlay
         2.5.2 Setting Overlay Viewing Options
     2.6. Drawing on Overlays
     2.7. Navigating and using the Roster
     2.8. Lecture Viewing Details
         2.8.1 Classroom Configuration
         2.8.2 Starting and Joining an In-Class Lectures
3. Non-Functional Requirements
   3.1. System Performance
   3.2. Qualitative System Characteristics
4. Executive Summary


List of Figures