| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Spletni koledar s samodejnim predlaganjem skupinskega prostega termina : diplomsko delo
Authors:ID Heric, Tilen (Author)
ID Kohek, Štefan (Mentor) More about this mentor... New window
ID Bizjak, Marko (Comentor)
Files:.pdf VS_Heric_Tilen_2022.pdf (1,75 MB)
MD5: 472FB3CE2D215FE4E4194AA0487E398F
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract: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.
Keywords:spletni koledar, Simulirano ohlajanje, predlaganje prostega termina
Place of publishing:Maribor
Place of performance:Maribor
Publisher:[T. Heric]
Year of publishing:2022
Number of pages:1 spletni vir (1 datoteka PDF (IX, 40 f.))
PID:20.500.12556/DKUM-82669 New window
UDC:004.777(043.2)
COBISS.SI-ID:137315843 New window
Publication date in DKUM:24.10.2022
Views:624
Downloads:66
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:09.09.2022

Secondary language

Language:English
Title:Online calendar with automatic group free term suggestion
Abstract: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.
Keywords:online calendar, Simulated annealing, free term suggestion


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica