Rozšíření projektu Analyzátor otevřeného kódu o zobrazovaní výsledků v UI
| dc.contributor.advisor | Ježek, David | |
| dc.contributor.author | Wojnar, Dominik | |
| dc.contributor.referee | Kožusznik, Jan | |
| dc.date.accepted | 2025-06-04 | |
| dc.date.accessioned | 2025-06-23T11:50:20Z | |
| dc.date.available | 2025-06-23T11:50:20Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Tato 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.abstract | This 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.description.department | 460 - Katedra informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 2606420 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | WOJ0071_FEI_B0613A140014_2025 | |
| dc.identifier.uri | http://hdl.handle.net/10084/157059 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | Webové rozhraní, GitHub API, React, UI, Spring Boot | cs |
| dc.subject | Web interface, GitHub API, React, UI, Spring Boot | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Rozšíření projektu Analyzátor otevřeného kódu o zobrazovaní výsledků v UI | cs |
| dc.title.alternative | Extension of the Open Source Analyzer Project to Show Analysis Result in UI | en |
| dc.type | Bakalářská práce | cs |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- WOJ0071_FEI_B0613A140014_2025.pdf
- Size:
- 2.49 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- WOJ0071_FEI_B0613A140014_2025_zadani.pdf
- Size:
- 119.46 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- WOJ0071_FEI_B0613A140014_2025_priloha.zip
- Size:
- 9.2 MB
- Format:
- Unknown data format
- Description:
- Příloha
Loading...
- Name:
- WOJ0071_FEI_B0613A140014_2025_posudek_vedouci_Jezek_David.pdf
- Size:
- 139.31 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Ježek, David
Loading...
- Name:
- WOJ0071_FEI_B0613A140014_2025_posudek_oponent_Kozusznik_Jan.pdf
- Size:
- 139.72 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Kožusznik, Jan