Předmětem práce je návrh a implementace webové aplikace pro správu vodoměrů a dále mobilní aplikace na platformě Android pro jednoznačnou identifikaci vodoměru pomocí čárového kódu a zadání odečtu. Teoretická část je zaměřena na PHP frameworku Laravel, praktická část na popis implementace obou aplikací.
Anotace v angličtině
The subject of this bachelor thesis is design and implementation of web application focused on water meter management and a mobile application used for unambiguous water meter identification and entering new water consumption allowance. Theoretical part describes PHP framework Laravel, practical part is dedicated to implementation of both applications.
Web application, mobile application, Laravel framework, Android, browser, database, water meter, allowance, water consumption
Rozsah průvodní práce
61 s. (90 198 znaků).
Jazyk
CZ
Anotace
Předmětem práce je návrh a implementace webové aplikace pro správu vodoměrů a dále mobilní aplikace na platformě Android pro jednoznačnou identifikaci vodoměru pomocí čárového kódu a zadání odečtu. Teoretická část je zaměřena na PHP frameworku Laravel, praktická část na popis implementace obou aplikací.
Anotace v angličtině
The subject of this bachelor thesis is design and implementation of web application focused on water meter management and a mobile application used for unambiguous water meter identification and entering new water consumption allowance. Theoretical part describes PHP framework Laravel, practical part is dedicated to implementation of both applications.
Web application, mobile application, Laravel framework, Android, browser, database, water meter, allowance, water consumption
Zásady pro vypracování
Cílem práce je návrh a implementace webové aplikace pro správu vodoměrů a dále mobilní aplikace na platformě Android pro jednoznačnou identifikaci vodoměru pomocí čárového kódu a zadání odečtu. Součástí zpracování teoretických východisek práce je popis klíčových technologií použitých při tvorbě aplikací s důrazem na jazyk PHP, framework Laravel a dále popis alternativních technologií, kterými může být výstup práce také zpracován včetně základního srovnání popsaných technologií. V praktické části se student zaměří na vlastní návrh, implementaci a popis navrhovaných aplikací. Výstupem práce bude webová aplikace pro správu vodoměru na straně dodavatele a základní přehled pro zákazníka zobrazující průběh spotřeby vody, dalším výstupem bude mobilní aplikace pro načtení stavu vodoměru zákazníkem.
Zásady pro vypracování
Cílem práce je návrh a implementace webové aplikace pro správu vodoměrů a dále mobilní aplikace na platformě Android pro jednoznačnou identifikaci vodoměru pomocí čárového kódu a zadání odečtu. Součástí zpracování teoretických východisek práce je popis klíčových technologií použitých při tvorbě aplikací s důrazem na jazyk PHP, framework Laravel a dále popis alternativních technologií, kterými může být výstup práce také zpracován včetně základního srovnání popsaných technologií. V praktické části se student zaměří na vlastní návrh, implementaci a popis navrhovaných aplikací. Výstupem práce bude webová aplikace pro správu vodoměru na straně dodavatele a základní přehled pro zákazníka zobrazující průběh spotřeby vody, dalším výstupem bude mobilní aplikace pro načtení stavu vodoměru zákazníkem.
Seznam doporučené literatury
DOCKINS, Kelt. Design patterns in PHP and Laravel. New York, NY: Apress, 2017. ISBN 9781484224502.
\medskip
MUKHERJEA, Sougata. Mobile application development, usability, and security. Hershey PA: Information Science Reference, 2017.
\medskip
REES, Dayle. Laravel: Code Smart. Leanpub, 2016.
\medskip
SINHA, Sanjib. Beginning Laravel: a beginner's guide to application development with Laravel 5.3. New York, NY: Apress, 2017. ISBN 9781484225370.
\medskip
STAUFFER, Matt. Laravel: Up & Running: A Framework for Building Modern PHP Apps. 2 vyd. Sebastopol: O'Reilly Media, Inc., 2019. ISBN: 978-1-492-04121-4.
Seznam doporučené literatury
DOCKINS, Kelt. Design patterns in PHP and Laravel. New York, NY: Apress, 2017. ISBN 9781484224502.
\medskip
MUKHERJEA, Sougata. Mobile application development, usability, and security. Hershey PA: Information Science Reference, 2017.
\medskip
REES, Dayle. Laravel: Code Smart. Leanpub, 2016.
\medskip
SINHA, Sanjib. Beginning Laravel: a beginner's guide to application development with Laravel 5.3. New York, NY: Apress, 2017. ISBN 9781484225370.
\medskip
STAUFFER, Matt. Laravel: Up & Running: A Framework for Building Modern PHP Apps. 2 vyd. Sebastopol: O'Reilly Media, Inc., 2019. ISBN: 978-1-492-04121-4.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Cílem bakalářské práce byl návrh a implementace webové aplikace pro správu vodoměrů a dále mobilní aplikace na platformě Android pro jednoznačnou identifikaci vodoměru pomocí čárového kódu a zadání odečtu. Výstupem práce byla webová aplikace pro správu vodoměru na straně dodavatele a základní přehled pro zákazníka zobrazující průběh spotřeby vody, dalším výstupem byla mobilní aplikace pro načtení stavu vodoměru zákazníkem.
Student výborně prezentoval výsledky své práce a reagoval na dotazy a připomínky vedoucí práce, předsedy i členů komise pro státní závěrečné zkoušky.
Dle vedoucí práce jsou všechna kritéria bakalářské práce splněna na výborné úrovni. Cíle práce byly naplněny v plném rozsahu. Práce je zpracována přehledně a věcně. Teoretická část zahrnuje všechny podstatné technologie, se kterými autor pracoval. Postup implementace u obou aplikací student podrobně vysvětlil. Přiložené aplikace jako výstup praktické části jsou funkční a řádně zpracované.
Kontrola původnosti práce byla shledána s výsledkem - není plagiát, nejvyšší míra podobnosti 100% je způsobena výstupem praktické části a běžně používanými metodami a postupy při tvorbě mobilní aplikace, určitá míra shody je tak v tomto případě samozřejmá.