Detail práce

Evidenční systém se šablonami

Bakalářská práce Student: Šesták Pavel Akademický rok: 2021/2022 Vedoucí: Burget Radek, doc. Ing., Ph.D.
Název anglicky
Registration System with Templates
Jazyk práce
český
Abstrakt

Cílem této práce byla tvorba webového informačního systému, který slouží pro evidenci materiálů, dokumentů a generování výstupních dokumentů pro zákazníka. Aplikace byla rozdělena na klienta a server, kde server byl implementován pomocí C# ASP.NET Core 3.1 a klientská část pomocí frameworku React ve spojení s knihovnou Redux. Komunikace mezi klienty byla realizována pomocí websocketu knihovnou signalR. Serverová část aplikace byla následně testována automatickými testy. Klientská část byla testována podle diagramu případu užití. Při implementaci byl kladen důraz na využití generických tříd pro zjednodušení testovatelnosti a snazší možnosti rozšiřitelnosti celého systému. Informační systém je nasazen na firemním serveru v rámci IIS a testován na reálných uživatelích.

Klíčová slova

informační systém, webová aplikace, C#, ASP.NET, React, Redux, websocket, signalR, IIS, návrhové vzory, architektura informačního systému, generické třídy

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
17. června 2022
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na otázky položené oponentem rozhodla práci hodnotit stupněm C - dobře.

Otázky u obhajoby
  1. Jakého typu je atribut validity a jaký typ indexu, o němž píšete na str. 15 pro něj byl použit? Proč byl indexován právě tento atribut?
  2. Informační systém měl být implementován s ohledem na budoucí rozšiřitelnost. S jakými rozšířeními do budoucna počítáte?
Komise
Kolář Dušan, doc. Dr. Ing. (UIFS FIT VUT), předseda
Burgetová Ivana, Ing., Ph.D. (UIFS FIT VUT), člen
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), člen
Grézl František, Ing., Ph.D. (UPGM FIT VUT), člen
Hrubý Martin, Ing., Ph.D. (UITS FIT VUT), člen
Citace
ŠESTÁK, Pavel. Evidenční systém se šablonami. Brno, 2022. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2022-06-17. Vedoucí práce Burget Radek. Dostupné z: https://www.fit.vut.cz/study/thesis/24471/
BibTeX
@bachelorsthesis{FITBT24471,
    author = "Pavel \v{S}est\'{a}k",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Eviden\v{c}n\'{i} syst\'{e}m se \v{s}ablonami",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/24471/"
}
Nahoru