Комп'ютерні системи та мережі
Permanent URI for this communityhttps://ena.lpnu.ua/handle/ntb/2141
Browse
Item Принципи побудови метеостанції для спостереження за мікрокліматом у приміщенні на платформі Arduino(Видавництво Львівської політехніки, 2021-06-06) Купінський, А. Р.; Юрчак, І. Ю.; Kupinskyi, A.; Yurchak, I.; Національний університет “Львівська політехніка”; Lviv Polytechnic National UniversityВикладено принципи побудови метеостанції для спостереження за мікрокліматом у приміщенні на платформі Arduino. Розглянуто платформу для розроблення та середовище для програмного забезпечення. Змодельовано віртуальну схему метеостанції. Описано основні функції складових компонентів, показано їх підключення до мікроконтролера. Розглянуто процес прошивання мікроконтролера, описано алгоритм роботи системи та розроблено його електричну функціональну схему. Описано налаштування метеостанції та подано інструкції для користування. Наведено результати тестування приладу, а також порівняння із аналогами.Item Принципи побудови програмних засобів системи налаштування інтегрованих плат(Видавництво Львівської політехніки, 2020-03-01) Пастернак, І. І.; Pasternak, I.; Національний університет “Львівська політехніка”; Lviv Polytechnic National UniversityВисвітлено функціональні можливості та зручність використання системи налаштування інтегрованих плат. Також визначено, що всі вони надають базовий функціонал для роботи апаратними продуктами і лише деякі дозволяють використовувати розширені можливості, що часто можуть бути потрібними. Наведено способи комунікації з цією програмою. Досліджено, що із використанням інтерфейса користувача проєкт є більш зрозумілим, гнучким та зручним для використання. Описано, який саме вплив мають такі кроки, як вибір мови і середовища програмування, програмних засобів, розроблення функціонального забезпечення, а також створення алгоритмів роботи тощо. Проаналізовано стан сучасних системних інтегрованих плат та визначено основний набір компонентів, що потрібен планам для коректного функціонування. Розроблено блок-схеми алгоритмів для визначення основних можливостей системи налаштування інтегрованих плат. Після діагностики інтегрованої плати з використанням різних сучасних систем виявлено такі незручності: якщо особисто не слідкувати за отриманням даних і не аналізувати їх, потім потрібно буде витратити багато часу для перечитування інформації, бо немає можливості скористатися пошуком; при тривалому з’єднання вікно не очищується, тому використання пам’яті стрімко зростає, після чого помітні затримки в роботі застосунку; неможливість використання кількох з’єднань водночас, що необхідно, якщо на плату встановлено кілька операційних систем, які працюють незалежно одна від однієї. Проаналізовано вибір середовища розробки сиестеми інтегрованих плат. Визначено актуальну проблему в середовищі використання, що потребує її вирішення з використанням системи для налаштування системних плат. Встановлено той факт, що область розроблення, діагностики та налаштування апаратних засобів стрімко розвивається і постійно потребує нововведень. Обґрунтовано, що всі програмні засоби, що розробляються, повинні поєднувати високу надійність, доступну ціну, невисокі апаратні затрати та точність наданих результатів. Визначено технічний засіб: периферійний інтерфейс для обміну інформацією. Вибір зроблено, враховуючи такі вимоги до нього: дуплексність, асинхронність, надійність, ціна, доступність реалізації. Вирішено використовувати інтерфейс UART.Item Принципи побудови програмної системи формування агрегованих даних(Видавництво Національного університету “Львівська політехніка”, 2018-02-26) Бородій, І. І.; Парамуд, Я. С.; Сав’як, В. В.; Borodii, I.; Paramud, Y.; Savyak, V.; Національний університет “Львівська політехніка”; Lviv Polytechnic National UniversityРозглянуто принципи побудови програмної системи формування агрегованих даних, а також основні принципи побудови програмних систем формування агрегованих даних. Проведено їхній порівняльний аналіз, запропоновано альтернативний принцип побудови програмної системи. За цим принципом побудови можна усунути проблеми швидкої та надійної обробки даних, масштабування, автоматизації роботи складових програмної системи, якості та безпеки даних.Item Програмна система для пошуку медикаментів у режимі онлайн(Видавництво Львівської політехніки, 2021-06-06) Горбачов, Ю. В.; Пастернак, І. І.; Horbachov, Y.; Pasternak, I.; Національний університет “Львівська політехніка”; Lviv Polytechnic National UniversityНаведено програмну систему для пошуку медикаментів у режимі онлайн, у яку входять інтерфейс користувача та сервер, поділений на три сервіси. Здійснено також тестування цієї системи на швидкодію та продуктивність. У системі описано програмну складову розробки: програмну систему, використані технології тощо. Програмна система – це група інтегрованих програмних засобів, які підтримують певний процес споживача і спільно використовують базу даних. Викладено методику роботи трьох сервісів цієї системи: головного сервісу, додаткового сервісу та сервісу постачальника. Також наведено режими їхньої роботи, їхні можливості та конкретно вказано, що у них входить. Надано описання усіх технологій, використаних під час розроблення системи, зі всіма перевагами та недоліками тих чи інших технологій та системи загалом. На основі цієї методики реалізовано програмну систему для пошуку медикаментів у режимі онлайн. Запропоновано різні можливості для пошуку медикаментів за допомогою пошуку та із визначенням розташування аптек на Google map, а також доволі простий інтерфейс для користувача. Описано середовище розроблення та його певні функції. Вказано, що таке REST API та чому саме його використано під час розроблення цієї системи. Висвітлено запуск програми, а саме послідовність дій з їхнім описанням, тобто пояснено, як саме потрібно запустити програму та які додаткові плагіни встановити. Наведено алгоритми роботи програмної системи для пошуку медикаментів у режимі онлайн, описано основні функції системи, додано скріншоти основних модулів серверної частини програми, а також скріншоти баз даних. Подано таблицю тестування, в якій проаналізовано швидкодію та продуктивність системи.