| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Izpis gradiva Pomoč

Naslov:Spletni koledar s samodejnim predlaganjem skupinskega prostega termina : diplomsko delo
Avtorji:ID Heric, Tilen (Avtor)
ID Kohek, Štefan (Mentor) Več o mentorju... Novo okno
ID Bizjak, Marko (Komentor)
Datoteke:.pdf VS_Heric_Tilen_2022.pdf (1,75 MB)
MD5: 472FB3CE2D215FE4E4194AA0487E398F
 
Jezik:Slovenski jezik
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Opis:Zaradi problema organiziranja svojega časa poleg velikega števila dogodkov smo z namenom olajšanja organiziranja le teh ustvarili spletni koledar z možnostjo samodejnega predlaganja termina. Namen spletne aplikacije je olajšati organizacijo dogodkov skupinam, saj pri velikem številu članov predstavlja organiziranje dogodkov, ki bi se ga lahko udeležili vsi člani, velik problem. Cilj spletne aplikacije je s pomočjo algoritma podati uporabniku čim boljši termin zanj ali za njegovo skupino. Implementirali smo zaledni in prednji del spletne aplikacije ter vključili uporabo dveh algoritmov. Pri zalednem delu smo uporabili MongoDB za shranjevanje podatkov, Node.js kot strežnik in ogrodje Express po vzorcu MVC. Za prednji del aplikacije smo uporabili ogrodje React. Zaledni in prednji del komunicirata preko klicev Rest API. Uporabniku smo ob ustvarjanju novega dogodka z uporabo algoritma grobe sile izpisali proste termine in z uporabo algoritma Simuliranega ohlajanja predlagali termin. V rezultatih smo ugotovili, da algoritem grobe sile deluje dovolj hitro za interaktivno upravljanje z aplikacijo. Algoritem Simulirano ohlajanje omogoča vnašanje dodatnih kriterijev in deluje še vedno dovolj hitro za interaktivno upravljanje z aplikacijo.
Ključne besede:spletni koledar, Simulirano ohlajanje, predlaganje prostega termina
Kraj izida:Maribor
Kraj izvedbe:Maribor
Založnik:[T. Heric]
Leto izida:2022
Št. strani:1 spletni vir (1 datoteka PDF (IX, 40 f.))
PID:20.500.12556/DKUM-82669 Novo okno
UDK:004.777(043.2)
COBISS.SI-ID:137315843 Novo okno
Datum objave v DKUM:24.10.2022
Število ogledov:628
Število prenosov:66
Metapodatki:XML DC-XML DC-RDF
Področja:KTFMB - FERI
:
Kopiraj citat
  
Skupna ocena:(0 glasov)
Vaša ocena:Ocenjevanje je dovoljeno samo prijavljenim uporabnikom.
Objavi na:Bookmark and Share



Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Licence

Licenca:CC BY-NC-ND 4.0, Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna
Povezava:http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl
Opis:Najbolj omejujoča licenca Creative Commons. Uporabniki lahko prenesejo in delijo delo v nekomercialne namene in ga ne smejo uporabiti za nobene druge namene.
Začetek licenciranja:09.09.2022

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Online calendar with automatic group free term suggestion
Opis:Due to the problem of time organization in addition to the large number of events, we have created an online calendar with the possibility of automatically suggesting dates to help organizing the events. The purpose of the web application is to make it easier for groups to organize events, as organizing events that can be attended by all members is a major problem when there is a large number of members. The aim of the web app is to use an algorithm to suggest the user the best possible appointment for personal or group events. We implemented back-end and front-end of the web application and included the use of two algorithms. For the back-end, we used MongoDB for data storage, Node.js as the server and the MVC-like Express framework. We used the React framework for the front-end. The back-end and front-end communicate via Rest API calls. When creating a new event, the user was given free terms using the brute force algorithm and suggested a free term using the Simulated annealing algorithm. In the results, we found that the brute force algorithm works fast enough to interactively manage with the application. The Simulated Annealing algorithm allows entering additional criteria while also works fast enough to interactively manage with the application.
Ključne besede:online calendar, Simulated annealing, free term suggestion


Komentarji

Dodaj komentar

Za komentiranje se morate prijaviti.

Komentarji (0)
0 - 0 / 0
 
Ni komentarjev!

Nazaj
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici