2.0 Functional Requirements
The primary functionality of the eClass is for presenting lectures and allowing for an interactive classroom environment. Each user, whether a student or instructor, will have his or her own environment to view lectures, contribute to classroom discussions electronically, chat with other users and take personal class notes right on the lecture slides. The system administrator, which is the instructor in our program, has additional features in the eClass program.
Following an overview of the eClass user interface, details of system use are presented in the following scenarios:
- Lecture preparation
- Presenting a Lecture
- Roster Features
- Interacting with the Main View
- Drawing Tool Uses
- Chatting with Other Users
- Viewing the Lecture from a Remote Location
- Details of the File and Edit Menus
These scenarios cover all functional requirements for the system.