Вісники НТУ "ХПІ"
Постійне посилання на розділhttps://repository.kpi.kharkov.ua/handle/KhPI-Press/2494
З 1961 р. у ХПІ видається збірник наукових праць "Вісник Харківського політехнічного інституту".
Згідно до наказу ректора № 158-1 від 07.05.2001 року "Про упорядкування видання вісника НТУ "ХПІ", збірник був перейменований у Вісник Національного Технічного Університету "ХПІ".
Вісник Національного технічного університету "Харківський політехнічний інститут" включено до переліку спеціалізованих видань ВАК України і виходить по серіях, що відображають наукові напрямки діяльності вчених університету та потенційних здобувачів вчених ступенів та звань.
Зараз налічується 30 діючих тематичних редколегій. Вісник друкує статті як співробітників НТУ "ХПІ", так і статті авторів інших наукових закладів України та зарубіжжя, які представлені у даному розділі.
Переглянути
5 результатів
Результати пошуку
Документ Розробка архітектури програмного забезпечення для моделювання систем масового обслуговування під імплементацію мовою програмування Go(Національний технічний університет "Харківський політехнічний інститут", 2024) Гольдінер, Денис ІгоровичПредметом дослідження статті є – методи та підходи до організації архітектури програмної реалізації, призначеної для моделювання поведінки систем масового обслуговування. Мета роботи – спроєктувати архітектуру програмного забезпечення під реалізацію мовою Go, призначену для відтворення поведінки систем масового обслуговування різних типів, без урахування виходу з ладу окремих каналів обслуговування, з використанням паралельних обчислень. У статті вирішуються наступні завдання: розглянути підстави для проєктування архітектури та зробити висновок про її доцільність; розробити вимоги до майбутнього програмного продукту задля більш ефективного використання ресурсів та чіткого визначення успішного завершення роботи; провести аналіз підходів до організації архітектури програмного забезпечення й прийняття обґрунтованого рішення щодо застосування одного з них; спроєктувати загальну схему алгоритму з урахуванням всіх вимог; визначити компоненти системи, що моделюється, та їхні взаємодії; побудувати процесні діаграми з урахуванням особливостей мови програмування Go; визначити спосіб та контракти взаємодії з програмним забезпеченням. Для досягнення поставлених цілей дослідження використовуватимуться такі методи: мова програмування Go, конкаренсі, архітектурні UML діаграми, C4 діаграми, процесні діаграми. Було здобуто такі результати: визначено вимоги до програмного забезпечення моделювання СМО; розглянуто поширені підходи до організації архітектури та проведено для них порівняльний аналіз; розроблено структуру майбутньої програми на необхідних рівнях абстракції; вперше запропоновано архітектуру програмного продукту для моделювання різноманітних систем масового обслуговування із застосуванням паралельних обчислень та підходу конкаренсі під реалізацію мовою програмування Go.Документ Method of converting the monolithic architecture of a Front-End application to microfrontends(Національний технічний університет "Харківський політехнічний інститут", 2023) Nikulina, Olena Mykolaivna; Khatsko, Kyrylo OlexandrovychWeb systems have existed for a long time and quite a lot of them have been created. Modern development uses new microservice architectural to improve performance, portability, and other important characteristics. This necessitates the transformation of legacy systems from a monolithic architecture to a microservices one. Such a process is complex and costly, so improving the methods for converting old systems to a new platform is relevant. This research aims to develop a method of applying microfrontends approach for monolithic single page applications (SPA). The article proposes a method of transforming the software system architecture from monolithic to microservice architecture (MSA). Since the client part of the system is considered, the term microfrontend is proposed, as an analog of microservers in the server part of the software systems. A brief review of existing architecture reengineering research is made and the advantages of a microservice approach are identified. The proposed three-stage method differs from the methods by the selection of an additional stage of conversion, which allows to gently change the connections between parts of the monolithic application, which were implemented in the initial monolithic architecture. The first stage is reverse engineering, it is proposed to shift the focus from the search for outdated code to the functional analysis of the program as such. The second stage, a transition to a modular architecture with the allocation of functionality into separate modules is proposed. At the end of the third stage, we have several separate programs (microinterfaces) that are connected to the main program. An experiment with a typical external SPA demonstrates the operation of the proposed algorithm. The system obtained as a result of the transformation is compared with the original one according to the following measurable parameters: production builds building time, size of the main bundle, and first page average load time. All comparisons showed the advantages of the system obtained as a result of the conversion. As a result, the architecture transformation algorithm allows you to obtain a guaranteed better result, taking into account the limitations of the interface SPA, which were not considered by the authors of previous articles.Документ Розроблення автоматизованої бібліографічної системи(Національний технічний університет "Харківський політехнічний інститут", 2022) Цибульник, Сергій Олексійович; Бідник, Данило Сергійович; Півторак, Діана ОлександрівнаВ Україні більшість наукових установ і закладів вищої освіти фінансуються державою. Майже всі наукові дослідження проводяться переважно в державному секторі, тоді як приватні університети та компанії зазвичай не проводять жодних досліджень самостійно. Державні заклади вищої освіти фінансуються за кошти державного бюджету, і брак коштів є одним з основних факторів, які заважають впроваджувати нові інформаційні технології та системи в повсякденну рутину. Аналіз наукових досягнень з використанням бібліографічної інформації став значною частиною науково-технічного менеджменту в багатьох країнах світу, але на відміну від Словенії та Польщі, Україна не має єдиної бібліографічної бази даних та відповідних пошукових інтерфейсів. Тому запропоновано розробити автоматизовану бібліографічну систему, що спростить процеси створення, редагування, пошуку, сортування, статистики, видалення бібліографічної інформації науково-педагогічного працівника та дасть змогу автоматизувати формування персоналізованих звітів. Для реалізації запропонованої автоматизованої системи проведено огляд існуючих баз бібліографічної інформації та пошукових інтерфейсів. Зроблено висновок, що вони не можуть забезпечити науковців України необхідними функціональними можливостями для формування бібліографічних описів власних наукових робіт. Для проектування архітектури мобільного додатку на базі операційної системи Android обрано клас багаторівневої архітектури та шаблон MVVM. Спроектовано архітектуру, яка містить три рівні та п’ять шарів, на яких розміщуються окремі підсистеми. Для тестування додатку на різних розмірах екранів, а також на різних версіях програмного інтерфейсу був використаний емулятор Pixel та смартфон Xiaomi Redmi 5 Plus. Реалізовано оформлення введених даних за двома стандартами, а саме: ДСТУ 8302-2015 та ІЕЕЕ. Реалізовано алгоритми пошуку та сортування записів за необхідними критеріями. Реалізовано збереження списку усіх необхідних бібліографічних описів у текстовому форматі. Додатково реалізовано можливість його відправки на електронну пошту. У подальшому планується розширити список стандартів оформлення бібліографічної інформації та удосконалити алгоритми пошуку і сортування.Документ Проектування архітектури автоматизованої бібліографічної системи(Національний технічний університет "Харківський політехнічний інститут", 2021) Цибульник, Сергій Олексійович; Бідник, Данило СергійовичРозвиток інформаційних та комп’ютерних технологій призвів до необхідності еволюції концепції універсального бібліографічного контролю. Поява Інтернету та веб-технологій дозволила даній концепції вийти на новий рівень за рахунок створення ряду спільних міжнародних стандартів. Окрім цього, для забезпечення контролю та обміну бібліографічною інформацією були створені загальнодоступні бібліографічні та наукометричні бази даних. Сьогодні програмне забезпечення для управління бібліографічними записами користується попитом у різних країнах Європи та Америки. Розробка подібної автоматизованої бібліографічної системи та адаптація її функціоналу до стандартів та вимог у межах України є актуальною з ряду причин. Серед основних причин можна зазначити необхідність кожного науково-педагогічного співробітника закладів вищої освіти підтверджувати свої наукові досягнення при прийнятті на роботу, поданні наукової роботи на різноманітні конкурси, для отримання наукового звання або вченого ступеня, тощо. Бурхливий розвиток інформаційних та комп’ютерних технологій дозволяє сьогодні відмовитися від ведення переліку наукових праць в ручному режимі та перейти до використання спеціалізованого програмного забезпечення на смартфонах. Саме тому спроектовано архітектуру автоматизованої бібліографічної системи, яка розроблена у вигляді мобільного додатку на базі операційної системи Android. Показано, що більше третини населення планети має мобільний телефон і найбільш популярною мобільною операційною системою є Android. Мовою програмування, на якій буде написано програмне забезпечення, обрано Java, оскільки переважна більшість операційної системи Android написана на цій мові. Для обраної операційної системи визначено ряд технологій, які дозволять спростити процес розробки мобільного додатку. На базі багаторівневої моделі архітекури та шаблону MVVM спроектовано тришарову архітектуру автоматизованої бібліографічної системи. Дана архітектура дозволяє забезпечити основні нефункціональні характеристики якості розроблюваного програмного забезпечення, а також ефективно реалізувати правила бізнес-логіки в межах об’єктно-орієнтованої парадигми програмування.Документ Архитектура системы поддержки принятия решений в медицине, основанной на комбинированном решающем правиле(НТУ "ХПИ", 2012) Бурцев, Максим Владимирович; Поворознюк, Анатолий ИвановичРассмотрена структура системы поддержки принятия решений в медицине, основанной на комбинированном решающем правиле. Описана архитектура разрабатываемого программного обеспечения. Рассмотрены схемы развертывания системы. Ил.: 2. Библиогр.: 10 назв.