izpis_h1_title_alt

Prenova zalednega sistema za vizualizacijo avtomatskih skladišč
ID RASPOR, ANDRAŽ (Author), ID Rožanc, Igor (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (1,84 MB)
MD5: 4D0D8AE2543CDBCC063600707C46BD56

Abstract
Diplomska naloga opisuje postopek prenove zalednega sistema WebVIS-a, ki predstavlja modul za vizualizacijo stanja avtomatskih skladišč pri strankah. Dejansko je potekala prenova tako zalednega kot čelnega dela aplikacije, vendar je cilj diplomske naloge opisati postopek prenove zalednega sistema. Čelni del se bo omenjal zgolj zaradi komunikacije med obema sistemoma ter za lažjo predstavo delovanja modula. Zaledni sistem je sestavljen kot programski vmesnik REST in temelji na Javi ter ogrodju Spring Boot. Za zaščito aplikacije smo uporabili ogrodje Spring Security. Ker mora aplikacija prikazovati trenutno stanje v skladišču, se za posredovanje podatkov o napravah in premikih palet v skladišču uporabljata posredniški podatkovni bazi NoSQL ter njuni preslikovalni funkcionalnosti. V zalednem sistemu smo uporabili podatkovno zbirko CouchDB, v čelnem pa njej ustrezno PouchDB. Predstavljen bo tudi postopek postavitve nove instance modula na produkcijski sistem s pomočjo tehnologije Azure Pipelines ter vsebnikov Docker. Modul je bil uspešno prenovljen in se v svoji novi obliki že redno uporablja v strankinem produkcijskem sistemu.

Language:Slovenian
Keywords:zaledni sistem, prenova, Spring Boot, Spring Security, CouchDB, Docker
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2023
PID:20.500.12556/RUL-144911 This link opens in a new window
COBISS.SI-ID:147320579 This link opens in a new window
Publication date in RUL:22.03.2023
Views:618
Downloads:80
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Renovation of the backend system for automatic warehouse visualization
Abstract:
In our work we describe the process of upgrading the backend service of WebVIS, a module for the visualisation of automatic warehouses. Both the backend and frontend were updated and upgraded, but the goal of this thesis is to describe the process of the backend upgrade only. The frontend will be mentioned to show how the two systems communicate only and to give a clearer picture of how the visualisation module looks like. The module is implemented as a REST API in the Java programming language using the Spring Boot framework. We also implemented a security element using the Spring Security framework. As the application must show the current status of an automatic warehouse and the pallet movements within, we are using the replicating database CouchDB and it’s frontend counterpart PouchDB. The process of setting up a new instance of this module on a production system is described in this thesis as well. It uses Azure Pipelines and Docker containers. The module was successfully upgraded and is already being regularly used in its new form in the clients production system.

Keywords:backend, upgrade, Spring Boot, Spring Security, CouchDB, Docker

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back