Aplikace pro pořizování poznámek založená na platformě Solid
Solid based note-taking application
diplomová práce (NEOBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/171763Identifikátory
SIS: 212741
Kolekce
- Kvalifikační práce [10957]
Autor
Vedoucí práce
Oponent práce
Škoda, Petr
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové a datové inženýrství
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
8. 2. 2022
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Neprospěl/a
Klíčová slova (česky)
poznámky|web|propojená data|solidKlíčová slova (anglicky)
notes|web|linked data|solidV současnosti lze pozorovat trend, dle kterého se uživatelsky generovaný obsah postupně přesouvá z mnoha malých nezávislých webových stránek do malého počtu komplexních webových aplikací provozovaných nadnárodními ko- rporacemi. Tento postupný přesun vede k otázce, jak by se mělo nejlépe zacházet s uživatelskými daty. Sir Timothy Berners-Lee se svým výzkumným týmem z MIT představili platformu Solid, umožňující tvorbu sociálně orientovaných decentralizovaných aplikací. S cílem podpořit úsilí projektu Solid byla v rámci této práce byla vyvinuta webová aplikace, určená k uživatelsky přívětivé správě textových poznámek, a založená právě na této decentralizované technologii. Za účelem nastavení správného postupu při samotném návrhu a následném vývoji software, byly požadavky na aplikace formulovány a analyzovány s využitím několika různých přístupů. Během implementace i po jejím dokončení byla aplikace testována vícero metodami a výsledky i metodologie těchto testů jsou prezentovány jako součást této práce. 1
With the ongoing shifting of user-generated content from many independent small websites to several complex web applications run by worldwide commer- cial corporations, the question of data ownership becomes significantly more relevant. This trend has been noticed by sir Timothy Berners-Lee and his team of researchers at the MIT Computer Science & Artificial Intelligence Lab, who introduced Solid, a system for building decentralized social applications, aiming to decentralize power on the web. A web application developed as a part of this thesis aims to contribute to the Solid project by creating a user-friendly note-taking application based on the Solid system. Several methods have been utilized to analyze the requirements and lead the application design and development in the right direction. During and after implementation, the application was thoroughly tested using various approaches. 1