Use Case Model - Complete Report Grouped by Item Kind, Full Descriptions

Podobné dokumenty
E-aukce. Funkční požadavky. Nefunkční požadavky. 1. Realizace internetové aukce v reálném čase. 2. Vkládání nových aukcí Volba počáteční ceny

SYSTÉM PRO DRAŽBU ZNÁMEK

K práci je možné přistoupit následujícím způsobem. Odkaz na práci se nachází na osobním webu autora práce:

Příručka pro editaci kontaktů na eagri

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele.

Fides Software Storage Administrator

Akceptační test. Úvod

Systémová analýza a návrh. Zbyněk Ungermann, UNG května 2011

Etapa I první kontakt

NÁVOD K AKTIVACI A POUŽÍVÁNÍ OVÉHO ÚČTU V DOMÉNĚ PACR.EU

POKYNY K REGISTRACI PROFILU ZADAVATELE

1 Úvod. 2 Registrace a přihlášení. Registrace). Zobrazí se stránka, kde budete mít na výběr ze dvou možností. Můžete vytvořit nové či.

Profesis KROK ZA KROKEM 2

Příručka pro použití portálu Klikni a daruj pro dárce

Manuál pro používání systému Responsible Care

Výukový materiál zpracovaný v rámci projektu

Uživatelský manuál aplikace. Dental MAXweb

Profesis on-line Obrázky v prezentaci byly upraveny pro potřeby prezentace.

Nemocnice. Prvotní analýza a plán projektu

Na vod k nastavenı ovy ch schra nek Administrace

Manuál. Omluvenky online

Uživatelský manuál. Obsah

REGISTRACE A SPRÁVA UŽIVATELSKÉHO ÚČTU

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro běžného uživatele

Analýza požadavků. 1. Funkční požadavky - popisují chování, funkce a operace uživatelů, které systém musí podporovat. 1.1 Operace uživatelů

Questionnaire příručka uživatele

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele.

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro běžného uživatele

Podrobný návod pro administraci zákaznických účtů na portálu Czechiatour.eu

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro běžného uživatele

PTÁČEK - velkoobchod. eshop. ZÁKAZNICKÝ pracovní postup

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro administrátora zřizované organizace

Popis aplikace Portál práce pro oblast bezpečnostních služeb

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 4 a novější

Registr IKTA. Příručka pro uživatele. Institut biostatistiky a analýz. Lékařské a Přírodovědecké fakulty Masarykovy univerzity.

ČNHP. Příručka pro pacienty. Institut biostatistiky a analýz. Vytvořil:

Internetový portál Come Automaty

Manuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Ekoškola - manuál pro správce školy

Příručka pro editaci kontaktů na eagri

Jednotné portálové řešení práce a sociálních věcí

Školící dokumentace administrátorů IS KRIZKOM (úroveň ÚSÚ) role ( administrátor )

Manuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější


Uživatelská příručka 6.A6. (obr.1.)

Tour de ABB 2013 Průvodce online aplikací

A7B39TUR, A2 Václav Pavlovec, ZS 2016/2017. Testování uživatelského rozhraní aukčního portálu aukro.cz

Actors. + Ad m in istrá to r + Ca s + Ne re gistrovan ý u živatel + Obcho dník + Pri hlášen ý u živa te l + Sklad ník + Zá ka zník + Za mestn anec

Manuál PVU dodavatel

Školící dokumentace administrátorů IS KRIZKOM (úroveň KRAJ) (role manager, administrátor )

Sázková kancelář Z pekla štěstí

VYTVOŘENÍ ÚČTU LG SMART WORLD

ISPOP 2019 MANUÁL PRO PRÁCI V REGISTRU ODBORNĚ ZPŮSOBILÝCH OSOB

Přidělení rolí a přihlášení do ISÚI pro obecní a stavební úřady

Administrace webu Postup při práci

Evidence požadavků uživatelů bytů a nebytových prostor

Manuál pro žadatele OBSAH

Model případu užití. Martin Komárek

Práce s administračním systémem internetových stránek Podaných rukou

Jednotné portálové řešení práce a sociálních věcí

Grantové projekty. V současné době jsou zpracovány tyto části:

Athena Uživatelská dokumentace v

ON-LINE PORADA PRO TEST

Testování portálu MotoInzerce.cz

ISPOP 2019 MANUÁL PRO PRÁCI V REGISTRU ODBORNĚ ZPŮSOBILÝCH OSOB

Dokumentace pro správu zlínských DUM

GPS Loc. Uživatelský manuál. webové rozhraní. pro online přístup do systému GPS Loc přes webové uživatelské rozhraní app.gpsloc.eu

Portál Značení tabáku Uživatelská příručka pro registrované uživatele

Personální evidence zaměstnanců

Uživatelská příručka

Týmový Hlídač úkolů 1.0

Lokality a uživatelé

Uživatelská příručka

Používání sdíleného kalendáře v projektu Bioanalytické centrum

REGISTRACE UŽIVATELE

ROK V OBCI. Uživatelská příručka

Uživatelská příručka

Jednoduchý uživatelský manuál k programu Cat s Paradise

Dokumentace aplikace Chemon

BALÍKONOŠ.CZ NÁVOD. 1. Obsah. 2. Aktivace účtu

Uživatelská příručka. FORMULÁŘE (propojení s ISVZ-US)

UŽIVATELSKÁ PŘÍRUČKA K HLÁŠENÍ STAVU VČELSTEV

POKYNY PRO DODAVATELE

Informační systém Národní soustavy kvalifikací (IS NSK) Návod na obsluhu interního webu - tvorba kvalifikačního a hodnoticího standardu

Už ivatelska dokumentace

Návod k obsluze aplikace Compete! PANEL ADMINISTRÁTORA

Registrace a aktivace uživatelského profilu k přístupu do systému erecept pro pacienta

Digitální technická mapa Plzeňského kraje Modul ZAKÁZKA. Postup registrace a přihlášení

..:: IKV.EVARIANTY.CZ ::.. ..:: Uživatelský manuál pro studenty ::..

Pravidla používání webového rezervačního systému bezpečnostních školení Letiště Praha, a. s. - jednotlivec

Přihlášení uživatele

Uživatelské účty k modulům APV OKnouze/Okslužby pro kraje

EQAS Online. DNY kontroly kvality a speciálních metod HPLC, Lednice

UŽIVATELSKÁ PŘÍRUČKA K HLÁŠENÍ STAVU VČELSTEV

Návod. PersonIS. k provádění základních operací v aplikaci 1/8. v1.0

Registr RENIS. Příručka pro uživatele. Institut biostatistiky a analýz. Lékařské a Přírodovědecké fakulty Masarykovy univerzity.

Pravidla používání webového rezervačního systému bezpečnostních školení Letiště Praha, a. s. - firma

PORTÁL KAM NA ŠKOLU VE ZLÍNSKÉM KRAJI (stručný návod pro ředitele a administrátory škol)

Transkript:

Use Case Model - Complete Report Grouped by Item Kind, Full Descriptions Generated by Serlio Software Case Complete Report Contents: Description: casecomplete Use Cases... 2 Přihlášení uživatele... 2 Registrace uživatele... 4 Odhlášení uživatele... 6 Zobrazení účtu... 8 Editace účtu... 10 Správa uživatelů - přidání uživatele... 13 Správa uživatelů - editace uživatele... 15 Správa uživatelů - smazání uživatele... 17 Správa skupin aukcí - vytvoření aukce... 19 Správa skupin aukcí - smazání aukce... 21 Správa skupin aukcí - editace aukce... 23 Správa skupin aukcí - uzamknutí aukce... 25 Zadání a zveřejnění aukce... 27 Přihazování do aukce... 30 Report aukce... 32 Ukončení aukce... 33 Actors... 35 Administrátor... 35 Správce aukce... 35 Uživatel... 36 Requirements... 37 Packages... 38 casecomplete... 38 Glossary... 39

Use Cases (Sorted by ID) UC-1 Přihlášení uživatele P2 Případ užití přihlásit je nutnou součástí systému, kdy přístup k jeho jednotlivým částem je závislý na přihlášení. Alternativní tok událostí umožňuje registrovat nového uživatele. Details Parent: casecomplete Primary Actors: Administrátor, Supporting Actors: Uživatel Preconditions: uživatel má Success Guarantee: uživatel bude vytvořený a autorizovaný účet úspěšně přihlášen Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Případ užití začíná vstupem uživatele na server aukce a kliknutím na možnost přihlášení 2. Systém zobrazí uživatelské rozhraní s dialogem pro přihlášení 3. Uživatel vloží uživatelské jméno a heslo 4. Systém ověří platnost údajů proti databázi *Validace+ 4.1. Systém zobrazí uživatelské rozhraní dle uživatelské role Extensions: 4.a Uživatel zadal špatné přihlašovací údaje 1. Systém se vrátí do původního stavu Diagrams 2

Diagrams Activity Diagram (tom123.ndx) 3

UC-2 Registrace uživatele P1 Případ užití registrovat uživatele Details Parent: casecomplete Primary Actors: Administrátor, Uživatel Preconditions: nový účet je uložen v databázi a čeká na potvrzení administrátorem Level: Use Case Status: Assigned To: Supporting Actors: Success Guarantee: uživatel byl zaregistrován Complexity: Implementation Status: Release: Flow of Events Main Success Scenario: 1. Uživatel spustí volbu registrovat uživatele 2. Systém zobrazí formulář pro registraci 3. Uživatel zadá své jméno, příjmení, email, telefon, uživatelské jméno, 2x stejné heslo. 4. Systém zkontroluje, jestli se shoduje dvakrát zadané heslo 5. Uživatel potvrdí, že je vlastníkem daného účtu, kliknutím na link v zaslaném mailu *Potvrzení registrace+ 6. Uživatel počká na aktivaci účtu administrátorem Extensions: 4.a Uživatel nezadal dvakrát stejné heslo 1. Systém se vrátí do původního stavu 5.a Uživatel nepotvrdil, že je vlastníkem daného mailu 1. účet bude uložen do databáze, ale nebude aktivní (nebude se možné přihlásit) Diagrams 4

Diagrams Activity Diagram (tom123.ndx) 5

UC-3 Odhlášení uživatele P2 Případ užití odhlásit využije uživatel při ukončení práce s účtem. Details Parent: casecomplete Primary Actors: Administrátor, Uživatel Preconditions: uživatel je přihlášen Level: Use Case Status: Assigned To: Flow of Events Main Success Scenario: 1. Uživatel stiskne tlačítko Odhlásit 1.1. Systém odhlásí uživatele Supporting Actors: Success Guarantee: Uživatel je odhlášen. Complexity: Implementation Status: Release: Extensions: Diagrams 6

Diagrams Activity Diagram (1.ndx) 7

UC-4 Zobrazení účtu P2 Případ užití můj účet zobrazí uživateli informace o jeho účtu. Alternativní tok umožňuje některá data upravit, například si nastavit nové heslo pro přístup do systému. Details Parent: casecomplete Primary Actors: Administrátor, Supporting Actors: Uživatel Preconditions: uživatel je přihlášen Success Guarantee: uživateli se zobrazí informace o jeho účtu Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Uživatel spustí volbu Můj účet 2. Systém zobrazí základní informace účtu obsahující (jméno, příjmení, username, email, telefon) a dále informace pro jednotlivé role 2.1. Administrátor: žádné další informace 2.2. Uživatel: seznam aukcí, u kterých přihazuje Extensions: Diagrams 8

Diagrams Activity Diagram (1.ndx) 9

UC-5 Editace účtu P3 Případ užití editace účtu zobrazí informace uživateli o stavu jeho účtu. Tok umožňuje některá data upravit, například si nastavit nové heslo pro přístup do systému. Details Parent: casecomplete Primary Actors: Administrátor, Supporting Actors: Uživatel Preconditions: uživatel je přihlášen Success Guarantee: uživatel si úspěšně upravil data Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Uživatel spustí volbu Můj účet 2. Systém zobrazí základní informace účtu obsahující (jméno, příjmení, username, email, telefon) a dále informace pro jednotlivé role 2.1. Administrátor: žádné další informace 2.2. Uživatel: seznam aukcí, u kterých přihazuje 3. Uživatel stiskne tlačítko upravit 4. Systém zobrazí formulář pro úpravu údajů 5. Uživatel změní data 6. Systém zkontroluje, jestli jsou data validní 7. Systém uloží změny do databáze Extensions: 6.a Data nejsou validní 1. Systém upozorní uživatele na chybu a umožní mu znovu se pokusit o úpravu dat (krok 2.) Diagrams 10

Diagrams 11

Diagrams 12

Diagrams Activity Diagram (11.ndx) UC-6 Správa uživatelů - přidání uživatele P3 Případ užití správa uživatelů - přidání uživatele.tok umožňuje administrátorovi přidat uživatele. Details Parent: casecomplete Primary Actors: Administrátor Supporting Actors: Preconditions: uživatel je přihlášen Success Guarantee: Nový účet je uložen s rolí administrátora v databázi Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Uživatel spustí volbu Správa osob 2. Systém zobrazí přehled všech uživatelů obsahující informace (jméno, příjmení, uživatelské jméno, heslo, stav aktivace, telefon, email) s možností přejít na detail uživatele, upravit data uživatele, změnit aktivaci nebo smazat uživatele 3. Administrátor stiskne tlačítko detail uživatele 3.1. Systém zobrazí detail uživatele obsahující informace o uživateli. 4. Administrátor stiskne tlačítko přidat uživatele 5. Systém zobrazí formulář pro přidání uživatele 6. Administrátor vloží data jméno, příjmení, email, telefon uživatelské jméno, 2x heslo 7. Systém zkontroluje, jestli se shoduje dvakrát zadané heslo 7.1. Systém uloží data do databáze Extensions: 8.a Neshoduje se zadané heslo 1. Systém se vrátí do původního stavu Diagrams 13

Diagrams Activity Diagram (1.ndx) 14

UC-7 Správa uživatelů - editace uživatele P3 Případ užití správa uživatelů - editace uživatele. Tok umožňuje upravit data uživatele. Details Parent: casecomplete Primary Actors: Administrátor Supporting Actors: Preconditions: uživatel je přihlášen Success Guarantee: Změny byly úspěšně s rolí administrátora provedeny Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Uživatel spustí volbu Správa osob 2. Systém zobrazí přehled všech uživatelů obsahující informace (jméno, příjmení, uživatelské jméno, heslo, stav aktivace, telefon, email) s možností přejít na detail uživatele, upravit data uživatele, změnit aktivaci nebo smazat uživatele 3. Administrátor stiskne tlačítko detail uživatele 3.1. Systém zobrazí detail uživatele obsahující informace o uživateli. 4. Uživatel s rolí administrátor stiskne tlačítko upravit u vybraného uživatele 5. Systém zobrazí formulář pro úpravu údajů 6. Uživatel změní data 7. Systém zkontroluje, jestli jsou data validní. 7.1. Systém uloží změny do databáze Extensions: 8.a Data nejsou validní 1. Systém upozorní uživatele na chybu a umožní mu znovu se pokusit o úpravu dat (krok 2.) Diagrams 15

Diagrams Activity Diagram (tom.ndx) 16

UC-8 Správa uživatelů - smazání uživatele P3 Případ užití správa uživatelů - smazání uživatele. Tok umožňuje administrátorovi smazat uživatele. Details Parent: casecomplete Primary Actors: Administrátor Supporting Actors: Preconditions: uživatel je přihlášen Success Guarantee: uživatel byl úspěšně s rolí administrátora odebrán Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Uživatel spustí volbu Správa osob 2. Systém zobrazí přehled všech uživatelů obsahující informace (jméno, příjmení, uživatelské jméno, heslo, stav aktivace, telefon, email) s možností přejít na detail uživatele, upravit data uživatele, změnit aktivaci nebo smazat uživatele 3. Administrátor stiskne tlačítko detail uživatele 3.1. Systém zobrazí detail uživatele obsahující informace o uživateli. 4. Uživatel s rolí administrátor zvolí volbu smazat u vybraného uživatele 5. Systém zobrazí potvrzující dialog 6. Uživatel potvrdí smazání uživatele tlačítkem OK 6.1. ANO - Systém smaže z databáze uživatele i se všemi jeho rolemi Extensions: 7.a Uživatel nepotvrdí smazání 1. 1. Systém se vrátí do původního stavu Diagrams 17

Diagrams Activity Diagram (1.ndx) 18

UC-9 Správa skupin aukcí - vytvoření aukce P1 Případ užití popisuje vytvoření nové skupiny, do které se mohou přidávat nové aukce Details Parent: casecomplete Primary Actors: Administrátor Supporting Actors: Preconditions: Uživatel je přihlášen Success Guarantee: V databázi přibude jako admin nová skupina Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Admin vybere volbu pro správu skupin 2. Systém zobrazí seznam skupin 3. Admin vybere volbu pro vytvoření nové skupiny 4. Systém zobrazí formulář pro vytvoření nové skupiny 5. Admin zadá název a popis skupiny 5.1.1. Systém zkontroluje, zdali jsou údaje validní Extensions: 2.a V databázi nejsou uloženy žádné skupiny 1. Systém upozorní admina na neexistující skupiny. Scénář pokračuje krokem 3. 6.a Údaje nejsou validní 1. Systém upozorní admina na chybu a umožní mu zadat údaje znovu Diagrams 19

Diagrams Activity Diagram (1.ndx) 20

UC-10 Správa skupin aukcí - smazání aukce P1 Případ užití popisuje smazání skupiny pro aukce Details Parent: casecomplete Primary Actors: Administrátor Supporting Actors: Preconditions: Uživatel je přihlášen Success Guarantee: Z databáze se jako admin odstraní jedna skupina Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Admin vybere volbu pro správu skupin 2. Systém zobrazí seznam skupin 3. Admin u dané skupiny vybere volbu pro smazání 4. Systém zkontroluje, zdali ve skupině zrovna neprobíhá žádná aukce a zobrazí potvrzovací dialog 5. Admin potvrdí smazání skupiny 5.1.1. Systém odstraní danou skupinu z databáze Extensions: 2.a V databázi nejsou uloženy žádné skupiny 1. Systém upozorní admina na neexistující skupiny a případ užití končí 4.a V dané skupině zrovna probíhá aukce 1. Systém upozorní admina na to, že skupina nemůže být smazána, jelikož v ní probíhá aukce 5.a Admin nepotvrdí smazání skupiny 1. Systém upozorní admina, že skupina nebyla odstraněna. Scénář pokračuje krokem 2. Diagrams 21

Diagrams Activity Diagram (q.ndx) 22

UC-11 Správa skupin aukcí - editace aukce P1 Případ užití popisuje úpravu údajů o skupině pro aukce Details Parent: casecomplete Primary Actors: Administrátor Supporting Actors: Preconditions: Uživatel je přihlášen Success Guarantee: U jedné skupiny se v jako admin databázi změní údaje Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Admin vybere volbu pro správu skupin 2. Systém zobrazí seznam skupin 3. Admin u dané skupiny vybere volbu pro editaci 4. Systém zobrazí formulář pro upravení údajů o skupině 5. Admin změní údaje 6. Systém zkontroluje, zdali jsou údaje validní a uloží je do databáze Extensions: 2.a V databázi nejsou uloženy žádné skupiny 1. Systém upozorní admina na neexistující skupiny a případ užití končí 6.a Údaje nejsou validní 1. Systém upozorní admina na chybu a umožní mu zadat údaje znovu Diagrams 23

Diagrams Activity Diagram (tom.ndx) 24

UC-12 Správa skupin aukcí - uzamknutí aukce P1 Případ užití popisuje uzamknutí skupiny, aby do ní nemohly být přidávány nové aukce Details Parent: casecomplete Primary Actors: Administrátor Supporting Actors: Preconditions: Uživatel je přihlášen Success Guarantee: Jedna skupina bude jako admin uzamčena Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Admin vybere volbu pro správu skupin 2. Systém zobrazí seznam skupin 3. Admin u dané skupiny vybere volbu pro uzamknutí 4. Systém zobrazí potvrzovací dialog 5. Admin potvrdí uzamknutí skupiny 5.1.1. Systém v databázi změní skupinu na uzamknutou Extensions: 2.a V databázi nejsou uloženy žádné skupiny 1. Systém upozorní admina na neexistující skupiny a případ užití končí 5.a Admin nepotvrdí uzamknutí skupiny 1. Systém upozorní admina, že skupina nebyla uzamčena. Scénář pokračuje krokem 2 Diagrams 25

Diagrams Activity Diagram (w.ndx) 26

UC-13 Zadání a zveřejnění aukce P1 Případ užití popisuje průběh procesu zadání a zveřejnění aukce. Details Parent: casecomplete Primary Actors: Správce aukce Preconditions: uživatel je přihlášen Supporting Actors: Success Guarantee: aukce bude zveřejněna Complexity: Implementation Status: Release: Level: Use Case Status: Assigned To: Flow of Events Main Success Scenario: 1. Uživatel spustí volbu Nová aukce 2. Systém zobrazí nabídku kategorií 3. Uživatel zvolí kategorii do níž aukce spadá 4. Systém zobrazí formulář nové aukce 5. Uživatel zadá titulek aukce, popis, vyvolávací cenu a dobu trvání aukce 6. Systém data uloží 7. Systém zobrazí formulář pro vložení fotek 8. Uživatel vloží fotku 9. Systém fotku uloží 10. Uživatel zvolí volbu pro zveřejnění a započatí aukce Extensions: 6.a Popisky aukce neprojdou validací a systém data neuloží 1. Systém vybídne uživatele k opravě údajů, scénář pokračuje krokem 4 7.a Uživatel zvolí funkci přeskočit vložení fotky 1. scénář pokračuje krokem 10 Diagrams 27

Diagrams 28

Diagrams Activity Diagram (e.ndx) 29

UC-14 Přihazování do aukce P1 Případ užití popisuje příhoz do aukce. Details Parent: casecomplete Primary Actors: Uživatel Supporting Actors: Preconditions: uživatel je přihlášen Success Guarantee: uživatel úspěšně přihodil do aukce Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Uživatel zvolí volbu Přihodit 2. Systém zobrazí formulář pro zadání přihazované částky 3. Uživatel zadá přihazovanou částku a volbu potvrdí 4. Systém zkontroluje, zda částka přesahuje dosavadní příhozy 5. Systém zaznamená novou cenu aukce, přiřadí uživatele k aukci jako nejvýše přihazující a zobrazí uživateli zprávu o úspěšném navýšení částky Extensions: 4.a validace přihazované částky neprojde kontrolou 1. Systém informuje o nízkém příhozu a vybídne uživatele k opravě údajů 2. Scénář pokračuje krokem 2 Diagrams 30

Diagrams Activity Diagram (r.ndx) 31

UC-15 Report aukce P2 Případ užití popisuje zobrazení reportu proběhlé aukce. Details Parent: casecomplete Primary Actors: Administrátor, Supporting Actors: Správce aukce, Uživatel Preconditions: přihlášený admin, Success Guarantee: úspěšné zobrazení správce aukce, uživatel informace o proběhlé aukci Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Uživatel vybere volbu pro zobrazení reportu již ukončené aukce 2. Systém zobrazí informace o proběhlé aukci Extensions: Diagrams Activity Diagram (t.ndx) 32

UC-16 Ukončení aukce P1 Případ užití popisuje proces ukončení aukce a rozeslání upozornění o ukončení Details Parent: casecomplete Primary Actors: Správce aukce, Supporting Actors: Uživatel Preconditions: přihlášený správce Success Guarantee: aukce je ukončena a aukce, uživatel je dostupný repor aukce Level: Complexity: Use Case Status: Implementation Status: Assigned To: Release: Flow of Events Main Success Scenario: 1. Systém aukci označí jako ukončenou 2. Systém zakáže přihazování na aukci 3. Systém pošle e-mail správci aukce s těmito informacemi: konečná cena, jméno nejvyššího přihazujícího spolu s jeho kontaktními informacemi 4. Systém pošle e-mail výherci s těmito informacemi: gratulace o výhře, kontakt na správce aukce, výzvu k zaplacení, a konečnou cenu 5. Systém pošle e-mail všem ostatním účastníkům dané aukce tyto informace: bohužel jste aukci nevyhrál, průběh celé aukce, a konečná cena 6. Systém zpřístupní správci aukce a výherci report aukce Extensions: Diagrams 33

Diagrams Activity Diagram (z.ndx) 34

A-2 Administrátor správce systému Actors (Sorted by Name) Goals přidání uživatelů mazání uživatelů editace uživatelů správa skupin aukcí Use cases that this actor plays a role in: Editace účtu (UC-5) Odhlášení uživatele (UC-3) Přihlášení uživatele (UC-1) Registrace uživatele (UC-2) Report aukce (UC-15) Správa skupin aukcí - editace aukce (UC-11) Správa skupin aukcí - smazání aukce (UC-10) Správa skupin aukcí - uzamknutí aukce (UC-12) Správa skupin aukcí - vytvoření aukce (UC-9) Správa uživatelů - editace uživatele (UC-7) Správa uživatelů - přidání uživatele (UC-6) Správa uživatelů - smazání uživatele (UC-8) Zobrazení účtu (UC-4) A-3 Správce aukce ten, kdo vytvořil danou aukci Goals zadávání aukcí rušení aukce rušení příhozů nastavení konce aukce změny v požadavcích aukce Use cases that this actor plays a role in: Report aukce (UC-15) Ukončení aukce (UC-16) Zadání a zveřejnění aukce (UC-13) 35

A-4 Uživatel přihlášený uživatel Goals přihazování v aukci prohlížení aukcí Use cases that this actor plays a role in: Editace účtu (UC-5) Odhlášení uživatele (UC-3) Přihazování do aukce (UC-14) Přihlášení uživatele (UC-1) Registrace uživatele (UC-2) Report aukce (UC-15) Ukončení aukce (UC-16) Zobrazení účtu (UC-4) 36

Requirements (Sorted by ID) 37

Packages casecomplete Diagrams casecomplete_context (casecomplete_context.ndx) Use Cases Defined in casecomplete: UC-5 Editace účtu UC-3 Odhlášení uživatele UC-14 Přihazování do aukce UC-1 Přihlášení uživatele UC-2 Registrace uživatele UC-15 Report aukce UC-11 Správa skupin aukcí - editace aukce UC-10 Správa skupin aukcí - smazání aukce UC-12 Správa skupin aukcí - uzamknutí aukce UC-9 Správa skupin aukcí - vytvoření aukce UC-7 Správa uživatelů - editace uživatele UC-6 Správa uživatelů - přidání uživatele UC-8 Správa uživatelů - smazání uživatele UC-16 Ukončení aukce UC-13 Zadání a zveřejnění aukce UC-4 Zobrazení účtu Actors Defined in casecomplete: A-2 Administrátor A-3 Správce aukce A-4 Uživatel Requirements Defined in casecomplete: Sub-Packages defined in casecomplete: 38

Glossary Term Meaning Aliases aukce ihození př 39