Програмні засоби моніторингу використання системних ресурсів

dc.contributor.advisorДробязко, Ірина Павлівна
dc.contributor.authorГнатенко, Ярослав Миколайович
dc.date.accessioned2024-06-25T13:54:59Z
dc.date.available2024-06-25T13:54:59Z
dc.date.issued2024
dc.description.abstractКваліфікаційна робота включає пояснювальну записку (67 с., 41 рис.). Об’єкт розробки — програмні засоби для моніторингу використання системних ресурсів. В ході виконання бакалаврського дипломного проєкту: проведено аналіз існуючого програмного забезпечення для моніторингу за системними ресурсами; сформульовано вимоги та задачі засобів моніторингу; обрано технології та інструменти розробки програмного забезпечення; розроблено програмну архітектуру, виконано програмну реалізацію; здійснено тестування програмного забезпечення. Розроблені програмні засоби забезпечують наступні функціональні можливості: можливість одночасного моніторингу декількох програм; збереження даних моніторингу в базі даних; можливість налаштовувати параметри моніторингу (частота збору даних, розмір групи для запису в базу даних тощо); можливість відображати накопичені дані у вигляді графіків. Для реалізації збору даних використовується Win32 API, для збереження даних моніторингу — СУБД SQLite. Для створення програмного забезпечення використано фреймворк Qt та мову програмування C++. Розроблені засоби можуть використовуватись для моніторингу та аналізу використання системних ресурсів як системними, так і прикладними програмами.
dc.description.abstractotherAn explanatory note is attached to the final work (67 pages, 41 figures). Object of development – software tools for monitoring system resources. During the bachelor's diploma project: an analysis of existing software for system resource monitoring was conducted; requirements and tasks for the monitoring tools were formulated; technologies and tools for software development were selected; software architecture was developed and implemented; software testing was carried out. The developed software tools provide the following functional capabilities: simultaneous monitoring of multiple programs; saving monitoring data in database; the ability to configure monitoring parameters (data collection frequency, group size for database recording, etc.); the ability to display accumulated data in the form of graphs. Win32 API is used for data collection, and SQLite database is used for storing monitoring data. The Qt framework and C++ programming language were used for software development. The developed software can be used for monitoring and analyzing the use of system resources by both system and application programs.
dc.format.extent81 с.
dc.identifier.citationГнатенко, Я. М. Програмні засоби моніторингу використання системних ресурсів : дипломний проект ... бакалавра : 123 Комп’ютерна інженерія / Гнатенко Ярослав Миколайович. – Київ, 2024. – 81 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/67440
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectпрограмні засоби
dc.subjectсистемні ресурси
dc.subjectмоніторинг
dc.subjectwin32 api
dc.subjectбаза даних
dc.subjectSQLITE
dc.subjectQt
dc.subjectC++
dc.subjectsoftware
dc.subjectsystem resources
dc.subjectmonitoring
dc.subjectdatabase
dc.subjectsqlite
dc.subjectqt
dc.subjectc++.
dc.titleПрограмні засоби моніторингу використання системних ресурсів
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
Hnatenko_Y_M_bakalavr.docx
Розмір:
3.11 MB
Формат:
Microsoft Word XML
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: