Projekt

Obecné

Profil

Uživatelská dokumentace » Historie » Verze 48

Martin Lácha, 2021-05-12 16:57

1 1 Martin Lácha
h1. Uživatelská dokumentace
2
3
h2. SensLog dashboard
4
5 2 Martin Lácha
* SensLog je webová aplikace pro zobrazení dat pomocí grafů.
6 5 Martin Lácha
* Graf může zobrazovat jeden senzor nebo jednotku (unit), která obsahuje více senzorů
7 2 Martin Lácha
* Data jsou získána z měření různých druhů senzorů.
8 3 Martin Lácha
* Do aplikace jsou data posílána pomocí API *SensLog v1* (interní procesy) a *OjC API* (veřejné procesy)
9 2 Martin Lácha
* Grafy jsou vykreseny pomocí knihovny *Vega*
10 1 Martin Lácha
11
h2. Spuštění aplikace
12
13 16 Martin Lácha
Webová aplikace nevyžaduje na straně uživatele instalaci žádného dodatečného programu. K běhu webové aplikace je potřeba pouze webový prohlížeč se zapnutou podporou cookies a javascriptu. Webovou aplikaci je možné spustit na webovém prohlížeči Internet Explorer, Google Chrome, Safari a Mozilla Firefox.
14
15
Základní stránkou pro webovou aplikaci je:
16
......
17 15 Martin Lácha
18
h2. Role uživatelů
19
20
* admin
21
* user
22 17 Martin Lácha
23
h2. Login/Přihlášení
24
25 31 Martin Lácha
p=. !login.png(Login)!
26 24 Martin Lácha
27 37 Martin Lácha
Přístup k webové aplikaci je omezen registrované uživatele. Pro přístup do webové aplikace musí uživatel přihlásit k serveru přiděleným uživatelským jménem a heslem. Neautorizovaní uživatelé nebudou moci pracovat s webovou aplikací. Uživatelské jméno a heslo bude zadáno uživatelem při prvním přístupu do webové aplikace. Uživatelské jméno a heslo musí být zadáno přesně, tedy rozlišují se i velká i malá písmena. Pokud nebudou zadána správné přihlašovací údaje zobrazí se notifikace o neúspěšném přihlášení.
28 33 Martin Lácha
29
h2. Dashboard
30 34 Martin Lácha
31 43 Martin Lácha
p=. !dashboard.png(Dashboard)!
32 38 Martin Lácha
33 41 Martin Lácha
Po úspěšném přihlášení se zobrazí samotný dashboard. Jediný rozdíl pro dashboard admina oproti user, je v možnosti přidat nového uživatele v levém horním rohu. Obyčejný uživatel nemůže přidat nového uživatele.
34 38 Martin Lácha
35
h3. Jednotky
36
37 42 Martin Lácha
Pro přihlášeného uživatele se zobrazí jednotky, které jsou přiřazené k tomuto uživateli. Každá jednotka může obsahovat více senzorů. 
38 38 Martin Lácha
39
h3. Senzory
40 1 Martin Lácha
41
Senzory
42 39 Martin Lácha
43
h3. Přidání jednotky
44
45 43 Martin Lácha
p=. !add_unit.png!
46 1 Martin Lácha
47 48 Martin Lácha
V horním panelu dashboardu je možné přidat novou jednotku pomocí tlačítka *Add unit*. Po stisknutí se zobrazí Pop-up pro přidání nové jednotky.
48 44 Martin Lácha
49 45 Martin Lácha
* *Unit ID* - Identifikační číslo senzoru
50
* *Description* - Popis jednotky
51
* *Latitude* - Zeměpisná šířka
52
* *Longitude* - Zeměpisná délka
53 1 Martin Lácha
54 47 Martin Lácha
Je možné rovnou do nové jednotky přidat senzory pomocí tlačíka *Add Sensor* a vyplnění následujících položek. Pomocí tlačítka *Remove last Sensor* odstraníte poslední senzor.
55 45 Martin Lácha
56
* *Sensor ID* - Identifikační číslo senzoru
57
* *Senzor name* - Název senzoru
58
* *Senzor type* - Typ senzoru
59 1 Martin Lácha
* *Senzor name* - Jednotky senzoru
60 48 Martin Lácha
61
Pomocí tlačítka *Save* uložíte novou jednotky se senzory a tlačíkem *Close* zavřete Pop-up.
62 44 Martin Lácha
63 1 Martin Lácha
h3. Přidání uživatele
64 42 Martin Lácha
65 43 Martin Lácha
p=. !add_user.png!