Розробка та програмна реалізація алгоритмічної моделі трансляції документів на різноманітних пристроях

dc.contributor.authorТатарінова, Оксана Андріївнаuk
dc.contributor.authorМарусенко, Олексій Миколайовичuk
dc.contributor.authorІсаєв, Владислав Володимировичuk
dc.date.accessioned2023-01-23T12:59:48Z
dc.date.available2023-01-23T12:59:48Z
dc.date.issued2022
dc.description.abstractСпроектовано, розроблено та реалізовано веб-застосунок, призначений для трансляції електронних документів на різноманітних пристроях серед аудиторії, що знаходиться на відстані один від одного. Розроблено підходи, алгоритми та сервіс для трансляції документів різного формату на різних пристроях без використання проектора. Для побудови алгоритмів використано класичні методи стиснення та шифрування даних й паралелізму. Програмне забезпечення реалізоване мовою JavaScript з використанням фреймворків Node.js та Vue.js. Також для збереження даних користувачів використано базу даних MongoDB. Для відображення результатів роботи було розроблено сервіс для трансляції з документів різного формату через мобільний пристрій на інші пристрої. Розроблено зручну архітектуру програмного забезпечення, яка дозволяє з легкістю підтримувати та удосконалювати сервіс у майбутньому. Реалізовано зручний та зрозумілий графічний інтерфейс для взаємодії з користувачем. Як відомо, безпосереднє використання класичних методів та алгоритмів стиснення та шифрування даних дає змогу надійно використовувати та зберігати дані користувачів. З багатьох алгоритмів було використано метод RSA. Метод RSA – це криптографічний алгоритм із відкритим ключем, заснований на обчислювальній складності задачі на множення великих цілих чисел. Також для більшої ефективності у сервісі було розроблено методи паралелізму та мікросервісну архітектуру. Мета їх полягає в тому, щоб розподілити навантаження сервісу на різні підсервіси для більшої ефективності роботи програми.uk
dc.description.abstractThe work designed, developed and implemented a web application intended for the transmission of electronic documents on various devices among the audience located at a distance from each other. The work is devoted to the development of approaches, algorithms and services for broadcasting documents of various formats on various devices without the use of a projector. Classical methods of data compression and encryption and parallelism were used to build the algorithms. The software is implemented in the JavaScript language using the Node.js and Vue.js frameworks. The MongoDB database is also used to store user data. To display the results of the work, a service was developed for broadcasting documents of various formats through a mobile device to other devices. A convenient software architecture has been developed, which allows you to easily maintain and improve the service in the future. A convenient and clear graphical interface for interaction with the user has been implemented. As you know, the direct use of classical methods and algorithms of data compression and encryption enables reliable use and storage of user data. Among many algorithms, the RSA method was used. The RSA method is a public-key cryptographic algorithm based on the computational complexity of the problem of multiplying large integers. Also, for greater efficiency in the service, parallelism methods and microservice architecture were developed. Their purpose is to distribute the load of the service on different subservices for greater efficiency of the program.en
dc.identifier.citationТатарінова О. А. Розробка та програмна реалізація алгоритмічної моделі трансляції документів на різноманітних пристроях / О. А. Татарінова, О. М. Марусенко, В. В. Ісаєв // Вісник Національного технічного університету "ХПІ". Сер. : Нові рішення в сучасних технологіях = Bulletin of the National Technical University "KhPI". Ser. : New solutions in modern technology : зб. наук. пр. – Харків : НТУ "ХПІ", 2022. – № 4 (14). – С. 59-64.uk
dc.identifier.doidoi.org/10.20998/2413-4295.2022.04.09
dc.identifier.orcidhttps://orcid.org/0000-0003-3090-8469
dc.identifier.orcidhttps://orcid.org/0000-0001-6911-2500
dc.identifier.urihttps://repository.kpi.kharkov.ua/handle/KhPI-Press/61553
dc.language.isoukuk
dc.publisherНаціональний технічний університет "Харківський політехнічний інститут"uk
dc.subjectвеб-застосунокuk
dc.subjectтрансляція документівuk
dc.subjectалгоритми шифруванняuk
dc.subjectстиснення данихuk
dc.subjectхмарне сховищеuk
dc.subjectweb applicationen
dc.subjecttransmission of documentsen
dc.subjectencryption algorithmsen
dc.subjectdata compressionen
dc.subjectcloud storageen
dc.titleРозробка та програмна реалізація алгоритмічної моделі трансляції документів на різноманітних пристрояхuk
dc.title.alternativeDevelopment and software implementation of an algorithmic model for broadcasting documents on various devicesen
dc.typeArticleen

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Ескіз
Назва:
visnyk_KhPI_2022_4_NRST_Tatarinova_Rozrobka.pdf
Розмір:
1.45 MB
Формат:
Adobe Portable Document Format
Опис:

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: