Cílem této práce je vytvoření informačního systému pro Univerzitu Tomáše Bati ve Zlíně. Systém by měl sbírat informace o aktuálním dění a dále je poskytovat mobilním zařízením. Navržené řešení se skládá z webové aplikace vytvořené pomocí Yii frameworku a klientské aplikace pro operační systém Android. Informace jsou primárně získávány z RSS kanálů a jejich distribuce probíhá pomocí komunikačního protokolu SOAP.
Anotace v angličtině
The purpose of this thesis is to create an information system for the Thomas Bata University in Zlín. System should collect information about current events and provide them to mobile devices. Proposed solution consists of web application made using Yii framework and client application for the Android operating system. Information is primarily obtained from RSS feeds and distribution is accomplished using SOAP communication protocol.
Klíčová slova
informační systém, webová aplikace, Android aplikace, Yii Framework, protokol SOAP
Klíčová slova v angličtině
information system, web application, Android application, Yii Framework, SOAP protocol
Rozsah průvodní práce
53
Jazyk
CZ
Anotace
Cílem této práce je vytvoření informačního systému pro Univerzitu Tomáše Bati ve Zlíně. Systém by měl sbírat informace o aktuálním dění a dále je poskytovat mobilním zařízením. Navržené řešení se skládá z webové aplikace vytvořené pomocí Yii frameworku a klientské aplikace pro operační systém Android. Informace jsou primárně získávány z RSS kanálů a jejich distribuce probíhá pomocí komunikačního protokolu SOAP.
Anotace v angličtině
The purpose of this thesis is to create an information system for the Thomas Bata University in Zlín. System should collect information about current events and provide them to mobile devices. Proposed solution consists of web application made using Yii framework and client application for the Android operating system. Information is primarily obtained from RSS feeds and distribution is accomplished using SOAP communication protocol.
Klíčová slova
informační systém, webová aplikace, Android aplikace, Yii Framework, protokol SOAP
Klíčová slova v angličtině
information system, web application, Android application, Yii Framework, SOAP protocol
Zásady pro vypracování
Vytvořte rešerši na téma specifik tvorby mobilních aplikací pro OS Android.
Navrhněte a vytvořte klientský informační systém schopný koncentrovat aktuální informace o dění na UTB a poskytovat je mobilním zařízením.
Vytvořte webovou službu poskytující dané informace a klient služby pro OS Android s možností offline provozu.
Systém publikujte pod licencí GPL v3.
Vytvořte programovou a uživatelskou dokumentaci.
Zásady pro vypracování
Vytvořte rešerši na téma specifik tvorby mobilních aplikací pro OS Android.
Navrhněte a vytvořte klientský informační systém schopný koncentrovat aktuální informace o dění na UTB a poskytovat je mobilním zařízením.
Vytvořte webovou službu poskytující dané informace a klient služby pro OS Android s možností offline provozu.
Systém publikujte pod licencí GPL v3.
Vytvořte programovou a uživatelskou dokumentaci.
Seznam doporučené literatury
MEIER, Reto. Professional Android 2 Application Development. Indianapolis: Wiley Publishing, 2010. ISBN 978-0-470-56552-0
STEELE, James a Nelson TO. The Android Developer\'s Cookbook: Building Applications with the Android SDK. Upper Saddle River: Pearson Education, 2010. ISBN 978-0-321-74123-3
ROGERS, Rick, John LOMBARDO, Zigurd MEDNIEKS a Blake MEIKE. Android Application Development. Sebastopol: O\'Reilly Media, 2009. ISBN 05-965-2147-2
COLLINS, Charlie, Michael GALPIN a Matthias KÄPPLER. Android in Practice. Shelter Island: Manning Publications, 2011. ISBN 9781935182924
BEGUN, Daniel. Amazing Android Apps For Dummies. Indianapolis: Wiley Publishing, 2011. ISBN 978-0-470-93629-0
KANISOVÁ, H. - MÜLLER, M. UML srozumitelně. 2. akt. vyd. Brno: Computer Press, 2006. 176 s. ISBN 80-251-1083-4
Seznam doporučené literatury
MEIER, Reto. Professional Android 2 Application Development. Indianapolis: Wiley Publishing, 2010. ISBN 978-0-470-56552-0
STEELE, James a Nelson TO. The Android Developer\'s Cookbook: Building Applications with the Android SDK. Upper Saddle River: Pearson Education, 2010. ISBN 978-0-321-74123-3
ROGERS, Rick, John LOMBARDO, Zigurd MEDNIEKS a Blake MEIKE. Android Application Development. Sebastopol: O\'Reilly Media, 2009. ISBN 05-965-2147-2
COLLINS, Charlie, Michael GALPIN a Matthias KÄPPLER. Android in Practice. Shelter Island: Manning Publications, 2011. ISBN 9781935182924
BEGUN, Daniel. Amazing Android Apps For Dummies. Indianapolis: Wiley Publishing, 2011. ISBN 978-0-470-93629-0
KANISOVÁ, H. - MÜLLER, M. UML srozumitelně. 2. akt. vyd. Brno: Computer Press, 2006. 176 s. ISBN 80-251-1083-4
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student seznámil komisi s obsahem a výsledky své diplomové práce v krátké prezentaci. Po přečtení posudků vedoucího a oponenta práce následovala diskuze, ve které byly položeny následující dotazy:
Ing. Ukropec: Řešil jste v diplomové práci různé styly SOAP protokolu? Jaké jsou a jaké jsou mezi nimi rozdíly? Jsou zde nějaká omezení, např. v různých programovacích jazycích, ve validacích apod?
Student na položené dotazy odpověděl. Následovalo zkoušení ze tří předmětů.