UC.10 – Rušení výuky předmětu
Context of Use
Učitel ruší výuku nějakého svého vyučovaného předmětu
Stakeholders and Interests
- teacher: chce zrušit výuku vyučovaného předmětu
Constraints
- zrušit výuku lze pouze u předmětu, na který nejsou zapsáni žádní studenti
Preconditions
- učitel je již přihlášený do UIS
- je zobrazena stránka My Subjects
Trigger
učitel klikne na tlačítko
Remove v řádce rušeného předmětu
Main Success Scenario
- učitel klikne na tlačítko Remove v řádce rušeného předmětu
- UIS odstraní předmět z učitelova seznamu předmětů
- objeví se hlášení o úspěšném provedení
Postconditions
- UIS odstraní předmět z učitelova seznamu předmětů a provede další navazující změny v příslušných tabulkách DB
- je stále zobrazena stránka menu My Subjects
- objeví se hlášení o úspěšném provedení
- předmět zmizí ze seznamu v menu My Subjects
- předmět zmizí ze seznamu v menu My Exam Dates
- předmět zmizí ze seznamu v menu New Exam Dates
- předmět zmizí ze seznamu v menu Set Evaluation
- předmět zmizí ze seznamu v menu Evaluation Table
- předmět se objeví v seznamu v menu Others' Subjects
- předmět zmizí u tohoto učitele ze seznamu v menu List of All Teachers
- Student's View: u libovolného studenta se učitel nesmí objevit v seznamu učitelů vyučujících tento předmět v
menu Other Subjects
- Student's View: u libovolného studenta se učitel nesmí objevit v seznamu učitelů zkoušejících tento předmět
v menu Other Exam Dates
Alternative Flows
- 1a.
Tabulka je prázdná, tj. učitel momentálně nevyučuje žádný předmět
- 1a-1.
Není možné provést tento use case
- 1b.
Tlačítka Remove jsou disabled u všech předmětů, na kterých je zapsán alespoň jeden student
- 1b-1.
Není možné provést tento use case
- 2a.
Při záznamu rušení výuky předmětu do DB došlo k vnitřní chybě v UIS / DB.
Postconditions:
- zůstává se obrazovka menu My Subjects
- objeví se chybové hlášení o neúspěšném provedení
- k zápisu / změně nikde nedojde
Technology and Data Variations List
- učitel klikne na tlačítko New exam date u příslušného předmětu a tím se začne provádět UC.13
Related Information
- Jsou vypsány všechny vyučované předměty
- Předmět mohou současně vyučovat až dva vyučující. Učitel zrušením výuky předmětu nijak neovlivní jeho výuku případným druhým
učitelem.
- Zrušením předmětu se automaticky a bez varování ruší i všechny zapsané zkušební termíny na tomto předmětu.
- Je možné přejít na vytvoření termínu zkoušky kliknutím na tlačítko New Exam Date - viz UC.13
- Je možné zobrazit seznam studentů na vyučovaném předmětu kliknutím na tlačítko Students - viz UC.11