Комп'ютерні науки
Permanent URI for this collection
Browse
Browsing Комп'ютерні науки by Subject "CanvsObject"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item Розроблення кросплатформного застосунку «Ієрархічна нотатна дошка» (Backend)(НЛТУ України, 2025-06-26) Тимчак Дмитро ОлеговичБакалаврська дипломна робота містить 47 сторінок, 7 ілюстрацій, 12 додатки, 18 джерел. Ця робота присвячена розробленню серверної частини кросплатформного застосунку «Ієрахічна нотатна дошка». Застосунок дозволяє користувачам створювати цифрові полотна, додавати текстові блоки, зображення, файли, вкладені підполотна та графічні об’єкти (лінії, стрілки, вільне малювання), реалізуючи повну ієрархічну структуру та історію змін (undo/redo). Бекенд реалізований мовою програмування С++ з використання фреймворку QT. В роботі розроблено систему збереження у форматі JSON, уніфіковану модель об’єктів (CanvasObject), підтримку унікальних ідентифікаторів (UUID), а також механізми взаємодії з графічним інтерфейсом через клас CanvasManager.