UC.07 – Zrušení termínu zkoušky

Context of Use

Student ruší již zapsaný termín zkoušky z konkrétního předmětu

Scope

UIS

Level

user goal

Primary Actor

student

Stakeholders and Interests

  • student: chce si zrušit zapsaný termín zkoušky

Constraints

N/A

Preconditions

  1. student je již přihlášený do UIS
  2. je zobrazena stránka My Exam Dates

Trigger

student klikne na tlačítko Unregister v řádce předmětu se zapsaným termínem zkoušky

Main Success Scenario

  1. student klikne na tlačítko Unregister v řádce předmětu se zapsaným termínem zkoušky
  2. UIS odstraní termín zkoušky ze studentova seznamu termínů u daného předmětu
  3. objeví se hlášení o úspěšném provedení

Postconditions

  1. UIS odstraní termín zkoušky ze studentova seznamu termínů u daného předmětu a provede další navazující změny v příslušných tabulkách DB
  2. je stále zobrazena stránka menu My Exam Dates
  3. objeví se hlášení o úspěšném provedení
  4. předmět zmizí ze seznamu v tabulce v menu My Exam Dates
  5. v subtabulce u předmětu v menu Other Exam Dates se objeví tento termín zkoušky
  6. Teacher's View: u příslušného učitele student zmizí ze seznamu účastníků zkoušky na tomto předmětu v tabulce v menu My Exam Dates
  7. Teacher's View: u příslušného učitele student zmizí ze seznamu pro zadání hodnocení z tohoto předmětu v menu Set Evaluation
  8. Teacher's View: u příslušného učitele student zmizí ze 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 ještě nemá zapsán žádný termín zkoušky u žádného předmětu
    • 1a-1. Není možné provést tento use case

  • 2a. Při rušení termínu zkoušky v DB došlo k vnitřní chybě v UIS / DB.
      Postconditions:
      1. zůstává zobrazena obrazovka menu My Exam Dates
      2. objeví se chybové hlášení o neúspěšném provedení
      3. k zápisu / změně nikde nedojde

Technology and Data Variations List

N/A

Related Information

  • Jsou vypsány všechny předměty se zapsaným konkrétním termínem zkoušky