The main functionality of the EClass application is for preparing, presenting, and viewing lectures. Instructors have the ability to import and edit lectures, and students can view and participate in the presentation of the lecture. The EClass application also provides functionality for administrative tasks, such as maintaining a roster and settings permissions on a user-by-user basis.
Following an overview of the user interface, details of user scenarios are as follows:
These scenarios cover all functional requirements for the system.