Informační systém pro pořádání akcí
Název práce v češtině: | Informační systém pro pořádání akcí |
---|---|
Název v anglickém jazyce: | Information system for event organising |
Klíčová slova: | Middleware|Entity Framework Core|ASP.NET Core|tvorba webové stánky|volnočasová organizace |
Klíčová slova anglicky: | Middleware|Entity Framework Core|ASP.NET Core|web page creation|youth organization |
Akademický rok vypsání: | 2020/2021 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra softwaru a výuky informatiky (32-KSVI) |
Vedoucí / školitel: | RNDr. Martin Pergel, Ph.D. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 26.11.2020 |
Datum zadání: | 26.11.2020 |
Datum potvrzení stud. oddělením: | 10.12.2020 |
Datum a čas obhajoby: | 10.09.2021 09:00 |
Datum odevzdání elektronické podoby: | 22.07.2021 |
Datum odevzdání tištěné podoby: | 22.07.2021 |
Datum proběhlé obhajoby: | 10.09.2021 |
Oponenti: | Mgr. Jakub Gemrot, Ph.D. |
Zásady pro vypracování |
Uchazeč navrhne a implementuje systém umožňující organizaci akcí, jako jsou například dětské tábory. Bude se zabývat různými aspekty situace, která je zvláště nyní velmi turbulentní a nezřídka vyžaduje různá dosud nemyslitelná opatření. Kromě odborných informatických aspektů musí vzít řešitel v úvahu i rozbujelou právní situaci spočívající v množství zákonů a vyhlášek vyžadujících různé souhlasy - jejichž získávání podle možností organizátorům usnadní.
V návrhu své aplikace použije uchazeč kombinaci jazyků Python a C# a z informatického hlediska se bude zabývat moderní tvorbou webu s využitím REST Api a SQL databáze. |
Seznam odborné literatury |
Eckel B.: Thinking in Python, Design Patterns and Problem Solving,
Downey A.B.: Think Python: How to Think Like a Computer Scientist, O'Reilly, ISBN-13: 978-1491939369, Mark Michaelis with Eric Lippert: Essential C# 5.0, Addison-Wesley, ISBN-13: 978-0321877581, Spaanjaars I.: Beginning ASP.NET 4.5.1: in C# and VB, Wiley, ISBN: 978-1-118-84677-3, Reynders F.: Modern API Design with ASP.NET Core 2: Building Cross-Platform Back-End Systems, Apress, ISBN-13 : 978-1484235188, Související zákony a vyhlášky, například zákon 258/2000 Sb. (O veřejném zdraví), vyhláška 106-2001 (O hygienických požadavcích na zotavovací akce), zákon 101/2000 (O ochraně osobních údajů). |