Komplexní validátor

Dokumentace ke stažení v jiných formátech

Požadavky na systém a jeho omezení

Požadavky na funkci systému

Požadavky které jsou kladeny na funkci systému.

Hlavním cílem projektu je usnadnit vytváření validačních sad a jejich použití pro validaci velkého objemu obrazových dat.

1. Z pohledu zájemce o validaci obrazových dat

  1. systém poskytuje různé druhy validací pro různé formy balíků dat
  2. systém umí validovat xml podle schematu
  3. systém umí kontrolovat, za balík dat obsahuje všechny soubory
  4. systém umí kontrolovat, zda jsou hodnoty dat ve správných mezích
  5. systém uchovává status žádostí o validaci
  6. systém poskytuje přístup k žádostem o validaci
  7. systém poskytuje přehled žádostí o validaci
  8. systém umožňuje zpracování velikého objemu datových
  9. systém poskytuje REST api pro validaci balíčků a pro přehled o validaci
  10. systém spojuje validaci obrazovou s validací metadat
  11. systém poskytuje ftp přístup pro upload dat k validaci

2. Z pohledu pracovníka knihovny

  1. systém poskytuje možnost vytvořit sadu pravidel pro validaci – za pomoci web rozhraní
  2. systém umí sadu pravidel pro validaci exportovat - ve formátu xml
  3. systém umí sadu pravidel pro validaci importovat - ve formátu xml

3. Z pohledu systému

  1. systém využívá knihovny projektu Differ k validaci obrazových dat

Omezení systému

Případy užití

UC01 - Validace balíčku dat

_images/uc01.png

UC01-01 Validace balíčku dat přes Web api

účastníci:

  • uživatel

vstupní podmínky:

  • Uživatel otevřel web stránku

tok událostí:

  1. Systém zobrazí úvodní stránku

    • informace o validátoru
    • linku pro přihlášení
    • linku pro registraci

    home page

následné podmínky:

UC02 - Vytváření validačních sad pravidel

_images/uc02.png

UC02-01 Vytvoření validační sady - kontrola obsahu balíčku

účastníci

  • Pracovník knihovny

vstupní podmínky

  • Pracovník knihovny otevřel úvodní stránku

tok událostí

  1. Systém zobrazí stránku jako v UC01-01 Validace balíčku dat přes Web api

následné podmínky

V aplikaci existuje validační sada připravená pro použití bežnými uživateli.

comments powered by Disqus