Vývoj aplikácie na kontrolu duplikátov v zdrojových kódoch Java
Loading...
Files
Downloads
0
Date issued
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská – Technická univerzita Ostrava
Location
Signature
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.
Description
Subject(s)
Moodle, MOSS, Java, Spring Boot, Angular, Typescript, HTML, CSS, duplications