3 iterace 31 3 2021 14 4 2021 » Historie » Verze 9
Ondřej Drtina, 2021-04-01 06:50
1 | 3 | Ondřej Drtina | h1. 3. iterace - 31. 3. 2021 - 14. 4. 2021 |
---|---|---|---|
2 | 1 | Ondřej Drtina | |
3 | 5 | Ondřej Drtina | Plán třetí iterace (upřesněno 31. 3. 2021): |
4 | * průzkum zabezpečení webových aplikací |
||
5 | * tvorba admin uživatele |
||
6 | * login a bezpečnost webové aplikace |
||
7 | * metoda pro tvorbu nových záznamů |
||
8 | * odstranění záznamu |
||
9 | * změna nastavení počtu položek na stránku |
||
10 | * nevyhovující zobrazení rukopisů |
||
11 | * rozdělení položky způsob |
||
12 | * upravit pořadí filtrů pro slovesa |
||
13 | |||
14 | h2. 1) průzkum zabezpečení webových aplikací (Bc. Tomáš Pašek) |
||
15 | |||
16 | 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). |
||
17 | |||
18 | h2. 2) tvorba admin uživatele (Bc. Tomáš Pašek) |
||
19 | |||
20 | Vytvoření metod(y), která umožní přidání dalších uživatelů do databáze administrátorů aplikace. |
||
21 | |||
22 | h2. 3) login a bezpečnost webové aplikace (Bc. Tomáš Pašek) |
||
23 | |||
24 | 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ě. |
||
25 | |||
26 | h2. 4) metoda pro tvorbu nových záznamů (Bc. Milan Vacek) |
||
27 | |||
28 | 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. |
||
29 | |||
30 | h2. 5) odstranění záznamu (Bc. Ondřej Drtina) |
||
31 | |||
32 | 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). |
||
33 | |||
34 | h2. 6) změna nastavení počtu položek na stránku (Bc. Ondřej Drtina) |
||
35 | |||
36 | 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. |
||
37 | |||
38 | h2. 7) nevyhovující zobrazení rukopisů (Bc. Ondřej Anděl) |
||
39 | |||
40 | V tabulce se zobrazuje vždy celý název rukopisu -> zobrazit pouze zkratku, při zobrazení detailu záznamu celý název rukopisu. |
||
41 | |||
42 | h2. 8) rozdělení položky způsob (Bc. Ondřej Anděl) |
||
43 | |||
44 | 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: |
||
45 | * "Způsob": Imperativ, Inferenciál a Kondicionál |
||
46 | * "Neurčitý slovesný tvar" - ostatní položky |
||
47 | |||
48 | Bude možno zvolit pouze jednu volbu ze všech položek, jinak to vzhledem k charakteru DB nejde. |
||
49 | |||
50 | h2. 9) upravit pořadí filtrů pro slovesa (Bc. Ondřej Anděl) |
||
51 | |||
52 | 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. |
||
53 | |||
54 | 9 | Ondřej Drtina | *Původní předběžný plán třetí iterace:* |
55 | 8 | Ondřej Drtina | |
56 | 3 | Ondřej Drtina | * základ administrativní část aplikace |
57 | * základ běž. uživ. část aplikace |
||
58 | * sloučení DB, dokončení |
||
59 | 1 | Ondřej Drtina | |
60 | 3 | Ondřej Drtina | h2. 1) základ administrativní část aplikace |
61 | 1 | Ondřej Drtina | |
62 | 3 | Ondřej Drtina | 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: |
63 | * přidat |
||
64 | * upravit |
||
65 | * odstranit. |
||
66 | 1 | Ondřej Drtina | |
67 | 3 | Ondřej Drtina | Tato část aplikace bude také umožňovat přidělení, resp. odebrání admin práv dalším osobám. |
68 | 1 | Ondřej Drtina | |
69 | 3 | Ondřej Drtina | h2. 2) základ běž. uživ. část aplikace |
70 | 1 | Ondřej Drtina | |
71 | 3 | Ondřej Drtina | 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). |
72 | |||
73 | h2. 3) sloučení DB, dokončení |
||
74 | |||
75 | Dokončit sloučení DB, shodná data ohodnocená zadavatelkami již byla doručena -> vše potřebné pro merge máme. |