Projekt

Obecné

Profil

Produktová dokumentace » Historie » Verze 9

Martin Lácha, 2021-05-17 08:19

1 1 Martin Lácha
h1. Produktová dokumentace
2
3 4 Martin Lácha
h2. Aplikace
4
5
* Angular/Angular CLI 11.2.3
6
* HTML 5.0
7
* CSS 3.0 (preprocesor SASS/SCSS)
8
* Bootstrap 4.6.0
9
* PrimeNG 11.3.1
10
* Vega 5.20.2
11
12 1 Martin Lácha
h2. Funkční požadavky
13
14
* Přihlášení uživatele
15
* Přidání nového uživatele (pouze admin)
16
* Přidání nové jednotky
17
* Vytvoření nového senzoru do jednotky
18
* Úprava jednotky
19
* Úprava senzoru
20
* Odstranění jednotky
21
* Odstranění senzoru
22
* Zobrazení grafu pro senzor
23
* Zobrazení grafu pro jednotku
24 3 Martin Lácha
25
h2. Konvence pro vývoj
26
27
* [[Konvence]]
28 5 Martin Lácha
29 6 Martin Lácha
h2. Struktura projektu
30 8 Martin Lácha
31 7 Martin Lácha
<pre><code class="text">
32
|
33
├── _apk
34
│   └── installer.apk
35
├── _src
36
│   └── Projekt
37
├── _latex
38
│   ├── _src
39 9 Martin Lácha
│   │   ├── bp.tex
40
│   │   ├── imgs
41
│   │   ├── lit.bib
42
│   |   └── thesiskiv.cls
43 7 Martin Lácha
│   └── bp_lacha.pdf
44
└── Obsah_CD.txt
45 6 Martin Lácha
</code></pre>
46
47 5 Martin Lácha
h2. Kompomenty
48
49
Dashboard je tvořený z jednotlivých komponent.
50
51
h3. Vytvoření nové komponenty
52
53
Pro vytvoření nové komponenty do dashboardu se použije přikaz:
54
55
<pre><code class="text">
56
ng generate component component-name
57
</code></pre>