Thesis Details

Evidenční systém se šablonami

Bachelor's Thesis Student: Šesták Pavel Academic Year: 2021/2022 Supervisor: Burget Radek, doc. Ing., Ph.D.
English title
Registration System with Templates
Language
Czech
Abstract

The aim of this work was to create a web information system, which is used to record materials, documents and generate output documents for the customer. The application was divided into a client part and a server part. The server part was implemented using C# ASP.NET Core 3.1 and the client part using the React framework in conjunction with the Redux library. Communication between clients was realized using a websock library signalR. The server part of the application was subsequently tested by automatic tests. The client part was tested according to the use case diagram. During the implementation, emphasis was placed on the use of generic classes to simplify testability and make it easier to extend the entire system. The information system is deployed on a corporate server within IIS and tested on real users.

Keywords

Information system, web application, C#. ASP.NET, React, Redux, websocket, signalR, IIS, design patterns, information systems architekture, generic classes

Department
Degree Programme
Files
Status
defended, grade C
Date
17 June 2022
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burgetová Ivana, Ing., Ph.D. (DIFS FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Grézl František, Ing., Ph.D. (DCGM FIT BUT), člen
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Citation
ŠESTÁK, Pavel. Evidenční systém se šablonami. Brno, 2022. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-17. Supervised by Burget Radek. Available from: https://www.fit.vut.cz/study/thesis/24471/
BibTeX
@bachelorsthesis{FITBT24471,
    author = "Pavel \v{S}est\'{a}k",
    type = "Bachelor's thesis",
    title = "Eviden\v{c}n\'{i} syst\'{e}m se \v{s}ablonami",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/24471/"
}
Back to top