Please use this identifier to cite or link to this item: https://dspace.znu.edu.ua/jspui/handle/12345/20012
Full metadata record
DC FieldValueLanguage
dc.contributor.authorОдайський, Володимир Вячеславович-
dc.date.accessioned2024-07-12T10:20:23Z-
dc.date.available2024-07-12T10:20:23Z-
dc.date.issued2024-
dc.identifier.urihttps://dspace.znu.edu.ua/jspui/handle/12345/20012-
dc.descriptionОдайський В. В. Створення фреймворку для односпрямованої синхронізації даних між web-сервером і web-клієнтом в реальному часі : кваліфікаційна робота бакалавра спеціальності 121 “Інженерія програмного забезпечення” / наук. керівник О. М. Міхайлуца. Запоріжжя : ЗНУ, 2024. 84 с.uk
dc.description.abstractUA : Мета і завдання роботи полягає у дослідженні теми синхронізації даних у реальному часі між клієнтами та сервером. На основі цього дослідження необхідно розробити фреймворк, що складатиметься з сервера та клієнта, і надаватиме можливість зручної автоматичної синхронізації даних, відображених на клієнті у відповідності до змін, що відбуваються у базі даних. У процесі вивчення теми були порушені такі проблеми як: недостатня гнучкість існуючих рішень, неможливість користування перевагами реляційних баз даних у контексті більшості баз даних реального часу, недостатня зрчучність у використанні для програміста. Як результат був створений фреймворк на мові програмування Python, та клієнтська бібліотека на мові програмування TypeScript, що разом дозволяють вирішити поставлену проблему шляхом надання інструментів для автоманичної синхронізації між клієнтом та сервером, та підтримки реактивності, наданої фреймворком Vue.js. Для демонстрації функцій створеного рішення було розроблено простий веб-додаток, що функціонує у режимі реального часу.uk
dc.description.abstractEN : Goal of the work is to study the topic of real-time data synchronization between clients and the server. Based on this study, a framework should be developed consisting of a server and a client, providing the possibility of convenient automatic synchronization of data displayed on the client in accordance to changes occurring in the database. During the study, such problems were raised as: insufficient flexibility of existing solutions, impossibility of using advantages of relational databases in the context of most real-time databases, insufficient usability for developers. As a result, a framework was developed using Python programming language as well as a client library in TypeScript programming language, which together allow solving the problem by providing tools for automatic synchronization between client and server, while also supporting reactivity provided by Vue.js framework. A simple real-time web application was built to demonstrate functions of developed solution.uk
dc.language.isoukuk
dc.subjectвеб-сокетuk
dc.subjectсинхронізація данихuk
dc.subjectфреймворкuk
dc.subjectлогічна реплікаціяuk
dc.subjectбаза данихuk
dc.titleСтворення фреймворку для односпрямованої синхронізації даних між web-сервером і web-клієнтом в реальному часіuk
dc.typeРобота бакалавраuk
Appears in Collections:Кваліфікаційні випускні роботи здобувачів бакалаврського рівня вищої освіти кафедри електроніки, інформаційних систем та програмного забезпечення

Files in This Item:
File Description SizeFormat 
Диплом Одайський.pdfРобота бакалавра1.97 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.