izpis_h1_title_alt

Programska komponenta za sinhronizacijo podatkov med spletnim odjemalcem in zalednim sistemom
ID Glumac, Matjaž (Avtor), ID Vavpotič, Damjan (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (3,91 MB)
MD5: F5456B77E781CDD3F3167E4E729B66AA

Izvleček
V magistrskem delu se osredotočamo na problem sinhronizacije podatkov med spletnim odjemalcem in zalednim sistemom. Ta problem postaja danes zelo pomemben pri razvoju spletnih aplikacij, saj imamo tako napredne naprave, da lahko uporabljamo aplikacije ob pogojih, ko imamo in nimamo povezave z omrežjem. Pogosto razvijalci poskušajo sami razviti neko rešitev za proces sinhronizacije. V sklopu naše naloge smo pripravili načrte procesov, za katere menimo, da so potrebni med procesom sinhronizacije na način, da bi lahko vsak razvijalec, neodvisno od tehnologije implementiral postopek na nek standarden način. Poleg načrtov smo tudi sami implementirali rešitev s pomočjo TypeScript, PHP jezikov in predstavljenimi knjižnicami, ki sledijo predstavljenim načrtom procesov. Na koncu smo s pomočjo simulacije pokazali delovanje sinhronizacijskega postopka na preprosti spletni aplikaciji, zgrajeni z ogrodjema Angular in Selenium. Simulacija potrjuje, da z omenjenimi načrti in implementacijo lahko dosežemo ključne funkcionalnosti sinhronizacije.

Jezik:Slovenski jezik
Ključne besede:sinhronizacija, sinhronizacija podatkov, programska komponenta, replikacija podatkov, konflikti, reševanje konfliktov
Vrsta gradiva:Magistrsko delo/naloga
Tipologija:2.09 - Magistrsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2023
PID:20.500.12556/RUL-152127 Povezava se odpre v novem oknu
COBISS.SI-ID:171846659 Povezava se odpre v novem oknu
Datum objave v RUL:07.11.2023
Število ogledov:809
Število prenosov:89
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:A software component for data synchronization between a web client and a backend system
Izvleček:
This master’s thesis focuses on the problem of data synchronization between a web client and a backend system. This problem is currently in high demand, when developers develop web applications, since mobile devices today can run practically any kind of application, whether there is data connection or not. It is a common practice for developers to always produce some custom (unique) solution when tackling this kind of a problem. The goal of this thesis is to give developers a schema that defines all important processes within the synchronization process. By doing so, it is believed that developers would have a standardized option for implementing synchronization within their existing projects. A solution based on the provided schemas has also been implemented, combined with TypeScript and PHP languages, along with libraries that follow the proposed schemas exactly as they are shown. In the end, a simulation using the Angular and Selenium frameworks has been presented to indicate that this kind of implementation can give us key synchronization functionalities.

Ključne besede:synchronization, data synchronization, software component, data replication, conflicts, conflict resolution

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj