izpis_h1_title_alt

Prenova zalednega sistema za vizualizacijo avtomatskih skladišč
ID RASPOR, ANDRAŽ (Avtor), ID Rožanc, Igor (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (1,84 MB)
MD5: 4D0D8AE2543CDBCC063600707C46BD56

Izvleček
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.

Jezik:Slovenski jezik
Ključne besede:zaledni sistem, prenova, Spring Boot, Spring Security, CouchDB, Docker
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2023
PID:20.500.12556/RUL-144911 Povezava se odpre v novem oknu
COBISS.SI-ID:147320579 Povezava se odpre v novem oknu
Datum objave v RUL:22.03.2023
Število ogledov:619
Število prenosov:80
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Renovation of the backend system for automatic warehouse visualization
Izvleček:
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.

Ključne besede:backend, upgrade, Spring Boot, Spring Security, CouchDB, Docker

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj