Requirements Specification
for an Electronic Classroom System
Version 0.2
23 February 2014
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. WebEx
1.5.2. HeuX
1.5.3. Blackboard Virtual Classroom
1.5.4. Saba
1.5.5. Learnspace
1.5.6. Gimp
1.5.7. Feature Comparison Matrix
2.Functional Requirements
2.1 User Interface Overview
2.1.1 File
2.1.2 Edit
2.1.3 View
2.1.4 Presenter UI Overview
2.1.5 Student UI Overview
2.2 Preparing a Presentation
2.2.1 Inserting Basic Elements
2.2.2 Importing a Presentation
2.2.3 Format Details
2.3 Presenting With Electronic Classroom
2.3.1 Navigating Between Slides
2.3.2 Collapsing and Expanding Lecture Topics and Details
2.3.3 Presenter Layers
2.4 Viewing a Presentation
2.4.1 Navigating Between Slides
2.4.2 Student Layers
2.5 Presenter/Student Interactions
2.5.1 Student Question Asking
2.5.2 Presenter Question Management
2.5.3 Student Sending and Presenter Receiving of Layers
2.5.4 Forum
2.6 Tool Details
2.6.1 Layer Manager
2.6.2 Approval Tracker
2.6.3 Approval Tracker Analysis
2.7 Drawing
2.7.1 Basic Shapes
2.7.2 Color Palette
2.7.3 Text Tool
2.7.4 Pencil Tool
2.7.5 Hand Tool
2.7.6 Attachment Tool
2.8 Managing the Roster
2.8.1 Attendance
2.8.2 Accessing Student Permissions
2.8.3 Roster Sorting
2.8.4 Kicking a Student
2.9 Remote Access
2.9.1 Audio and Video
3. Non-Functional Requirements
3.1 Performance
3.2 System Characteristics
4. Executive Summary