Zobrazit minimální záznam

dc.contributor.advisorJežek, David
dc.contributor.authorWojnar, Dominik
dc.date.accessioned2025-06-23T11:50:20Z
dc.date.available2025-06-23T11:50:20Z
dc.date.issued2025
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/157059
dc.description.abstractTato bakalářská práce se zabývá rozšířením projektu Analyzátor otevřeného kódu o vizualizaci výsledků analýzy ve webovém rozhraní. Stávající serverová část systému je postavena na technologi: Java Spring Boot, webové rozhraní chybí. Cílem této práce je přepracovat uživatelské rozhraní pomocí Reactu a rozšířit serverovou část o nové funkcionality. Konkrétně práce zahrnuje implementaci zobrazování informací o projektech ze serveru GitHub, jejich import a registraci v systému, vizualizaci historie změn (commits) a detailních výsledků analýz. Součástí práce je také analýza současného stavu projektu, návrh a implementace rozšíření a dokumentace řešení včetně UML diagramů. Výsledkem této práce je vylepšené webové rozhraní umožňující uživatelům snadnější přístup k informacím o analyzovaných projektech a jejich vývoji. Implementovaná funkcionalita přispívá k lepší přehlednosti a efektivitě analýzy otevřeného kódu.cs
dc.description.abstractThis bachelor’s thesis focuses on extending the *Open Source Analyzer* project by implementing visualization of analysis results in a web interface. The existing server-side system is built on Java Spring Boot, but a web interface is missing. The goal of this thesis is to develop a user interface using React and extend the server-side functionality with new features. Specifically, the thesis includes the implementation of displaying project information from GitHub, importing and registering projects in the system, visualizing the commit history, and presenting de- tailed analysis results. Additionally, the thesis covers an analysis of the current state of the project, the design and implementation of the extension, and the documentation of the solution, including UML diagrams. The result of this work is an improved web interface that enables users to access information about analyzed projects and their development more easily. The implemented functionality enhances the clarity and efficiency of open-source code analysis.en
dc.format.extent2606420 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectWebové rozhraní, GitHub API, React, UI, Spring Bootcs
dc.subjectWeb interface, GitHub API, React, UI, Spring Booten
dc.titleRozšíření projektu Analyzátor otevřeného kódu o zobrazovaní výsledků v UIcs
dc.title.alternativeExtension of the Open Source Analyzer Project to Show Analysis Result in UIen
dc.typeBakalářská prácecs
dc.contributor.refereeKožusznik, Jan
dc.date.accepted2025-06-04
dc.thesis.degree-nameBc.
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformatikacs
dc.description.resultvýborněcs
dc.identifier.senderS2724
dc.identifier.thesisWOJ0071_FEI_B0613A140014_2025
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam