- Admin Schedule
- Admin
- The User should have admin rights and stay on the Schedule page
- The Schedule page enables the User to add, delete or edit the Schedule items (sessions and tasks; stages). The Schedule is up-to-date as a result.
- Navigation to the Schedule page is by clicking the "Schedule" link in the navigation area in the upper right page corner.
-
The following is a list of all elements in this Schedule page.
- Type: Button
- Behaviour: when the User clicks on this button, the "Add Session" pop-up window appears.
- Comments: see the "Add Session" use case.
- Type: Button
- Behaviour: when the User clicks on this button, the "Add Task" pop-up window appears.
- Comments: see the "Add Task" use case.
- Buttons:
- "Edit" (see the "Edit Stage" use case)
- "Delete" (see the "Delete Stage" use case)
- Type: Button
- Content:
- Task/session Type (Task Types can be: "Task", "Code Jam", "Interview", "Test". Session Types can be: "Online", "Offline", "Self-learning", "Extra Event".)
- Task/session Date
- Task/session Day
- Task/session Time
- Task/session Title
- Task/session Trainer or Who checks
- Behaviour: when the User clicks on this button (looks like a table row), the container with the task/session details expands/collapses.
- Comment: Container with the task/session details expands after clicking on the "Schedule" Row.
- Content:
- Task/session Title
- Task/session Details
- Buttons:
- "Copy" (see the "Copy Task or Session" use case)
- "Edit" (see the "Edit Task or Session" use case)
- "Delete" (see the "Delete Task or Session" use case)
- Type: Button
- Behaviour: when the User clicks on this button, the "Add Stage" pop-up window appears.
- Comments: see the "Add Stage" use case.