V teoretické části práce popisuje použitelné technologie pro vývoj webových aplikací a
stručný popis vybraných řešení, která jsou na trhu dostupná. Praktická část obsahuje
stručnou analýzu požadavků na aplikaci a popis klíčových částí její implementace.
Anotace v angličtině
Theoretical part of thesis is focused on accessible web development technologies and brief
information about nowadays solutions. Practical part contains short analysis of requirements
and description of important implementation's details.
Klíčová slova
ASP.NET, MVC, C#, Entity Framework
Klíčová slova v angličtině
ASP.NET, MVC, C#, Entity Framework
Rozsah průvodní práce
47
Jazyk
CZ
Anotace
V teoretické části práce popisuje použitelné technologie pro vývoj webových aplikací a
stručný popis vybraných řešení, která jsou na trhu dostupná. Praktická část obsahuje
stručnou analýzu požadavků na aplikaci a popis klíčových částí její implementace.
Anotace v angličtině
Theoretical part of thesis is focused on accessible web development technologies and brief
information about nowadays solutions. Practical part contains short analysis of requirements
and description of important implementation's details.
Klíčová slova
ASP.NET, MVC, C#, Entity Framework
Klíčová slova v angličtině
ASP.NET, MVC, C#, Entity Framework
Zásady pro vypracování
V teoretické části práce bude vytvořen přehled typů technologií a nástrojů pro tvorbu webových systémů, které následně budou popsány.
Primárním cílem bakalářské práce je návrh a implementace webového systému pro správu zakázek. Systém bude nabízet následující funkcionality:
- správa uživatelských rolí,
- přidělování zakázek uživatelům,
- správa stavu zakázek,
- zasílání emailů uživatelům při změně stavu zakázky.
Návrhu aplikace bude předcházet jednoduchá analýza funkčních a nefunkčních požadavků a případů užití.
Doporučená technologie: C#, ASP.NET MVC.
Zásady pro vypracování
V teoretické části práce bude vytvořen přehled typů technologií a nástrojů pro tvorbu webových systémů, které následně budou popsány.
Primárním cílem bakalářské práce je návrh a implementace webového systému pro správu zakázek. Systém bude nabízet následující funkcionality:
- správa uživatelských rolí,
- přidělování zakázek uživatelům,
- správa stavu zakázek,
- zasílání emailů uživatelům při změně stavu zakázky.
Návrhu aplikace bude předcházet jednoduchá analýza funkčních a nefunkčních požadavků a případů užití.
Doporučená technologie: C#, ASP.NET MVC.
Seznam doporučené literatury
NAGEL, Christian. C# 2008: programujeme profesionálně. Vyd. 1. Brno: Computer Press, 2009, 1126 s. ISBN 978-80-251-2401-7.
MACDONALD, Matthew, Adam FREEMAN a Mario SZPUSZTA. ASP.NET 4 a C# 2010: tvorba dynamických stránek profesionálně. Vyd. 1. Překlad Jan Pokorný.
Brno: Zoner Press, 2011, 880 s. Encyklopedie Zoner Press. ISBN 78-80-7413-131-8.
PAZ, Jose Rolando Guay. Beginning ASP.NET MVC 4: a problem-solution approach. New York: APress, 2013. ISBN 978-143-0257-523.
CILIBERTI, John. ASP.NET MVC 4 recipes: a problem-solution approach. Berkeley, CA: Apress, 2013. ISBN 978-143-0247-739.
Seznam doporučené literatury
NAGEL, Christian. C# 2008: programujeme profesionálně. Vyd. 1. Brno: Computer Press, 2009, 1126 s. ISBN 978-80-251-2401-7.
MACDONALD, Matthew, Adam FREEMAN a Mario SZPUSZTA. ASP.NET 4 a C# 2010: tvorba dynamických stránek profesionálně. Vyd. 1. Překlad Jan Pokorný.
Brno: Zoner Press, 2011, 880 s. Encyklopedie Zoner Press. ISBN 78-80-7413-131-8.
PAZ, Jose Rolando Guay. Beginning ASP.NET MVC 4: a problem-solution approach. New York: APress, 2013. ISBN 978-143-0257-523.
CILIBERTI, John. ASP.NET MVC 4 recipes: a problem-solution approach. Berkeley, CA: Apress, 2013. ISBN 978-143-0247-739.
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
Cílem práce bylo provedení rešerše technologií a nástrojů pro tvorbu webových systémů. Ukázka možných řešení aplikací pro správu zakázek. Návrh a implementace vlastního řešení webového systému pro správu zakázek, který bude umožňovat pracovat s několika uživatelskými rolemi a zasílat emaily pro změně stavu zakázky. Student prezentoval výsledky své bakalářské práce s názornými ukázkami.