Projekt

Obecné

Profil

Produktová dokumentace » Historie » Revize 7

Revize 6 (Martin Lácha, 2021-05-17 08:13) → Revize 7/23 (Martin Lácha, 2021-05-17 08:18)

h1. Produktová dokumentace 

 h2. Aplikace 

 * Angular/Angular CLI 11.2.3 
 * HTML 5.0 
 * CSS 3.0 (preprocesor SASS/SCSS) 
 * Bootstrap 4.6.0 
 * PrimeNG 11.3.1 
 * Vega 5.20.2 

 h2. Funkční požadavky 

 * Přihlášení uživatele 
 * Přidání nového uživatele (pouze admin) 
 * Přidání nové jednotky 
 * Vytvoření nového senzoru do jednotky 
 * Úprava jednotky 
 * Úprava senzoru 
 * Odstranění jednotky 
 * Odstranění senzoru 
 * Zobrazení grafu pro senzor 
 * Zobrazení grafu pro jednotku 

 h2. Konvence pro vývoj 

 * [[Konvence]] 

 

 h2. Struktura projektu 
 <pre><code class="text"> 
 | 
 ├── _apk 
 │     └── installer.apk 
 ├── _src 
 │     └── Projekt 
 ├── _latex 
 │     ├── _src 
 |     |     ├── bp.tex 
 |     |     ├── imgs 
 |     |     ├── lit.bib 
 |     |     └── thesiskiv.cls 
 │     └── bp_lacha.pdf 
 └── Obsah_CD.txt 
 </code></pre> 


 

 .... 

 h2. Kompomenty 

 Dashboard je tvořený z jednotlivých komponent. 

 h3. Vytvoření nové komponenty 

 Pro vytvoření nové komponenty do dashboardu se použije přikaz: 

 <pre><code class="text"> 
 ng generate component component-name 
 </code></pre>