Projekt

Obecné

Profil

Doc vize projektu » Historie » Verze 6

Ondřej Drtina, 2021-03-29 14:41

1 2 Ondřej Drtina
h1. Vize projektu
2
3
h2. Základní informace
4
5 4 Ondřej Drtina
Dalimilova kronika je staročeská památka z období 14. - 15. století, jež vypráví o staročeštině a dějinách české země. Jedná se o první česky psanou kroniku. Její jazyk byl zkoumán zejména za účelem popisu hlavní vývojové tendence češtiny a pochopení stavu češtiny v současnosti. Výsledkem řešení tří vědeckých projektů v rámci Fakulty pedagogické se staly tři databáze, jež obsahují všechny slova a tvary doložené v dochovaných pramenech.
6 2 Ondřej Drtina
7
h2. Současná podoba
8 1 Ondřej Drtina
9 4 Ondřej Drtina
Informace o slovech, resp. slovních tvarech jsou nyní roztříštěny napříč databázemi:
10 2 Ondřej Drtina
* Dalimil 1
11
* Dalimil 2
12
13 1 Ondřej Drtina
h3.   Dalimil 1
14 2 Ondřej Drtina
15 4 Ondřej Drtina
Zadavatelky nejsou schopny k datům dané DB přistoupit žádným způsobem. Dostupný je pouze tiskový ekvivalent této DB ve formátu pdf.
16 1 Ondřej Drtina
17
h3.   Dalimil 2
18
19 4 Ondřej Drtina
Zadavatelky jsou schopny informace uvedené v dané DB zobrazit a editovat prostřednictvím nám poskytnutého desktopového (Java) klienta. Tohoto klienta není vhodné veřejně publikovat, jelikož by mohl jeho prostřednictvím upravit data nacházející se v dané DB.
20 1 Ondřej Drtina
21
h2. Cíl projektu
22
23 5 Ondřej Drtina
Cílem projektu je sjednocení a zpřístupnění dat dodaných zadavatelem prostřednictvím webové aplikace. Produkt pak bude sloužit jako zdroj informací pro badatele, jež se zabývají vývojem češtiny, případně jej využijí studenti jako podklad pro svou diplomovou práci.
24
25
Zadavatelky kladou důraz zejména na:
26
* uživatelsky příjemné uživatelské rozhraní
27 6 Ondřej Drtina
* možnost kombinace kritérii pro vyhledávání
28 5 Ondřej Drtina
* možnost uživatelů reagovat na uvedené informace
29
* sledování přístupů
30
* další záložky (o kronice atp.)
31
32
h2. Vize řešení
33
34
Aby byly naplněny cíle projektu, námi navrhované řešení musí zahrnovat:
35 4 Ondřej Drtina
* sjednocení databází
36
* vytvoření serverové části aplikace
37
* vytvoření klientské části aplikace
38
39
h3. sjednocení databází
40
41
Je potřeba zajistit sjednocení dvou databází (Dalimil 1 a Dalimil 2), které mohou obsahovat duplicitní hodnoty. V případě duplicitních hodnot si zadavatelky přejí zachovat data z druhé DB. Nepochybně bude potřeba manuální kontrola části dat a jejich ohodnocení zadavatelem + definice pojmu "duplicitní záznam".
42
43 1 Ondřej Drtina
h3. vytvoření serverové části aplikace
44
45 5 Ondřej Drtina
Serverovou část aplikace plánujeme vytvořit v PHP, samozřejmě všechny technologie budou konzultovány se zadavatelkami (případně další osobou, jež obsluhuje cílový server). Server musí být spojen s DB a umožnit její úpravy (smazání, přidání a editaci jednotlivých záznamů).
46 1 Ondřej Drtina
47 4 Ondřej Drtina
Vytvořit webovou aplikaci (klient i server), jež umožní 
48
49 5 Ondřej Drtina
h3. vytvoření klientské části aplikace
50
51
Klientská část musí odlišovat editory (= zejména zadavatelky) a pouhé čtenáře, aby nedošlo k nežádoucí úpravě dat (=> bude tedy potřeba implementovat nějaký druh autentizace). Musí být zachovány možnosti filtrování dat, jež jsou dostupné v již existujícím editoru (=> z editoru bude možno vyčíst morfologickou charakteristiku a namapovat ji na DB).
52 2 Ondřej Drtina
53
h2. Stakeholders
54 3 Ondřej Drtina
55 2 Ondřej Drtina
* *zadavatel*: PhDr. Eva Pasáčková, CSc. + Mgr. Martina Spěváčková, Ph.D.
56
* *mentor*: Doc. Ing. Přemysl Brada, MSc., Ph.D.
57
* *náš tým*: Bc. Ondřej Anděl + Bc. Ondřej Drtina + Bc. Milan Vacek + Bc. Tomáš Pašek
58
* *cíloví uživatelé*: badatelé zabývající se vývojem češtiny + studenti, jež češtinu studují (podklad pro diplomovou práci)