3 iterace 31 3 2021 14 4 2021 » Historie » Revize 6
Revize 5 (Ondřej Drtina, 2021-04-01 06:48) → Revize 6/9 (Ondřej Drtina, 2021-04-01 06:48)
h1. 3. iterace - 31. 3. 2021 - 14. 4. 2021 Plán třetí iterace (upřesněno 31. 3. 2021): * průzkum zabezpečení webových aplikací * tvorba admin uživatele * login a bezpečnost webové aplikace * metoda pro tvorbu nových záznamů * odstranění záznamu * změna nastavení počtu položek na stránku * nevyhovující zobrazení rukopisů * rozdělení položky způsob * upravit pořadí filtrů pro slovesa h2. 1) průzkum zabezpečení webových aplikací (Bc. Tomáš Pašek) Zjistit možnosti zabezpečení našeho produktu, zjištěné info konzultovat se zbytkem týmu. Je potřeba vyřešit hl. přihlášení admin x non-admin (omezení přístupu). h2. 2) tvorba admin uživatele (Bc. Tomáš Pašek) Vytvoření metod(y), která umožní přidání dalších uživatelů do databáze administrátorů aplikace. h2. 3) login a bezpečnost webové aplikace (Bc. Tomáš Pašek) Po konzultaci s týmem implementovat zvolenou metodu zabezpečení aplikace, na základě předchozí analýzy. Součástí úkolu je i vytvoření databáze, kde budou informace uchovávány v šifrované podobě. h2. 4) metoda pro tvorbu nových záznamů (Bc. Milan Vacek) Implementovat metodu umožňující vytvoření nového záznamu v DB (= přidání slovního tvaru). Pravděpodobně lze vyjít z již implementované metody určené pro aktualizaci záznamu. h2. 5) odstranění záznamu (Bc. Ondřej Drtina) Implementovat odstranění záznamu ze strany klienta, vytvořit modální okno pro potvrzení odstranění záznamu. (Je potřeba počkat na impl. odstranění ze strany serveru). h2. 6) změna nastavení počtu položek na stránku (Bc. Ondřej Drtina) Vytvořit modální okno umožňující uživateli změnit počet položek, jež se zobrazují na jedné stránce. Řešit nastavením parametru "itemsPerPage" - po nastavení počtu záznamů musí dojít k obnovení stránky, resp. zobrazit uživateli upozornění, že je třeba stránku obnovit. h2. 7) nevyhovující zobrazení rukopisů (Bc. Ondřej Anděl) V tabulce se zobrazuje vždy celý název rukopisu -> zobrazit pouze zkratku, při zobrazení detailu záznamu celý název rukopisu. h2. 8) rozdělení položky způsob (Bc. Ondřej Anděl) Položka "způsob" zobrazuje nyní dva typy informací (v DB je způsob charakterizován POUZE jedním symbolem a v současném sw je také jako jedna položka), zadavatelky si přejí rozdělit na dvě položky: * "Způsob": Imperativ, Inferenciál a Kondicionál * "Neurčitý slovesný tvar" - ostatní položky Bude možno zvolit pouze jednu volbu ze všech položek, jinak to vzhledem k charakteru DB nejde. h2. 9) upravit pořadí filtrů pro slovesa (Bc. Ondřej Anděl) Filtry položek seřadit dle požadavek uživatelek, možná s nimi bude nutné dodatečně konzultovat. Inspirací může být dodaný sw. PŮVODNÍ předběžný Předběžný rámcový plán třetí iterace: * základ administrativní část aplikace * základ běž. uživ. část aplikace * sloučení DB, dokončení h2. 1) základ administrativní část aplikace Vytvořit administrátorskou část, do které budou mít přístup zadavatelky + během vývoje náš tým. V této části aplikace bude umožněna práce s jednotlivými záznamy v DB, které musí být možno: * přidat * upravit * odstranit. Tato část aplikace bude také umožňovat přidělení, resp. odebrání admin práv dalším osobám. h2. 2) základ běž. uživ. část aplikace Vytvořit část aplikace, která bude prezentována běžnému (nepřihlášenému / bez admin práv) uživateli. Takový uživatel bude schopný záznamy pouze zobrazit (+ nice-to-have: NAVRHNOUT změnu dat zadavatelkám, resp. adminům). h2. 3) sloučení DB, dokončení Dokončit sloučení DB, shodná data ohodnocená zadavatelkami již byla doručena -> vše potřebné pro merge máme.