====== Use case - management skladu ====== ===== Diagram případů užití balíku: Management skladu ===== {{:school:fit:mipis:semestralwork:usecse:management_skladu_v2.png|}} ===== UC10: Vyskladnit položky =====
Případ užití: Vyskladnit položky
ID:10
Stručný popis:
Dojde k vydání požadovaných položek ze skladu a předání k dalšímu zpracování.
Hlavní aktéři:
Skladník
Vedlejší aktéři:
Žádní.
Vstupní podmínky:
  • SKLADNÍK je přihlášen do systému
  • v systému existuje požadavek na vyskladnění ve stavu „Nový“
Hlavní scénář:
  1. Případ užití začíná, když SKLADNÍK stiskne tlačítko „Vyskladnit“ u konkrétního požadavku na vyskladnění.
  2. SYSTÉM změní stav požadavku na „Rozpracovaný“.
  3. Zahrnout (Vyhledat položky).
  4. místo rozšíření: Tisk výpisu.
  5. (SKLADNÍK vyzvedne položky ve skladu.)
  6. Pro každou položku k vyskladnění:
    1. SKLADNÍK načte položku přes čtečku čipů do systému.
    2. SYSTÉM odečte položku ze skladu.
  7. (SKLADNÍK připraví knihy k převzetí).
  8. SKLADNÍK potvrdí vykonání požadavku stiskem tlačítka „Uzavřít požadavek“.
  9. SYSTÉM změní stav požadavku na „Uzavřený“.
  10. SYSTÉM vymaže výpis.
Výstupní podmínky:
  • požadavek ve stavu „Uzavřený“
  • výpis je prázdný
Alternativní scénáře:
Nejsou.
Relace aktérů k případu užití:
Skladník: spouští případ užití, interaguje se systémem.
=== Diagram aktivit případu užití: Vyskladnit položky === {{:school:fit:mipis:semestralwork:usecse:da_vyskladnit.png|}} ===== UC11: Uskladnit položky =====
Případ užití: Uskladnit položky
ID:11
Stručný popis:
Dojde k uskladnění požadovaných položek do skladu.
Hlavní aktéři:
Skladník
Vedlejší aktéři:
Žádní.
Vstupní podmínky:
  • SKLADNÍK je přihlášen do systému
  • v systému existuje požadavek na uskladnění ve stavu „Nový“
Hlavní scénář:
  1. Případ užití začíná, když SKLADNÍK stiskne tlačítko „Uskladnit“ u konkrétního požadavku na uskladnění.
  2. SYSTÉM změní stav požadavku na „Rozpracovaný“.
  3. Systém vytvoří prázdný seznam položek.
  4. Pro každou položku ze seznamu:
    1. SKLADNÍK načte čtečkou čipů položku do systému.
    2. SYSTÉM přičte položku do skladu.
    3. SYSTÉM zapíše položku do seznamu.
  5. Zahrnout (Vyhledat položky)
  6. místo rozšíření: Tisk výpisu.
  7. (SKLADNÍK uloží položky do skladu.)
  8. SKLADNÍK potvrdí vykonání požadavku stiskem tlačítka „Uzavřít“.
  9. SYSTÉM změní stav požadavku na „Uzavřený“.
  10. SYSTÉM vymaže výpis.
Výstupní podmínky:
  • požadavek ve stavu „Uzavřený“
  • výpis je prázdný
Alternativní scénáře:
Nejsou.
Relace aktérů k případu užití:
Skladník: spouští případ užití, interaguje se systémem.
=== Diagram aktivit případu užití: Uskladnit položky === {{:school:fit:mipis:semestralwork:usecse:da_uskladnit_polozky_v2.png|}} ===== UC12: Vyhledat položky =====
Případ užití: Vyhledat položky
ID:12
Stručný popis:
Vyhledání umístění položek ve skladu.
Hlavní aktéři:
Skladník
Vedlejší aktéři:
Žádní.
Vstupní podmínky:
  • SKLADNÍK je přihlášen do systému
  • seznam identifikátorů hledaných položek
Hlavní scénář:
  1. Případ užití začíná, když SKLADNÍK nebo SYSTÉM zvolí možnost „Vyhledat položku ve skladu“.
  2. Pro každou načtenou položku ze seznamu:
    1. SYSTÉM vyhledá umístění hledané položky.
    2. SYSTÉM zapíše umístění do výpisu.
  3. SYSTÉM seřadí položky ve výpisu a zobrazí
Výstupní podmínky:
  • existuje výpis položek
Alternativní scénáře:
Nejsou.
Relace aktérů k případu užití:
Skladník: spouští případ užití, interaguje se systémem.
=== Diagram aktivit případu užití: Vyhledat položky === {{:school:fit:mipis:semestralwork:usecse:da_vyhledat_polozky.png|}}