Projekt

Obecné

Profil

Uživatelská dokumentace » Historie » Verze 56

Martin Lácha, 2021-05-13 17:59

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 54 Martin Lácha
h3. Admin
21
22
Admin...
23
24
h3. General user
25
26
General user
27
28
h3. Reader
29
30
Reader..
31
32 51 Martin Lácha
h2. Rozcestník
33
34
* [[Login]]
35
* [[Dashboard]]
36
* [[Jednotka]]
37
* [[Senzor]]
38
39 33 Martin Lácha
h2. Dashboard
40 34 Martin Lácha
41 43 Martin Lácha
p=. !dashboard.png(Dashboard)!
42 38 Martin Lácha
43 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.
44 38 Martin Lácha
45
h3. Jednotky
46
47 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ů. 
48 38 Martin Lácha
49
h3. Senzory
50 1 Martin Lácha
51
Senzory
52 39 Martin Lácha
53
h3. Přidání jednotky
54
55 43 Martin Lácha
p=. !add_unit.png!
56 1 Martin Lácha
57 49 Martin Lácha
V levém 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.
58 44 Martin Lácha
59 45 Martin Lácha
* *Unit ID* - Identifikační číslo senzoru
60
* *Description* - Popis jednotky
61
* *Latitude* - Zeměpisná šířka
62
* *Longitude* - Zeměpisná délka
63 1 Martin Lácha
64 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.
65 45 Martin Lácha
66
* *Sensor ID* - Identifikační číslo senzoru
67
* *Senzor name* - Název senzoru
68
* *Senzor type* - Typ senzoru
69 50 Martin Lácha
* *Phenomenon* - Jev senzoru
70 48 Martin Lácha
71
Pomocí tlačítka *Save* uložíte novou jednotky se senzory a tlačíkem *Close* zavřete Pop-up.
72 44 Martin Lácha
73 1 Martin Lácha
h3. Přidání uživatele
74 42 Martin Lácha
75 1 Martin Lácha
p=. !add_user.png!
76 49 Martin Lácha
77
V levém horním panelu dashboardu pomocí tlačítka *Add user* je možné přidat nového uživatele. Tato funkce je povolena pouze pro uživatele s rolí *admin*. Nový uživatel je vytvořen pro vyplnění následujících položek:
78
79
* *Username* - Uživatelské jméno pro přihlášení do webové aplikace
80
* *User password* - Uživatelské heslo pro přihlášení do webové aplikace
81
* *User real name* - Jméno uživatele
82
* *Group* - Skupina
83
* *Role* - Uživatelská role uživatele