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: These scenarios cover all functional requirements for the system.