Projekt

Obecné

Profil

Uživatelská dokumentace » Historie » Verze 55

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 17 Martin Lácha
h2. Login/Přihlášení
40
41 31 Martin Lácha
p=. !login.png(Login)!
42 24 Martin Lácha
43 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í.
44 33 Martin Lácha
45
h2. Dashboard
46 34 Martin Lácha
47 43 Martin Lácha
p=. !dashboard.png(Dashboard)!
48 38 Martin Lácha
49 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.
50 38 Martin Lácha
51
h3. Jednotky
52
53 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ů. 
54 38 Martin Lácha
55
h3. Senzory
56 1 Martin Lácha
57
Senzory
58 39 Martin Lácha
59
h3. Přidání jednotky
60
61 43 Martin Lácha
p=. !add_unit.png!
62 1 Martin Lácha
63 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.
64 44 Martin Lácha
65 45 Martin Lácha
* *Unit ID* - Identifikační číslo senzoru
66
* *Description* - Popis jednotky
67
* *Latitude* - Zeměpisná šířka
68
* *Longitude* - Zeměpisná délka
69 1 Martin Lácha
70 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.
71 45 Martin Lácha
72
* *Sensor ID* - Identifikační číslo senzoru
73
* *Senzor name* - Název senzoru
74
* *Senzor type* - Typ senzoru
75 50 Martin Lácha
* *Phenomenon* - Jev senzoru
76 48 Martin Lácha
77
Pomocí tlačítka *Save* uložíte novou jednotky se senzory a tlačíkem *Close* zavřete Pop-up.
78 44 Martin Lácha
79 1 Martin Lácha
h3. Přidání uživatele
80 42 Martin Lácha
81 1 Martin Lácha
p=. !add_user.png!
82 49 Martin Lácha
83
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:
84
85
* *Username* - Uživatelské jméno pro přihlášení do webové aplikace
86
* *User password* - Uživatelské heslo pro přihlášení do webové aplikace
87
* *User real name* - Jméno uživatele
88
* *Group* - Skupina
89
* *Role* - Uživatelská role uživatele