ORM knihovna pro Android
ORM Library for Android

Author
Advisor
Křivka, ZbyněkReferee
Burget, RadekGrade
DAltmetrics
Metadata
Show full item recordAbstract
Tato bakalářská práce popisuje problematiku vývoje ORM knihovny pro platformu Android. Obsahuje analýzu dnes nejpoužívanějších ORM knihoven a na základě zjištění z těchto analýz se snaží nadefinovat vlastní knihovnu. Dále popisuje implementaci této knihovny v programovacím jazyce Java s využitím generování kódu. Knihovna je během vývoje testována a na závěr je pro ni vytvořena ukázková aplikace. This bachelor thesis describes the topic of ORM library development for Android platform. It analyses the currently most used ORM libraries and based on the analysis it specifies new library. Furthermore, it describes its implementation in Java programming language with code generation. The library is tested throughout the development and a sample application is created for the final version.
Keywords
ORM, knihovna, databáze, vývoj, Android, mobilní platforma, SQLite, ORM, library, database, development, Android, mobile platform, SQLiteLanguage
čeština (Czech)Study brunch
Informační technologieComposition of Committee
doc. Dr. Ing. Dušan Kolář (předseda) doc. Ing. Peter Chudý, Ph.D., MBA (místopředseda) Ing. Radek Burget, Ph.D. (člen) Ing. Tomáš Martínek, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen)Date of defence
2017-06-13Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm D. Otázky u obhajoby: Můžete přesně specifikovat, které části návrhu a odevzdané implementace jsou Vaše vlastní dílo a které vytvořil někdo jiný? Podporuje vytvořená knihovna vztahy mezi entitami? Mohl byste shrnout výhody Vašeho řešení oproti existujícím ORM knihovnám? Ověřil jste v praxi, že Vaše navržené řešení je lepší, než existující?Result of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/69709Source
SALVA, P. ORM knihovna pro Android [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017.Collections
- 2017 [328]