



  

Dokumentace pro General Validator 0.1.1

 [General Validator](index.html#document-index)

* [Požadavky na systém a jeho omezení](index.html#document-requirements)

	+ [Požadavky na funkci systému](index.html#document-requirements#pozadavky-na-funkci-systemu)

	+ [Omezení systému](index.html#document-requirements#omezeni-systemu)

* [Případy užití](index.html#document-usecases)

	+ [UC01 - Validace balíčku dat](index.html#document-uc01)

	+ [UC02 - Vytváření validačních sad pravidel](index.html#document-uc02)

  

 

[General Validator](index.html#document-index)

* [Docs](index.html#document-index) »

* Dokumentace pro General Validator 0.1.1

* [Edit on GitHub](https://github.com/jstavel/validator/blob/master/docs/index.rst)

---

Komplexní validátor[¶](#komplexni-validator "Trvalý odkaz na tento nadpis")

===========================================================================

[Dokumentace ke stažení v jiných formátech](https://readthedocs.org/projects/validator/downloads/)

Požadavky na systém a jeho omezení[¶](#pozadavky-na-system-a-jeho-omezeni "Trvalý odkaz na tento nadpis")

---------------------------------------------------------------------------------------------------------

### Požadavky na funkci systému[¶](#pozadavky-na-funkci-systemu "Trvalý odkaz na tento nadpis")

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[¶](#z-pohledu-zajemce-o-validaci-obrazovych-dat "Trvalý odkaz na tento nadpis")

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[¶](#z-pohledu-pracovnika-knihovny "Trvalý odkaz na tento nadpis")

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[¶](#z-pohledu-systemu "Trvalý odkaz na tento nadpis")

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

### Omezení systému[¶](#omezeni-systemu "Trvalý odkaz na tento nadpis")

Případy užití[¶](#pripady-uziti "Trvalý odkaz na tento nadpis")

---------------------------------------------------------------

### UC01 - Validace balíčku dat[¶](#uc01-validace-balicku-dat "Trvalý odkaz na tento nadpis")

![_images/uc01.png](_images/uc01.png)

#### UC01-01 Validace balíčku dat přes Web api[¶](#uc01-01-validace-balicku-dat-pres-web-api "Trvalý odkaz na tento nadpis")

*úč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 registracihome page

*následné podmínky*:

### UC02 - Vytváření validačních sad pravidel[¶](#uc02-vytvareni-validacnich-sad-pravidel "Trvalý odkaz na tento nadpis")

![_images/uc02.png](_images/uc02.png)

#### UC02-01 Vytvoření validační sady - kontrola obsahu balíčku[¶](#uc02-01-vytvoreni-validacni-sady-kontrola-obsahu-balicku "Trvalý odkaz na tento nadpis")

úč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*](index.html#uc01-01)

následné podmínky

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

Please enable JavaScript to view the [comments powered by Disqus.](http://disqus.com/?ref_noscript)

[comments powered by Disqus](http://disqus.com)

Odkazy[¶](#odkazy "Trvalý odkaz na tento nadpis")

=================================================

* [*Rejstřík*](genindex.html)

* [*Rejstřík modulů*](py-modindex.html)

* [*Vyhledávací stránka*](search.html)

