Розробка програмного забезпечення для відстеження змін в інформаційній системі
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
DOI
Abstract
Кваліфікаційна робота присвячена розробці програмного забезпечення для відстеження змін в інформаційній системі на основі технології Change Data Capture. Дана задача належить до практичних задач інженерії програмного забезпечення, характеризується комплексністю та невизначеністю умов, оскільки потребує організації взаємодії з базою даних, автоматичного отримання змін, збереження журналу подій та виконання дій у відповідь на визначені події.
У роботі проведено аналіз практичної задачі інженерії програмного забезпечення, розглянуто існуючі програмні рішення для аудиту, моніторингу та обробки змін у базах даних, визначено їхні переваги й недоліки. На основі проведеного аналізу обґрунтовано доцільність розробки власного програмного забезпечення, сформульовано постановку задачі та визначено основні вимоги до програмного продукту.
Розроблене програмне забезпечення ChangeTracker реалізовано як десктопний застосунок для операційної системи Windows із використанням мови програмування C#, платформи .NET 8 та технології WPF.
Результатом кваліфікаційної роботи є програмне забезпечення, яке забезпечує автоматизований моніторинг змін у базі даних, перегляд журналу подій, аналіз деталей змін та автоматичне реагування на визначені події шляхом виконання HTTP-запитів, запису інформації до файлу або запуску зовнішніх програм.
Кваліфікаційна робота викладена на 154 сторінках друкованого тексту, містить 13 рисунків, 7 таблиць, список використаних джерел із 14 найменувань та 5 додатків.
Description
Citation
Макодзьоб, А. О. Розробка програмного забезпечення для відстеження змін в інформаційній системі : бакалаврська робота ; спец. 121 ''Інженерія програмного забезпечення'' / А. О. Макодзьоб ; наук. кер. А. С. Трухов. – Миколаїв : НУК, 2026. – 154 с.