izpis_h1_title_alt

Deljeno skladišče dokumentov
ID GUTNIK, NEJC (Author), ID Brodnik, Andrej (Mentor) More about this mentor... This link opens in a new window, ID Sraka, Robert (Co-mentor)

.pdfPDF - Presentation file, Download (1,08 MB)
MD5: 8CC0E5F111ABB6C379EA7EC7A7D3C3E2
PID: 20.500.12556/rul/9c504eed-577e-46af-a080-6dafec8d0ce3

Abstract
V delu je predstavljena arhitektura skladišča dokumentov, ki je bila načrtovana za podporo poslovnih procesov na področju zavarovanja in pozavarovanja. Izdelali smo arhitekturo za sistem, ki je centraliziran in podpira več družb hkrati. Posebno pozornost smo posvetili varnosti, odzivnosti, povečljivosti, razširljivosti in enostavnosti vzdrževanja. Arhitektura sistema temelji na ogrodju ASP.NET Core, ki uporablja modul za izdelavo zaledja ASP.NET Web API. Dokumenti se shranjujejo arhiv dokumentov Easy Enterprise.X. Za upravljanje z metapodatki dokumentov se uporablja SUPB Microsoft SQL. Del arhitekture sta tudi strežnik Keycloak (avtorizacija, avtentikacija, federacija LDAP) in iskalnik Elasticsearch, ki je zadolžen za hitro iskanje po metapodatkih dokumentov.

Language:Slovenian
Keywords:ASP.NET, API, REST, JSON, LDAP, Elasticsearch, OAuth, Keycloak, MSSQL, varnost
Work type:Bachelor thesis/paper
Organization:FRI - Faculty of Computer and Information Science
Year:2018
PID:20.500.12556/RUL-100056 This link opens in a new window
Publication date in RUL:01.03.2018
Views:1444
Downloads:514
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Shared document repository
Abstract:
In the thesis we present a system architecture for repository of documents that was designed to support business processes in the area of insurance and reinsurance. The architecture supports multiple companies and is centralized. The key system properties we aimed for are security, responsivness, scalability, extensibility and maintainability. The architecture is based on a ASP.NET Core framework, which uses a module called ASP.NET Web API for creating back-end applications. The documents are saved in a CMS driven archive Easy Enterprise.X. For the metadata of documents a Microsoft SQL RDBMS is used. Authorization, authentication and LDAP federation are provided via the authorization server Keycloak. A search engine Elasticsearch is responsible for making quick searches accross the metadata of documents.

Keywords:ASP.NET, API, REST, JSON, LDAP, Elasticsearch, OAuth, Keycloak, MSSQL, security

Similar documents

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

Back