diplomsko delo
Abstract
V okviru diplomske naloge smo naredili spletno aplikacijo za potrebe izposoje ključev kot tudi celotni nadzor nad ključi. V glasbenih šolah dijaki potrebujejo prostor za vadbo inštrumentov, za katerega so do sedaj prosili vratarja, ta je pa na list papirja napisal ime in priimek ter prostor. Da bi preprečili napake in povečali nadzor ter tudi dobili statistiko izposoj, smo jim pripravili spletno aplikacijo. Spletna aplikacija omogoča stalni pregled nad vadbenimi prostori kot tudi podatke osebe, ki si je ključ izposodila. Poleg tega vratarju omogočamo pregled nad vsemi izposojami, tako aktivnimi kot tudi pretečenimi. Prednost aplikacije je predvsem ta, da omogoča enostavno avtentikacijo oseb. Da bi si dijak izposodil ključ, mora vratarju pokazati enega od identifikacijskih dokumentov, katere je pred tem določila šola. Seveda pa si ključe ne izposojajo samo dijaki, ampak tudi zaposleni na šoli in gosti. V aplikaciji je zato narejena sinhronizacija s sistemom ŠPICA, preko katerega identificiramo zaposlene na šoli. V primeru, da je nek prostor najet iz strani zunanjih izvajalcev prireditev, ima vratar na voljo enostaven način dodajanja gostov. Poleg vseh osnovnih funkcionalnostih je dodana tudi funkcionalnost prepovedi, saj aplikacija sama zazna, če ključ ni vrnjen do dogovorjene ure. Zaradi te aplikacije so dijaki začeli bolj spoštovati dogovorjene čase izposoj, prav tako pa je vratarju tudi lažje nadzirati vse ključe. Odkar se aplikacija uporablja se je število prekoračenih izposoj zelo zmanjšalo, ključi pa se več ne izgubijo.
Keywords
avtentikacija;avtorizacija;moderne tehnologije;keycloak;RFID;.NET;Typescript;uporabniški vmesnik;visokošolski strokovni študij;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2023 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UL FRI - Faculty of Computer and Information Science |
Publisher: |
[A. Ćuskić] |
UDC: |
004.9:683.33(043.2) |
COBISS: |
147478531
|
Views: |
58 |
Downloads: |
27 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
System to support keys management |
Secondary abstract: |
As part of the diploma thesis, we have developed a web application for key lending and overall key management. In music schools, students need a space to practice their instruments, which they have previously requested from the janitor, who wrote down their name, surname and the room number on a piece of paper. In order to prevent mistakes and increase control and also obtain loan statistics, we have prepared a web application for them. The web application allows constant monitoring of practice rooms as well as data about the person who borrowed the key. In addition, the janitor has access to an overview of all active and expired loans. The advantage of the application is mainly that it allows easy authentication of persons. In order to borrow a key, the student must show the janitor one of the identification documents previously determined by the school. Of course, keys are not only borrowed by students, but also by school staff and guests. The application therefore has a synchronization with the ŠPICA system, through which we identify school employees. In the event that a room is rented by external event performers, the janitor has an easy way to add guests. In addition to all basic functionalities, a prohibition functionality has also been added, as the application itself detects if the key has not been returned by the agreed time. Due to this application, students begun to respect the agreed loan times, and the janitor has also found it easier to control all the keys. Since the application has been in use, the number of exceeded loans has decreased significantly and no keys have been lost. |
Secondary keywords: |
authorization;authentication;modern technologies;keycloak;RFID;.NET;Typescript;user interface;computer science;diploma;Spletne aplikacije;Ključi;Računalništvo;Univerzitetna in visokošolska dela; |
Type (COBISS): |
Bachelor thesis/paper |
Study programme: |
1000470 |
Embargo end date (OpenAIRE): |
1970-01-01 |
Thesis comment: |
Univ. v Ljubljani, Fak. za računalništvo in informatiko |
Pages: |
34 str. |
ID: |
18254255 |