Vývoj aplikácie na kontrolu duplikátov v zdrojových kódoch Java
| dc.contributor.advisor | Kožusznik, Jan | |
| dc.contributor.author | Martiniak, Ivan | |
| dc.contributor.referee | Štolfa, Svatopluk | |
| dc.date.accepted | 2022-05-31 | |
| dc.date.accessioned | 2022-09-01T07:20:19Z | |
| dc.date.available | 2022-09-01T07:20:19Z | |
| dc.date.issued | 2022 | |
| dc.description.abstract | Bakalárska práca je zameraná na vývoj webovej aplikácie, ktorá zautomatizuje vykonanie kontroly pre zistenie similarít nad zdrojovými kódmi. Systém plní funkciu prostredníka v procese komunikácie medzi dvomi systémami. Prvým je e-learningový systém Moodle a druhým je systém MOSS (Measure Of Software Similarity), slúžiaci na zisťovanie duplikátov v zdrojových kódoch rôznych programovacích jazykov. Aplikácia je založená na komunikácii klient-server. Klientska časť (frontend) je implementovaná vo frameworku Angular a serverová časť (backend) je vytvorená vo frameworku Spring, konkrétnejšie jeho rozšírení Spring Boot. Hlavným účelom aplikácie je poskytnúť uživateľovi následovné funkcionality: Nahratie projektov so zdrojovými kódmi z lokálneho úložiska alebo ich získanie zo systému Moodle, zaslanie projektov do systému MOSS za účelom vykonania kontroly, náledné zobrazenie zistených výsledkov. | cs |
| dc.description.abstract | My Bachelor thesis is focused on developing a web application, which will automate the process of control in a case for detecting software similarities of source codes. The system performs the function of a mediator in the process of communication between two systems. The first one is the e-learning system Moodle and the second one is the system MOSS (Measure Of Software Similarity), which is used for detecting duplicates in various programming languages. The application is based on client-server communication. A client part (frontend) is implemented in the Angular framework and a server part (backend) is created in the Spring framework, more specifically its extension Spring Boot. The main purpose is to provide functionalities, such as follows: Uploading projects with source codes from local storage or downloading them from the Moodle system, sending projects to the MOSS system to carry out the inspection, and subsequent display of obtained results. | en |
| dc.description.department | 440 - Katedra telekomunikační techniky | cs |
| dc.description.result | velmi dobře | cs |
| dc.format.extent | 1599587 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | MAR0528_FEI_B2647_2612R059_2022 | |
| dc.identifier.uri | http://hdl.handle.net/10084/147298 | |
| dc.language.iso | sk | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | Moodle | cs |
| dc.subject | MOSS | cs |
| dc.subject | Java | cs |
| dc.subject | Spring Boot | cs |
| dc.subject | Angular | cs |
| dc.subject | Typescript | cs |
| dc.subject | HTML | cs |
| dc.subject | CSS | cs |
| dc.subject | duplikáty | cs |
| dc.subject | Moodle | en |
| dc.subject | MOSS | en |
| dc.subject | Java | en |
| dc.subject | Spring Boot | en |
| dc.subject | Angular | en |
| dc.subject | Typescript | en |
| dc.subject | HTML | en |
| dc.subject | CSS | en |
| dc.subject | duplications | en |
| dc.thesis.degree-branch | Mobilní technologie | cs |
| 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 | Informační a komunikační technologie | cs |
| dc.title | Vývoj aplikácie na kontrolu duplikátov v zdrojových kódoch Java | sk |
| dc.title.alternative | Vývoj aplikace pro kontrolu duplikátů ve zdrojových kódech Java | cs |
| dc.title.alternative | Development of an application for checking for duplicates in Java source code | en |
| dc.type | Bakalářská práce | cs |
Files
Original bundle
1 - 5 out of 5 results
Loading...
- Name:
- MAR0528_FEI_B2647_2612R059_2022.pdf
- Size:
- 1.53 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- MAR0528_FEI_B2647_2612R059_2022_zadani.pdf
- Size:
- 47.31 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- MAR0528_FEI_B2647_2612R059_2022_priloha.zip
- Size:
- 271.4 KB
- Format:
- Unknown data format
- Description:
- Příloha
Loading...
- Name:
- MAR0528_FEI_B2647_2612R059_2022_posudek_vedouci_Kozusznik_Jan.pdf
- Size:
- 55.46 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Kožusznik, Jan
Loading...
- Name:
- MAR0528_FEI_B2647_2612R059_2022_posudek_oponent_Stolfa_Svatopluk.pdf
- Size:
- 56.08 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Štolfa, Svatopluk