Brief Use Case Descriptions
Access Use Cases
View Presentation: The use case View Presentation is used by viewers to look at the recorded information from a presentation. This use case uses View Slides and View Video use cases. The user also has the option of viewing references and programs.
View Slides: The use case View Slides is used by the View Presentation to display the slides and presenter annotations for the presentation.
View Video: The use case View Video is used by the View Presentation to play the video at a selected time.
View References: The use case View References is used by View Presentation to display the references that were visited during the presentation. The option to view the references is selected by the Viewer.
View Programs: The use case View Programs is used by View Presentation to display the outcomes of the programs run during the presentation. The option to view these results is selected by the Viewer.
Search Presentations: The Search Presentations use case is used by the Viewer to enter keywords to search a subset of the recorded presentations. Possible subsets may be one presentation or a certain class of lectures. The results will be shown to the Viewer so that the Viewer can select one to go to the View Presentation use case.
Playback Presentation: The Playback Presentation use case is used by the Viewer to playback a presentation from a starting point. This differs from the View Presentation in that the streams are viewed synchronized with time.
Playback Slides: The Playback Slides use case is used by Playback Presentation to play the slides synchronized with time. This means that the slides and the ink on the slides will be drawn as they were shown during the live presentation.
Playback References: The Playback References use case is used by the Playback Presentation to visit the references at the time they were visited during the live presentation.
Playback Programs: The Playback Programs use case is used by Playback Presentation to run the programs as they were run during the presentation.
View Notes: The View Notes use case is used by the Spectator to view their personal notes that they took during a presentation. This use case uses Login to verify the identity of the Spectator.
Edit Notes: Edit Notes is used by a Spectator to add personal notes to a presentation. View Notes must be performed prior to Edit Notes.
Search Notes: The Search Notes use case is used by a Spectator to search their personal notes for keywords. The use case uses Login to verify the identity of the Spectator.
Create Class: This use case is used to reserve a spot in the repository.
Preview Class: This use case will allow the user to preview the class settings.
Import Slides: This use case is used by the Create Presentation Material to import presentation material into C2000.
Create Presentation Material: This use case is used by the presenters to create their lecture material. This use case assumes that there is a presentation to import into C2000. This use case will use the Import Slides use case.
Capture Settings: This use case will capture the setting for each presentation that will be given on C2000. (e.g. date, time, class #, etc...)
Revise/Reuse Class: This use will allow the presenter to revise or reuse an old presenation. The presentation must exist. It uses the Search use case to find the old class.