Účelem této diplomové práce je navrhnout vyhledávací algoritmus a úspěšně jej implementovat na mobilní zařízení. První polovina práce obsahuje průběžnou analýzu návrhu, včetně rozboru všech souvisejících problémů a jejich řešení. Druhá polovina zahrnuje popis finální verze aplikace (objektový model, datový model, uživatelská příručka).
Anotace v angličtině
The purpose of this master thesis is to design a search algorithm and successfully implement it on a mobile device. The first half of this thesis contains a detailed explanation of the design process and all associated problems and solutions. The second half is a description of the final version of the application (object model, data model, user guide).
Klíčová slova
JaveME, aplikace, mobilní zařízení, mobilní telefon, vyhledávací algoritmus
Klíčová slova v angličtině
JavaME, application, mobile device, mobile phone, cellular phone, search algorithm
Rozsah průvodní práce
71 s.
Jazyk
CZ
Anotace
Účelem této diplomové práce je navrhnout vyhledávací algoritmus a úspěšně jej implementovat na mobilní zařízení. První polovina práce obsahuje průběžnou analýzu návrhu, včetně rozboru všech souvisejících problémů a jejich řešení. Druhá polovina zahrnuje popis finální verze aplikace (objektový model, datový model, uživatelská příručka).
Anotace v angličtině
The purpose of this master thesis is to design a search algorithm and successfully implement it on a mobile device. The first half of this thesis contains a detailed explanation of the design process and all associated problems and solutions. The second half is a description of the final version of the application (object model, data model, user guide).
Klíčová slova
JaveME, aplikace, mobilní zařízení, mobilní telefon, vyhledávací algoritmus
Klíčová slova v angličtině
JavaME, application, mobile device, mobile phone, cellular phone, search algorithm
Zásady pro vypracování
Aplikace v Jávě pro mobilní telefony (MIDP 1.0). Základem celé aplikace bude vyhledávaní a návrh nejlepšího spoje (přestupu). Tato aplikace bude obsahovat i testovací data (nebude nutné se připojovat a platit za používané služby). Aplikace bude naplněna vzorovými daty z jízdního řádu MHD Zlín-Otrokovice. Aplikace je vyvíjena pro firmu Valcon systems, proto verze s kompletní sadou dat nebude volně dostupná.
Postup práce:
- Navrhněte a vypracujte vyhledávací algoritmus
- Naplňte aplikaci vzorovými daty
- Vytvořte přehledné grafické rozhraní aplikace
- Vytvořte manuál pro koncového uživatele
Zásady pro vypracování
Aplikace v Jávě pro mobilní telefony (MIDP 1.0). Základem celé aplikace bude vyhledávaní a návrh nejlepšího spoje (přestupu). Tato aplikace bude obsahovat i testovací data (nebude nutné se připojovat a platit za používané služby). Aplikace bude naplněna vzorovými daty z jízdního řádu MHD Zlín-Otrokovice. Aplikace je vyvíjena pro firmu Valcon systems, proto verze s kompletní sadou dat nebude volně dostupná.
Postup práce:
- Navrhněte a vypracujte vyhledávací algoritmus
- Naplňte aplikaci vzorovými daty
- Vytvořte přehledné grafické rozhraní aplikace
- Vytvořte manuál pro koncového uživatele
Seznam doporučené literatury
[1] Sun Microsystems. JSR-000037 Mobile Information Device Profile (MIDP)
WWW: http://jcp.org/aboutJava/communityprocess/final/jsr037/index.html
[2] Bittnerová, Lucie Rút. Seriál: J2ME v kostce [online] 14.10.2002
WWW: http://interval.cz/clanek.asp?article=1556
[3] Kovařík, Petr. Seriál: J2ME v příkladech [online] 14.3.2003
WWW: http://interval.cz/clanek.asp?article=2082
[4] Procházka, Jiří. Seriál: J2ME pro pokročilé [online] 30.4.2003
WWW: http://interval.cz/clanek.asp?article=2281
[5] Bittnerová, Lucie Rút. Seriál: Kdo si J2ME, nezlobí [online] 25.4.2005
WWW: http://interval.cz/clanek.asp?article=3861
[6] Qusay H. Mahmoud. Naučte se Java 2 Micro Edition
GRADA Publishing; rok vydání 2002; ISBN: 80-247-0444-7
[7] Kim Topley. J2ME v kostce, pohotová referenční příručka
GRADA Publishing; rok vydání 2004; ISBN: 80-247-0426-9
Seznam doporučené literatury
[1] Sun Microsystems. JSR-000037 Mobile Information Device Profile (MIDP)
WWW: http://jcp.org/aboutJava/communityprocess/final/jsr037/index.html
[2] Bittnerová, Lucie Rút. Seriál: J2ME v kostce [online] 14.10.2002
WWW: http://interval.cz/clanek.asp?article=1556
[3] Kovařík, Petr. Seriál: J2ME v příkladech [online] 14.3.2003
WWW: http://interval.cz/clanek.asp?article=2082
[4] Procházka, Jiří. Seriál: J2ME pro pokročilé [online] 30.4.2003
WWW: http://interval.cz/clanek.asp?article=2281
[5] Bittnerová, Lucie Rút. Seriál: Kdo si J2ME, nezlobí [online] 25.4.2005
WWW: http://interval.cz/clanek.asp?article=3861
[6] Qusay H. Mahmoud. Naučte se Java 2 Micro Edition
GRADA Publishing; rok vydání 2002; ISBN: 80-247-0444-7
[7] Kim Topley. J2ME v kostce, pohotová referenční příručka
GRADA Publishing; rok vydání 2004; ISBN: 80-247-0426-9
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
tabulky
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant prezentoval výsledky, kterých dosáhl v rámci řešení své diplomové práce. Součástí prezentace byla i praktická ukázka. Po seznámení s posudky vedoucího a oponenta byly položeny tyto dotazy:
1. Jaký druh optimalizace je využit při hledání spojení?? Doc. Ošmera
2. Jakým způsobem je zajištěno vlastnické právo autora pro danou aplikaci? Doc. Ošmera
3. Jakým způsobem budou získávána data z dopravních podniků? Mgr. Adámek
4. Bude aplikace volně šiřitelná nebo bude zpoplatněna? Ing. Kodriková
Diplomant pohotově zodpověděl všechny položené dotazy. Po velmi obsáhlé diskuzi byla obhajoba ukončena.