Diplomová práce se zabývá návrhem a vývojem webové aplikace, která má za úkol poskytnout informace o přístupnosti důležitých míst a společenských institucí ve Zlíně a jeho okolí. Portál obsahuje rovněž administrátorskou část, ve které je možné všechny tyto klíčové informace spravovat. Implementace systému proběhla v jazyce C# s využitím třívrstvé architektury ASP.NET MVC 5. Při vývoji využity technologie jako Microsoft SQL Server, Entity Framework, Bootstrap, Team Foundation Server nebo mapové podklady Google Maps.
Anotace v angličtině
This Thesis deals with the design and development of a web application that aims to provide information on the accessibility of important places and social institutions in Zlin and its surrounding. The portal also contains the administrator section, where it is possible to manage all important information. System was created in C# language using a three-layer architecture ASP.NET MVC 5. During application development technologies such as Microsoft SQL Server, Entity Framework, Bootstrap, Team Foundation Server and map data from Google Maps were also used.
Klíčová slova
World Wide Web, bezbariérovost, ASP.NET MVC 5, Microsoft SQL Server, Entity Framework, Google Maps, Bootstrap
Klíčová slova v angličtině
World Wide Web, disabled access, ASP.NET MVC 5, Microsoft SQL Server, Entity Framework, Google Maps, Bootstrap
Rozsah průvodní práce
69 s.
Jazyk
CZ
Anotace
Diplomová práce se zabývá návrhem a vývojem webové aplikace, která má za úkol poskytnout informace o přístupnosti důležitých míst a společenských institucí ve Zlíně a jeho okolí. Portál obsahuje rovněž administrátorskou část, ve které je možné všechny tyto klíčové informace spravovat. Implementace systému proběhla v jazyce C# s využitím třívrstvé architektury ASP.NET MVC 5. Při vývoji využity technologie jako Microsoft SQL Server, Entity Framework, Bootstrap, Team Foundation Server nebo mapové podklady Google Maps.
Anotace v angličtině
This Thesis deals with the design and development of a web application that aims to provide information on the accessibility of important places and social institutions in Zlin and its surrounding. The portal also contains the administrator section, where it is possible to manage all important information. System was created in C# language using a three-layer architecture ASP.NET MVC 5. During application development technologies such as Microsoft SQL Server, Entity Framework, Bootstrap, Team Foundation Server and map data from Google Maps were also used.
Klíčová slova
World Wide Web, bezbariérovost, ASP.NET MVC 5, Microsoft SQL Server, Entity Framework, Google Maps, Bootstrap
Klíčová slova v angličtině
World Wide Web, disabled access, ASP.NET MVC 5, Microsoft SQL Server, Entity Framework, Google Maps, Bootstrap
Zásady pro vypracování
Seznamte se a prostudujte webové projekty zabývající se pomocí handicapovaným.
Navrhněte vhodné řešení webového portálu pro elektronické zmapování veřejných míst z hlediska jejich přístupnosti pro handicapované.
Implementujte daný systém s ohledem na požadavky responzivního designu, tj. možnost přístupu z mobilních zařízení (mobil, tablet apod.).
Vytvořte administrátorskou část systému, která bude dovolovat snadnou správu míst a uživatelských účtů.
Věnujte pozornost zabezpečení celého systému.
Zásady pro vypracování
Seznamte se a prostudujte webové projekty zabývající se pomocí handicapovaným.
Navrhněte vhodné řešení webového portálu pro elektronické zmapování veřejných míst z hlediska jejich přístupnosti pro handicapované.
Implementujte daný systém s ohledem na požadavky responzivního designu, tj. možnost přístupu z mobilních zařízení (mobil, tablet apod.).
Vytvořte administrátorskou část systému, která bude dovolovat snadnou správu míst a uživatelských účtů.
Věnujte pozornost zabezpečení celého systému.
Seznam doporučené literatury
CASTRO, Elizabeth a Bruce HYSLOP. HTML5 a CSS3: názorný průvodce tvorbou WWW stránek. 1. vyd. Brno: Computer Press, 2012, 439 s. ISBN 978-80-251-3733-8.
KADLEC, Tim. Responzivní design profesionálně. Vyd. 1. Brno: Zoner Press, 2014, 246 s. Encyklopedie Zoner Press. ISBN 978-80-7413-280-3.
PEHLIVANIAN, Ara a Don NGUYEN. JavaScript okamžitě. 1. vyd. Brno: Computer Press, 2014, 160 s. ISBN 978-80-251-4163-2.
FREEMAN, Adam. Pro ASP.NET MVC 5. Fifth edition. New York, New York: Apress, 2013, xxvii, 799 pages. Expert\symbol{39}s voice in ASP.NET. ISBN 9781430265290.
DRISCOLL, Brian. Entity Framework 6 recipes. Second edition. Berkeley: Apress, 2013, xxxiv, 511 pages. ISBN 1430257881.
Seznam doporučené literatury
CASTRO, Elizabeth a Bruce HYSLOP. HTML5 a CSS3: názorný průvodce tvorbou WWW stránek. 1. vyd. Brno: Computer Press, 2012, 439 s. ISBN 978-80-251-3733-8.
KADLEC, Tim. Responzivní design profesionálně. Vyd. 1. Brno: Zoner Press, 2014, 246 s. Encyklopedie Zoner Press. ISBN 978-80-7413-280-3.
PEHLIVANIAN, Ara a Don NGUYEN. JavaScript okamžitě. 1. vyd. Brno: Computer Press, 2014, 160 s. ISBN 978-80-251-4163-2.
FREEMAN, Adam. Pro ASP.NET MVC 5. Fifth edition. New York, New York: Apress, 2013, xxvii, 799 pages. Expert\symbol{39}s voice in ASP.NET. ISBN 9781430265290.
DRISCOLL, Brian. Entity Framework 6 recipes. Second edition. Berkeley: Apress, 2013, xxxiv, 511 pages. ISBN 1430257881.
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
Diplomant odprezentoval před komisí hlavní cíle a výsledky své diplomové práce. Součástí prezentace nebyla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta diplomové práce. Diplomant postupně odpověděl na otázky oponenta práce.
Komise během diskuze vznesla k obhajobě následující dotazy:
1. Ta data ohledně míst s bezbarierovým přístupem jste čerpal z hotové databáze? (Dr. Martinek)
2. Uvažoval jste o možnosti propojení s existujícími databázemi? (Dr. Martinek)
3. Je tam možnost např. kontaktního formuláře? (doc. Šenkeřík)
Student na položené dotazy reagoval pohotově a zodpověděl je v plném rozsahu.