Now that the business problems have been defined, you can look to the specific requirements that need to be gathered. The first thing to do is identify the user roles that will be involved. This solution has three primary user roles: class presenter, attendee, and learning center administrator.
The class presenter is the subject matter expert (SME) who will be leading the class and delivering the content. They need to be able to modify classes, add associated documents, and initiate and moderate discussions.
As the name implies, these users will be attending the classes. Before they attend a class, they need to find their class online. They also need to view class-related materials and contribute to discussion ...