Електронний архів Полтавського університету економіки і торгівлі >
Навчально-науковий інститут денної освіти >
Кафедра комп'ютерних наук та інформаційних технологій >
Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ) >

Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://dspace.puet.edu.ua/handle/123456789/16494

Название: Розробка програмного засобу для створення, збереження та класифікації нотаток
Авторы: Білокіз, Валерія Валеріївна
Научный руководитель: Черненко, Оксана Олексіївна
Ключевые слова: нотатки
ВЕБ-додаток
React
Node.js
SQLite
класифікація
ГРАФ знань
ELECTRON
REST API
Дата публикации: 2025
Издатель: Полтавський університет економіки і торгівлі
Библиографическое описание: Білокіз В. В. Розробка програмного засобу для створення, збереження та класифікації нотаток : кваліфікаційна робота ... бакалавра : 122 Комп’ютерні науки / Валерія Валеріївна Білокіз; наук. кер. О. О. Черненко. – Полтава : ПУЕТ, 2025. – 70 с.
Аннотация: Об'єктом розробки є програмне забезпечення - локальний веб-застосунок для створення, зберігання, повнотекстового пошуку та автоматичної класифікації нотаток і документів користувача. Предметом розробки є програмна реалізація серверної частини на платформі Node.js і клієнтського інтерфейсу на бібліотеці React із використанням реляційної бази даних SQLite, повнотекстового індексу FTS5 та редактора Tiptap. Метою роботи є створення зручного програмного засобу для ведення особистих нотаток, який забезпечує rich-text редагування, автоматичну класифікацію записів за категоріями і пріоритетами, повнотекстовий пошук, побудову графа знань та можливість роботи у локальному режимі без передачі даних на зовнішні сервери. Результатом роботи стало розроблення програмного засобу «Intelligent Notes» на базі Node.js, Express і React. Реалізовано ключові модулі: модуль управління нотатками - створення, редагування, видалення, архівування записів типу note та doc; модуль rich-text редактора на основі Tiptap - форматування тексту, заголовки, списки, блоки коду, посилання, slash-меню; модуль автоматичної класифікації - визначення категорії та пріоритету за ключовими словами; модуль повнотекстового пошуку на основі SQLite FTS5 із токенізацією unicode61; модуль графа знань на основі бібліотеки @xyflow/react - додавання вершин і ребер, прив'язка до сторінок та файлів; модуль файлової бібліотеки - завантаження, попередній перегляд, перейменування і видалення файлів; модуль версіонування - автоматичне збереження знімків нотаток із можливістю відкату; модуль резервного копіювання - експорт та імпорт даних у форматі JSON.
URI: http://dspace.puet.edu.ua/handle/123456789/16494
Располагается в коллекциях:Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (для НРАТ)
Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ)

Файлы этого ресурса:

Файл Описание РазмерФормат
Belokiz_ _Valeria _Valeriyevna_ kn b-41- 1.pdf1,72 MBAdobe PDFПросмотреть/Открыть

Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2005 MIT and Hewlett-Packard - Обратная связь