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>