4 iterace 14 4 2021 28 4 2021 » Historie » Verze 4
Ondřej Drtina, 2021-04-15 08:06
1 | 2 | Ondřej Drtina | h1. 4. iterace - 14. 4. 2021 - 28. 4. 2021 |
---|---|---|---|
2 | 1 | Ondřej Drtina | |
3 | 3 | Ondřej Drtina | Plán třetí iterace (upřesněno 12. 4. 2021, zapsáno 15.4.): |
4 | * zabezpečení metod (Bc. Tomáš Pašek) |
||
5 | 4 | Ondřej Drtina | * návrh změn záznamů (Bc. Tomáš Pašek) |
6 | * implementovat filtr pro Poznámka 2 (Bc. Tomáš Pašek) |
||
7 | * metoda insert (Bc. Milan Vacek) |
||
8 | * testování a oprava jednotlivých funkcionalit aplikace (Bc. Milan Vacek) |
||
9 | * rozvoj wiki + dokumentace (Bc. Milan Vacek) |
||
10 | * rozchození lokální instance mergnuté DB (všichni) |
||
11 | * dořešit login z hlediska klienta (Bc. Ondřej Drtina) |
||
12 | 3 | Ondřej Drtina | |
13 | h2. 1) zabezpečení metod (Bc. Tomáš Pašek) |
||
14 | |||
15 | Na server-side zabezpečit některé z metod tak, aby byly dostupné pouze přihlášenému, resp. admin uživateli. Jde o metody: pro přidání záznamu do DB + odstranění záznamu úpravu záznamu. Viz: https://students.kiv.zcu.cz:3443/issues/8636. |
||
16 | 4 | Ondřej Drtina | |
17 | h2. 2) návrh změn záznamů (Bc. Tomáš Pašek) |
||
18 | |||
19 | Na server-side implementovat funkcionalitu, která zajistí nepřihlášeným, non-admin uživatelům navrhnout úpravu záznamu v DB - adminům přijde mail se souhrnem navrh. změn. Viz: https://students.kiv.zcu.cz:3443/issues/8637. |
||
20 | |||
21 | h2. 3) implementovat filtr pro Poznámka 2 (Bc. Tomáš Pašek) |
||
22 | |||
23 | Na serveru umožnit filtrování dle poznámky 2. Dle zadavatelek má speciální význam, který se liší dle typu (např. u sloves udává vazbu atp.). Viz: https://students.kiv.zcu.cz:3443/issues/8638. |
||
24 | |||
25 | h2. 4) metoda insert (Bc. Milan Vacek) |
||
26 | |||
27 | V současné verzi nelze přidat nový záznam do DB, při pokusu o odeslání dat dojde k chybě. Otestovat, zjistit chybu a opravit. Pokud je chyba na klientu, informovat tvůrce (Bc. Ondřej Anděl). Viz: https://students.kiv.zcu.cz:3443/issues/8639. |
||
28 | |||
29 | h2. 5) testování a oprava jednotlivých funkcionalit aplikace (Bc. Milan Vacek) |
||
30 | |||
31 | Projít celou aplikaci, zkontrolovat funkčnost. Nesmí vznikat chyby viditelné pro běžného uživatele, ani chyby v debug konzoli prohlížeče. Nalezené chyby opravit. Viz: https://students.kiv.zcu.cz:3443/issues/8640. |
||
32 | |||
33 | h2. 6) rozvoj wiki + dokumentace (Bc. Milan Vacek) |
||
34 | |||
35 | Prozkoumat dosavadní obsah wiki, pokusit se o její rozšíření. Začít pracovat na dokumentaci v TeXu, ideálně overleaf pro společnou práci. Viz: https://students.kiv.zcu.cz:3443/issues/8641. |
||
36 | |||
37 | h2. 7) rozchození lokální instance mergnuté DB (všichni) |
||
38 | |||
39 | Zprovoznit sloučenou Postgres DB poskytnutou Ondřejem Drtinou. Viz: https://students.kiv.zcu.cz:3443/issues/8642. |
||
40 | |||
41 | h2. 8) dořešit login z hlediska klienta (Bc. Ondřej Drtina) |
||
42 | |||
43 | 3 | Ondřej Drtina | |
44 | |||
45 | *Předběžný plán čtvrté iterace (bude přiděleno + blíže spec. min 3 dny před začátkem iter.):* |
||
46 | |||
47 | 2 | Ondřej Drtina | * připravit demo aplikace |
48 | * vytvořit testovací scénáře |
||
49 | * vytvořit testy |
||
50 | 1 | Ondřej Drtina | |
51 | 2 | Ondřej Drtina | h2. 1) připravit demo aplikace |
52 | 1 | Ondřej Drtina | |
53 | 2 | Ondřej Drtina | Umožnit zadavatelkám vyzkoušení funkčního programu přes vzdálenou plochu. Vz. plocha, protože: nelze předpokládat, že zadavatelky mají nainstalované potřebné databáze na svých lokálních strojích + další potřebné nástroje (wamp, xamp...). |
54 | 1 | Ondřej Drtina | |
55 | 2 | Ondřej Drtina | h2. 2) vytvořit testovací scénáře |
56 | 1 | Ondřej Drtina | |
57 | 2 | Ondřej Drtina | Sepsat testovací scénáře, jež umožní ověření funkcionality co nejvíce komponent programu (ideálně co největší code coverage). |
58 | 1 | Ondřej Drtina | |
59 | 2 | Ondřej Drtina | h2. 3) vytvořit testy |
60 | 1 | Ondřej Drtina | |
61 | 2 | Ondřej Drtina | Naprogramovat testy, jejichž základem jsou scénáře vytvořené v předchozím bodě. |