Asjade Interneti API loomine targa linna andmete halduseks
| dc.contributor.advisor | Jakovits, Pelle, juhendaja | |
| dc.contributor.author | Laurson, Madis Jaagup | |
| dc.contributor.other | Tartu Ülikool. Loodus- ja täppisteaduste valdkond | et |
| dc.contributor.other | Tartu Ülikool. Arvutiteaduse instituut | et |
| dc.date.accessioned | 2025-10-27T09:27:54Z | |
| dc.date.available | 2025-10-27T09:27:54Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | The objective of the thesis was to create a smart city data management platform. It includes the analysis of various databases and web frameworks possibly suitable for the project. As a final result, an application was created using FastAPI and QuestDB that enables managing devices and users, receiving events and measurements sent by the devices, and querying them. There was also a discussion about the unfulfilled requirements, whether and how they should be fulfilled. The city of Tartu is already using the application. In addition to local tests, this helped to validate that the application is working as intended. It also brought light to the problems that were not noticed during the development process. | |
| dc.description.abstract | Töö eesmärk oli luua targa linna andmete haldamise platvorm. Töö käigus analüüsiti erinevaid andmebaaside ja veebiraamistike võimalusi rakenduse loomiseks. Lõpptulemusena valmis FastAPI'l ja QuestDB'l põhinev rakendus, millega on võimalik seadmeid ja kasutajaid hallata, seadmete poolt saadetud sündmuseid ja mõõtetulemusi vastu võtta ja neid hiljem pärida. Arutleti selle üle, miks osa nõuetest täitmata jäi, kuidas ja kas üldse neid täita. Rakendus on Tartu linna poolt kasutusele võetud. See aitas lisaks lokaalsetele testidele valideerida, et rakendus töötab ja tõi välja tekkinud murekohad, mille peale arendusprotsessi käigus ei tuldud. | |
| dc.identifier.uri | https://hdl.handle.net/10062/117091 | |
| dc.language.iso | et | |
| dc.publisher | Tartu Ülikool | et |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | API | |
| dc.subject | Tark linn | |
| dc.subject | aegread | |
| dc.subject | QuestDB | |
| dc.subject | FastAPI | |
| dc.subject | Smart city | |
| dc.subject.other | bakalaureusetööd | et |
| dc.subject.other | informaatika | et |
| dc.subject.other | infotehnoloogia | et |
| dc.subject.other | informatics | en |
| dc.subject.other | infotechnology | en |
| dc.title | Asjade Interneti API loomine targa linna andmete halduseks | |
| dc.title.alternative | Designing Internet of Things API for Smart City Data Management | |
| dc.type | Thesis |
Failid
Originaal pakett
1 - 1 1
Laen...
- Nimi:
- Laurson_Informaatika_2025.pdf
- Suurus:
- 2.16 MB
- Formaat:
- Adobe Portable Document Format