Projekt

Obecné

Profil

Wiki » Historie » Verze 6

Ondřej Drtina, 2021-03-25 14:23

1 1 Ondřej Anděl
h1. Databáze slov a jejich tvarů (KČJ FPE)
2 2 Ondřej Anděl
3 3 Ondřej Drtina
h2. Struktura DB
4 4 Ondřej Drtina
5 6 Ondřej Drtina
Struktura a popis dat v databázích dodaných zadavatelem je předmětem wiki stránky: [[Popis_struktury_DB]]
6 3 Ondřej Drtina
7 2 Ondřej Anděl
h2. Obecné informace
8
9
* Délka iterace: 2 týdny
10
* Domluvené technologie: PHP, JS, CSS s využitím Bootstrapu, PostgreSQL, XAMPP
11
* Komunikační kanály: Google Meets (komunikace se zadavately), Microsoft Teams (komunikace s mentory), Discord (vnitřní hot-line) 
12
13
Cílem práce je sjednotit zadavatelem dodané databáze Dalimil1 a Dalimil2, které obsahují lexikologické záznamy. Součástí práce je umožnit veřejnosti přístup k těmto záznamů v uživatelsky přívětivém prostředí a poskytnout i prostředí pro správce, kde bude možné záznamy upravovat, přidávat a odstraňovat. V datech existují i nevydané záznamy jež budou viditelné pouze pro adminy (ti je můžou dále vydat a zviditelnit i nepřihlášeným uživatelům).
14
15
h2. Informace o databázích
16
17
Jednotlivé databáze mají stejnou strukturu, nicméně Dalimil2 rozšířil spektrum svých dat o dříve nepodporované slovní druhy.
18
TODO - přiložit vysvětlivky dat
19
20
h2. Konvence
21
22
Pro implementační úkoly si vytvářet vlastní branch pojmenovaný stanoveným stylem (_feature-user-purpose_). Vlastní větve nemusí obsahovat pouze jeden commit, ani obsah jednoho issue (pokud spolu souvisejí). Je vyžadováno, aby byl jednotlivé komity označeny číslem komitu a názvem úkolu (_Feature #8268 Ovládací metody databáze_). Tato konvence může být porušena pokud se předpokládá squash komitů před mergem do mastera nebo jiného branche. Merge je možné provádět pouze pokud aspoň jeden jiný člen týmu zkontroloval, zda úkol splnil přiřazené požadavky. Do mastera se tudíž mohou dostat pouze testované úkoly (tyto úkoly by měli být před mergem označeny jako _verified_). Zavírání úkolů na redmine do _closed_ probíhá vždy před iterační schůzkou při kontrole stavu aplikace.
23
24
h2. Tým
25
26
* bc. Ondřej Anděl (andelo@students.zcu.cz)
27
* bc. Ondřej Drtina (drtinao@kiv.zcu.cz) 
28
* bc. Milan Vacek (vacekm@students.zcu.cz)
29
* bc. Tomáš Pašek (pasekt@students.zcu.cz)
30
31
h2. Zadavatelé
32
33
* Mgr. Martina Spěváčková Ph.D. (spevacko@kcj.zcu.cz)
34
* PhDr. Eva Pasáčková CSc. (epasacko@kcj.zcu.cz)