Multifiltrový prohlížeč fotek
Název práce v češtině: | Multifiltrový prohlížeč fotek |
---|---|
Název v anglickém jazyce: | Multifilter-based Image Viewer |
Klíčová slova: | metadata, prohlížeč, filtry, dotazovací jazyk |
Klíčová slova anglicky: | metadata, viewer, filters, query language |
Akademický rok vypsání: | 2018/2019 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | RNDr. Filip Zavoral, Ph.D. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 31.10.2018 |
Datum zadání: | 01.11.2018 |
Datum potvrzení stud. oddělením: | 03.12.2018 |
Datum a čas obhajoby: | 13.02.2020 09:00 |
Datum odevzdání elektronické podoby: | 15.07.2019 |
Datum odevzdání tištěné podoby: | 15.07.2019 |
Datum proběhlé obhajoby: | 13.02.2020 |
Oponenti: | Mgr. Filip Kliber |
Zásady pro vypracování |
Cílem práce má být univerzální přizpůsobivý prohlížeč fotek, který bude obsahovat funkčnosti ve stávajících prohlížečích doposud nepodporované. Některé prohlížeče umožňují přiřazovat metadata k jednotlivým fotkám ve formě tagů. Ty jsou typicky uchovávány v externím souboru nebo lokální databázi. V případě přejmenování fotky, jejího přesunu nebo přemístění na jiný počítač se tato metadata stanou nedostupnými. Hlavním cílem práce je navrhnout a implementovat systém umožňující uživatelsky definovaná metadata uchovávat přímo v souborech s fotkami tak, aby jakákoliv manipulace s fotkou tato metadata zachovala. Dalším cílem je navrhnout a implementovat dotazovací jazyk, který by uměl zobrazovat fotky na základě dotazu jak na uživatelem zadaná metadata tak i na metadata originálně obsažená v souborech s fotkami a adresářovou strukturu. Výsledná aplikace by měla mít intuitivní uživatelské rozhraní pro dotazování, prohlížení i zadávání metadat, ideálně s možností integrované nápovědy (intellisense) k vytvářeným dotazům. |
Seznam odborné literatury |
(1) MICHAELIS, Mark a Eric LIPPERT. Essential C# 5.0. Upper Saddle River, NJ: Addison-Wesley, [2013]. ISBN 0-321-87758-6.
(2) RICHTER, Jeffrey. CLR via C#. Fourth edition. Redmond, Washington: Microsoft, [2012]. ISBN 978-0-7356-6745-7. (3) AHO, Alfred V, Ravi SETHI a Jeffrey D ULLMAN. Compilers, principles, techniques, and tools. Reading, Mass.: Addison-Wesley Pub. Co., c1986. ISBN 0-201-10088-6. |