UC.04 – Odzapsání předmětu
Context of Use
Student ruší zápis nějakého svého zapsaného předmětu (odzapisuje)
Stakeholders and Interests
- student: chce si odzapsat předmět
Preconditions
- student je již přihlášený do UIS
- je zobrazena stránka My Subjects
Trigger
student klikne na tlačítko
X v řádce odzapisovaného předmětu
Main Success Scenario
- student klikne na tlačítko X v řádce odzapisovaného předmětu v tabulce Enrolled Subjects
- Objeví se modální okno Unenroll subject s předvybraným odzapisovaným předmětem
- student klikne na tlačítko Unenroll subject
- UIS odstraní předmět ze studentova seznamu předmětů
- objeví se hlášení o úspěšném provedení
Postconditions
- UIS odstraní předmět ze studentova 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 tabulce Enrolled Subjects v menu My Subjects
- předmět se objeví v seznamu v tabulce v menu Other Subjects
- předmět zmizí ze seznamu v tabulce v menu My Exam Dates
- předmět zmizí ze seznamu v tabulce v menu Other Exam Dates
- Teacher's View: u příslušného učitele student zmizí ze seznamu studentů zapsaných na tomto předmětu v tabulce
v menu My Subjects
- Teacher's View: u příslušného učitele se student nesmí objevit v seznamu účastníků zkoušky na tomto předmětu
v tabulce v menu My Exam Dates
- Teacher's View: u příslušného učitele se student nesmí objevit v seznamu pro zadání hodnocení z tohoto předmětu
v menu Set Evaluation
- Teacher's View: u příslušného učitele se student nesmí objevit v seznamu pro zadání hodnocení z tohoto předmětu
v tabulce v menu Evaluation Table
Alternative Flows
- 1a.
Tabulka je prázdná, tj. student momentálně nemá zapsán žádný předmět
- 1a-1.
Není možné provést tento use case
- 2a.
Student v modálním okně Unenroll subject s předvybraným odzapisovaným předmětem
- 2a-1.
zvolí ze seznamu jiný předmět
- 2a-2.
pokračuje se od bodu 3 hlavního scénáře
- 3a.
V modálním okně Unenroll subject s předvybraným odzapisovaným předmětem
- 3a-1.
klikne na tlačítko Cancel
Postconditions:
- objeví se obrazovka menu My Subjects
- k zápisu / změně nikde nedojde
- 4a.
Při odzápisu předmětu do DB došlo k vnitřní chybě v UIS / DB.
Postconditions:
- objeví 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
N/A
Related Information
- 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.
- V tabulce Enrolled Subjects jsou vypsány všechny zapsané předměty
- V tabulce Completed Subjects jsou vypsány všechny absolvované předměty