Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
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.
 
Univerzita Karlova | Informační systém UK