Dokument vize » Historie » Revize 10
Revize 9 (Lukáš Moučka, 2021-03-21 14:05) → Revize 10/24 (Lukáš Moučka, 2021-03-21 14:05)
h1. Dokument vize
h2. Stakeholders
* *zadavatel:* Ing. Michal Kepka, Ph.D. (mkepka@kgm.zcu.cz)
* *technický konzultant:* Ing. Lukáš Černý (luccerny@ntis.zcu.cz)
* *mentor:* Ing. Petr Pícha (ppicha@ntis.zcu.cz)
* *administrátor*: Ing. Luboš Matějka, Ph.D. (lmatejka@kiv.zcu.cz)
* *členové týmu:* Štepán Červenka, Jakub Hlaváč, Martin Lácha, Lukáš Moučka
* *uživatelé*: NTIS – projekt SensLog: solution for sensors and VGI, veřejnost
h2. Zadaní
NTIS je výzkumné centrum na Fakultě aplikovaných věd Západočeské univerzity v Plzni. Výzkumný tým vyvíjí API *SensLog*, které poskytuje komplexní funkce pro správu různých senzorů (vlhkost, teplota atd.). Zadáním pro náš vývojový tým je vytvoření webové aplikace, která bude zobrazovat data z jednotlivých senzorů pomocí grafů v rámci zvolené knihovny. Aplikace musí obsahovat administraci pro správu senzorů a přístup pro uživatele, aby mohli sledovat data ze svých senzorů.
h2. Primární cíle
Hlavním cílem je vytvořit webovou aplikaci splňující zmíněné požadavky v rámci zadání a popisu projektu, viz [[O projektu]]. V současné chvíli je vizualizace dat také zprostředkovávána pomocí webové aplikace. Aplikace však není pod správou NTISu a její případné modifikace nejsou příliš operativní. Dalším problémem jsou implementované knihovny pro vizualizaci dat ze senzorů, protože nekorektně zobrazují data zpožděná v čase (data přijatá se zpožděním).
h2. Požadavky na aplikaci
* webová aplikace s administrativním přístupem pro správu jednotlivých senzorů
* uživatelský přístup pro zobrazení dat z omezené množiny senzorů
* vizualizace dat ze senzorů
h2. Vizualizace dat
* data ze senzorů budou vizualizovaná v rámci vlastní webové aplikace používající framework *Bootstrap*
* samotná vizualizace dat bude realizovaná pomocí knihovny [[Knihovna Vega| Vega]] nebo [[Knihovna d3.js| d3.js]] – finální výběr jedné z nich bude závislý na jejich analýze
h2. Využívaná API