dc.contributor.advisor | Ježek, Pavel | |
dc.creator | Pavliš, Filip | |
dc.date.accessioned | 2017-05-07T19:42:56Z | |
dc.date.available | 2017-05-07T19:42:56Z | |
dc.date.issued | 2012 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/45992 | |
dc.description.abstract | Název práce: Modulární systém pro distribuovanou správu uživatelských dat Autor: Filip Pavliš Email autora: f.pavlis@gmail.com Katedra: Katedra distribuovaných a spolehlivých systémů Vedoucí bakalářské práce: Mgr. Pavel Ježek, Katedra distribuovaných a spolehlivých systémů Abstrakt: Cílem práce byla tvorba modulárního systému pro distribuovanou správu dat s ohledem na multiplatformnost. Systém podporuje jak lokálně tak i vzdáleně dostupné úložiště. Součástí řešení je tedy i server umožňující vzdálený přístup k datům. Systém navíc umožňuje paralelní využití vzdáleného a lokálního přístupu. To umožňuje, že je úložiště dostupné i při ztrátě připojení. Díky tomu je systém schopný synchronizace změn mezi serverem a klientem. Klient může využívat několik instancí svého úložiště a systém je umí synchronizovat přes centrální server. Systém poskytuje abstrakci nad datovým modelem, aby se vývojář modulu nemusel zabývat jeho vlastnostmi, maximálně jen v případě, že by chtěl modul optimalizovat. Jako praktická ukázka využití systému a prostředek k jeho odladění, byla vytvořena nadstavba s názvem TuaLoca. Aplikace obsahuje implementaci ukázkových modulů včetně základní interakce uživatelů. Implementované moduly jsou Kontakty, Správce hesel, Deník, Organizér a Plocha. Klíčová slova: distribuovaná správa dat, modulární... | cs_CZ |
dc.description.abstract | Title: Modular System for Distributed User Data Management Author: Filip Pavliš, Author's email: f.pavlis@gmail.com Department: Department of Distributed and Dependable Systems Supervisor: Mgr. Pavel Ježek, Department of Distributed and Dependable Systems Abstract: The main objective of this project was to create a multiplatform modular system for distributed data management. The system supports both local and remote accessible data storage. Therefore a part of the solution is also a server for remote data access. System also provides parallel usage of a local and remote storage which guarantees that the storage is accessible also when connection to server is lost. In this case, system is capable to synchronize changes between the server and a client. A client can use multiple instances of his storage and our system is able to synchronize them through central server. The system provides abstraction over data model to separate plugin developers from its specific behavior. As practical preview of system usability was created an extension application called TuaLoca. The application will contain implementation of preview plugins and basic user interaction. Keywords: Distributed Data Management, Modular system, Synchronization on the SQL Queries Level, Distributed Solution for Interface LINQ | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | distribuovaná správa dat | cs_CZ |
dc.subject | modulární systém | cs_CZ |
dc.subject | synchronizace na úrovni SQL dotazů | cs_CZ |
dc.subject | distribuované řešení pro rozhraní LINQ | cs_CZ |
dc.subject | Distributed Data Management | en_US |
dc.subject | Modular System | en_US |
dc.subject | Synchronization on SQL Queries Level | en_US |
dc.subject | Distributed Solution for LINQ Interface | en_US |
dc.title | Modulární systém pro distribuovanou správu uživatelských dat | cs_CZ |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2012 | |
dcterms.dateAccepted | 2012-06-18 | |
dc.description.department | Department of Distributed and Dependable Systems | en_US |
dc.description.department | Katedra distribuovaných a spolehlivých systémů | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 117138 | |
dc.title.translated | Modular System for Distributed User Data Management | en_US |
dc.contributor.referee | Zavoral, Filip | |
dc.identifier.aleph | 001479822 | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | Programming | en_US |
thesis.degree.discipline | Programování | cs_CZ |
thesis.degree.program | Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra distribuovaných a spolehlivých systémů | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Distributed and Dependable Systems | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Programování | cs_CZ |
uk.degree-discipline.en | Programming | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Název práce: Modulární systém pro distribuovanou správu uživatelských dat Autor: Filip Pavliš Email autora: f.pavlis@gmail.com Katedra: Katedra distribuovaných a spolehlivých systémů Vedoucí bakalářské práce: Mgr. Pavel Ježek, Katedra distribuovaných a spolehlivých systémů Abstrakt: Cílem práce byla tvorba modulárního systému pro distribuovanou správu dat s ohledem na multiplatformnost. Systém podporuje jak lokálně tak i vzdáleně dostupné úložiště. Součástí řešení je tedy i server umožňující vzdálený přístup k datům. Systém navíc umožňuje paralelní využití vzdáleného a lokálního přístupu. To umožňuje, že je úložiště dostupné i při ztrátě připojení. Díky tomu je systém schopný synchronizace změn mezi serverem a klientem. Klient může využívat několik instancí svého úložiště a systém je umí synchronizovat přes centrální server. Systém poskytuje abstrakci nad datovým modelem, aby se vývojář modulu nemusel zabývat jeho vlastnostmi, maximálně jen v případě, že by chtěl modul optimalizovat. Jako praktická ukázka využití systému a prostředek k jeho odladění, byla vytvořena nadstavba s názvem TuaLoca. Aplikace obsahuje implementaci ukázkových modulů včetně základní interakce uživatelů. Implementované moduly jsou Kontakty, Správce hesel, Deník, Organizér a Plocha. Klíčová slova: distribuovaná správa dat, modulární... | cs_CZ |
uk.abstract.en | Title: Modular System for Distributed User Data Management Author: Filip Pavliš, Author's email: f.pavlis@gmail.com Department: Department of Distributed and Dependable Systems Supervisor: Mgr. Pavel Ježek, Department of Distributed and Dependable Systems Abstract: The main objective of this project was to create a multiplatform modular system for distributed data management. The system supports both local and remote accessible data storage. Therefore a part of the solution is also a server for remote data access. System also provides parallel usage of a local and remote storage which guarantees that the storage is accessible also when connection to server is lost. In this case, system is capable to synchronize changes between the server and a client. A client can use multiple instances of his storage and our system is able to synchronize them through central server. The system provides abstraction over data model to separate plugin developers from its specific behavior. As practical preview of system usability was created an extension application called TuaLoca. The application will contain implementation of preview plugins and basic user interaction. Keywords: Distributed Data Management, Modular system, Synchronization on the SQL Queries Level, Distributed Solution for Interface LINQ | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra distribuovaných a spolehlivých systémů | cs_CZ |
dc.identifier.lisID | 990014798220106986 | |