Úvodná stránka
Teória
Softvér
[ PDF ]
   

Analýza a návrh

Use-case -- prípady použitia

Všeobecný prípad použitia

Základný prípad použitia

Roly užívateľov

užívateľ

štandardný -- ,,bežný'' užívateľ systému. Jeho primárnym cieľom pri pohybe v systéme je vyhľadávať v dokumentoch podľa kľúčového slova a zobrazovať jednotlivé časti dokumentov (čo v sebe obsahuje aj navigáciu medzi nimi)

administrátor

Bežný užívateľ systému s administrátorskými právami. Administrátor má jediný právo pridávať jednotlivé moduly s dokumentami do systému, odoberať ich a iniciovať ich reindexáciu.

Popis procesov v use-case diagrame

Proces vyhľadávania

Užívateľ zadá vyhľadávací výraz. Systém vráti zoznam dokumentov, ktoré spĺňajú požiadavky užívateľa.

Reindexácia

Užívateľ spustí znovuvytvorenie indexu fulltextového vyhľadávania.

Zahrnutie modulu

Užívateľ zadá názov súboru XML pre modul, ktorý má byť zahrnutý do systému. V prípade, že súbor neexistuje alebo nemôže byť korektne načítaný, systém vypíše príslušnú správu. Ak spracovanie súboru prebehlo úspešne, systém upozorní užívateľa a vykoná reindexáciu daného modulov.

Odstránenie modulu

Užívateľ identifikuje modul, ktorý má byť odstránený zo systému. Systém odoberie príslušný modul a vykoná reindexáciu daného modulov.

by Róbert Novotný