Název:
Tvorba podpůrné webové aplikace pro hotelový systém s využitím ASP.NET a MVC
Překlad názvu:
Development of support web application for hotel IS using ASP.NET and MVC
Autoři:
Bláha, Patrik ; Brožek, Jiří (vedoucí práce) ; Hanzlík, Petr (oponent) Typ dokumentu: Bakalářské práce
Rok:
2016
Jazyk:
cze
Nakladatel: Česká zemědělská univerzita v Praze
Abstrakt: [cze][eng] Práce se zabývá vytvořením jednoduché podpůrné aplikace hotelového systému se zaměřením na použití technologií ASP.NET MVC s jazykem C# a poznatků a frameworků získaných při konání praxe. V první části této práce je uvedení do technologií ASP.NET, MVC a použitých frameworků a technologií jako je Bootstrap, LINQ, Entity Framework a další. Použité frameworky značně zefektivňují a usnadňují psaní této podpůrné aplikace. První část je dále zaměřena na průběh kompilace pomocí ASP.NET a je zde vysvětlena struktura aplikace při použití technologie MVC. Druhá část této práce je zaměřena na vytvoření podpůrné aplikace pro hotelový systém. Je zde provedena analýza na základě požadavků na tuto aplikaci. Po této analýze je podrobně popsaný technický postup vytvoření aplikace. V první části vytváření podpůrné aplikace je uvedeno, jak se pomocí Visual Studia vytváří základní projekt a struktura MVC. Je zde vysvětleno propojení aplikace s databázovým systémem za pomocí Entity Frameworku a to při vytváření nové databáze a její struktury a zároveň i propojení s již existující databází. Dále je zde uvedena implementace frameworku pro řízení uživatelských účtů. V poslední části je tvorba aplikace zaměřena na aplikaci stylů a jsou zde uvedeny grafické výstupy aplikace.This thesis deals with creating a supporting web application for the existing hotel information system and is focused to use ASP.NET and MVC technologies with C# language and knowledge received in my practical experience. In the first part of this thesis is an introduction to the ASP.NET MVC and used technologies and framework such as Bootstrap, LINQ, Entity Framework and more. Used frameworks makes writing this supporting application much easier. The first part of this thesis is also aimed at compiling using ASP.NET and here is explained the structure of applications with using ASP.NET technology. The second part is focused on creating this hotel supporting web application for hotel system. There is an analysis based on the requirements for this application. After this analysis is described the technical process of creating this application in detail. The first of creating this support web application is how to use Visual Studio to create a base web application project and MVC structure. It explains linking application with database system using Entity Framework and creating a new database and its structure as well as creating the connection with a new database. There is indicated the implementation with framework manage the users accounts. The last part is the creation of application focused on the styles of this web application and there are some graphical presentations.
Klíčová slova:
.NET; C#; LINQ; MVC; třídy; webová aplikace; webové stránky