Вісник № 04. Нові рішення в сучасних технологіях
Постійне посилання колекціїhttps://repository.kpi.kharkov.ua/handle/KhPI-Press/61384
Переглянути
2 результатів
Результати пошуку
Документ Розробка та програмна реалізація алгоритмічної моделі трансляції документів на різноманітних пристроях(Національний технічний університет "Харківський політехнічний інститут", 2022) Татарінова, Оксана Андріївна; Марусенко, Олексій Миколайович; Ісаєв, Владислав ВолодимировичСпроектовано, розроблено та реалізовано веб-застосунок, призначений для трансляції електронних документів на різноманітних пристроях серед аудиторії, що знаходиться на відстані один від одного. Розроблено підходи, алгоритми та сервіс для трансляції документів різного формату на різних пристроях без використання проектора. Для побудови алгоритмів використано класичні методи стиснення та шифрування даних й паралелізму. Програмне забезпечення реалізоване мовою JavaScript з використанням фреймворків Node.js та Vue.js. Також для збереження даних користувачів використано базу даних MongoDB. Для відображення результатів роботи було розроблено сервіс для трансляції з документів різного формату через мобільний пристрій на інші пристрої. Розроблено зручну архітектуру програмного забезпечення, яка дозволяє з легкістю підтримувати та удосконалювати сервіс у майбутньому. Реалізовано зручний та зрозумілий графічний інтерфейс для взаємодії з користувачем. Як відомо, безпосереднє використання класичних методів та алгоритмів стиснення та шифрування даних дає змогу надійно використовувати та зберігати дані користувачів. З багатьох алгоритмів було використано метод RSA. Метод RSA – це криптографічний алгоритм із відкритим ключем, заснований на обчислювальній складності задачі на множення великих цілих чисел. Також для більшої ефективності у сервісі було розроблено методи паралелізму та мікросервісну архітектуру. Мета їх полягає в тому, щоб розподілити навантаження сервісу на різні підсервіси для більшої ефективності роботи програми.Документ Розробка застосунку для аналізу та дослідження параметрів наукових текстових документів, здатного працювати з кількома операційними системами(Національний технічний університет "Харківський політехнічний інститут", 2022) Мєтєльов, Володимир Олександрович; Марусенко, Олексій Миколайович; Бродський, Гліб ЮрійовичУ роботі спроектовано, розроблено та реалізовано кросплатформений застосунок для отримання інформації з репозитарію, коректному її відображенню, генерації опису джерел інформації в різних стилях, а також для відкриття документа у кросплатформеному додатку. При розробці була використана операційна система MS Windows 11, мова програмування Dart та фреймворк Flutter. Оптимізація роботи програми забезпечувалась шляхом використання архітектури Flutter BloC, це дозволило структурувати код, відокремити інтерфейс від логіки і наочно описати роботу програми залежно від різних станів. Вхідними даними є інформація про наукову роботу у репозитарії, тобто запит користувача у полі пошуку у вигляді посилання. Результатом роботи є: список оброблених посилань, опис джерел інформації у різних стилях, документ наукової роботи, посилання для відкриття в браузері. У кросплатформений додаток додано інструкцію, що містить всю необхідну інформацію про основні аспекти роботи додатку. Також була створена сторінка, на якій користувачі можуть отримати необхідну допомогу або повідомити про проблеми у роботі додатку. Тестування додатку виконувалось на пристрої на базі операційної системи Android 11 та вище, пристрої на базі операційної системи iOS та веб-браузер. Для запуску на пристрої на базі Android потрібно встановити apk-файл і запустити програму, для запуску на пристрої на базі iOS потрібно встановити програму за допомогою будь-якого середовища розробки. Для запуску у web-браузері, знадобиться запуск із середовища розробки. Усі ці функції роблять додаток актуальним для використання студентами та викладачами у створенні наукових, дипломних, дослідницьких робіт. А також для ознайомлення з останніми дослідженнями колег у великій кількості областей. Кросплатформений додаток дозволяє швидко і зручно отримати всю доступну інформацію про роботу, а також переглянути саму роботу на своєму девайсі без використання сторонніх програм.