Розроблення комп’ютерної системи моніторингу продуктивності обчислювальної системи на основі засобів Python і бібліотеки Psutil
| dc.contributor.advisor | Шкарупило, Вадим Вікторович | |
| dc.contributor.author | Мельниченко, Владислав Юрійович | |
| dc.date.accessioned | 2026-09-10T13:55:18Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Об'єкт дослідження — процес моніторингу продуктивності апаратних ресурсів обчислювальної системи під управлінням ОС Microsoft Windows. Предмет дослідження — методи та засоби збору, обробки і візуалізації системних метрик на основі мови Python, бібліотек PyQt5, pyqtgraph та psutil. Мета роботи — розроблення десктопного застосунку для моніторингу продуктивності обчислювальної системи, що забезпечує збір і відображення апаратних показників у реальному часі без застосування систем керування базами даних. У першому розділі проаналізовано існуючі рішення для моніторингу систем та обґрунтовано вибір технологічного стека (Python, PyQt5, pyqtgraph, psutil, WMI). У другому розділі спроєктовано трирівневу архітектуру застосунку, обґрунтовано використання in-memory структур collections.deque замість СУБД та розроблено UML-діаграми (прецедентів, компонентів, діяльності). У третьому розділі реалізовано модулі збору метрик (psutil, WMI, Win32 API), асинхронні QThread-воркери та багатопотокові алгоритми бенчмаркінгу. Створено графічний інтерфейс із live-графіками, динамічною локалізацією (UA/EN) і модулем генерації HTML-звітів. У четвертому розділі проведено верифікацію коректності метрик відносно Windows Task Manager, навантажувальне тестування та оцінку стабільності багатопотокової архітектури протягом 1 години безперервної роботи. | |
| dc.identifier.citation | Мельниченко В.Ю. Розроблення комп’ютерної системи моніторингу продуктивності обчислювальної системи на основі засобів Python і бібліотеки Psutil: дипломна робота …бакалавра: F7 Комп'ютерна інженерія. Київ, 2026. 61 с. | |
| dc.identifier.uri | https://dglib.nubip.edu.ua/handle/123456789/17300 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | моніторинг продуктивності | |
| dc.subject | обчислювальна система | |
| dc.subject | системні метрики | |
| dc.subject | графічний інтерфейс | |
| dc.subject | performance monitoring | |
| dc.subject | computer system | |
| dc.subject | system metrics | |
| dc.subject | graphical interface | |
| dc.title | Розроблення комп’ютерної системи моніторингу продуктивності обчислювальної системи на основі засобів Python і бібліотеки Psutil | |
| dc.type | Thesis | |
| thesis.degree.departament | Комп'ютерних систем, мереж та кібербезпеки | |
| thesis.degree.grantor | Факультет інформаційних технологій | |
| thesis.degree.specialty | Комп’ютерна інженерія |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Melnychenko_Bakalavrska_Rozroblennia_kompiuternoi_systemy.pdf
- Розмір:
- 1,51 MB
- Формат:
- Adobe Portable Document Format