Веб орієнтована інформаційна система обліку комп’ютерного обладнання

dc.contributor.advisorБеспала, Ольга Миколаївна
dc.contributor.authorНосенко, Артем Олександрович
dc.date.accessioned2026-07-30T09:48:03Z
dc.date.available2026-07-30T09:48:03Z
dc.date.issued2026
dc.description.abstractДипломна робота виконана на 69 сторінках, містить 16 ілюстрацій, 1 таблицю, 1 додаток, 20 джерел в переліку посилань. Метою роботи є проєктування та розробка веб-орієнтованої системи обліку комп'ютерного обладнання, що забезпечує автоматизований збір даних про ІТ-активи організації, моніторинг їх стану та виявлення вразливостей встановленого програмного забезпечення. Основний зміст роботи включає аналіз існуючих систем обліку ІТ-активів та їх порівняльну характеристику, вибір технологічного стеку розробки, проєктування трирівневої архітектури системи та структури реляційної бази даних, розробку серверної частини з REST API та модулем авторизації, реалізацію програмного агента для автоматичного збору даних з робочих станцій, впровадження модуля мережевого сканування та перевірки вразливостей через базу NVD, а також розробку клієнтського інтерфейсу. Методи та засоби: мова програмування Python, фреймворк Flask, бібліотека React з TypeScript, система управління базами даних PostgreSQL, ORM-бібліотека SQLAlchemy, інструмент збірки Vite, HTTP-клієнт Axios, утиліта мережевого сканування Nmap. Результат: програмний застосунок для автоматизованого обліку комп'ютерного обладнання з агентним збором даних, мережевим скануванням, перевіркою вразливостей та QR-інвентаризацією. Розроблений додаток може бути впроваджений в організаціях різного масштабу для підвищення ефективності управління ІТ-інфраструктурою та зниження ризиків інформаційної безпеки.
dc.description.abstractotherThe diploma project consists of 69 pages and includes 16 illustrations, 1 table, 1 appendix, and 20 references. The aim of the study is to design and develop a web-oriented computer equipment accounting system that provides automated collection of IT asset data, monitoring of their status, and detection of software vulnerabilities. The main content of the thesis includes an analysis of existing IT asset management systems and their comparative characteristics, selection of the development technology stack, design of a three-tier system architecture and relational database structure, development of a server-side REST API with an authorization module, implementation of a software agent for automatic data collection from workstations, deployment of a network scanning module and vulnerability checking via the NVD database, as well as development of the client interface. Methods and tools: Python programming language, Flask framework, React library with TypeScript, PostgreSQL database management system, SQLAlchemy ORM library, Vite build tool, Axios HTTP client, Nmap network scanning utility. Result: a software application for automated computer equipment accounting with agent-based data collection, network scanning, vulnerability checking, and QR-based inventory management. The developed application can be implemented in organizations of various sizes to improve IT infrastructure management efficiency and reduce information security risks.
dc.format.extent70 с.
dc.identifier.citationНосенко, А. О. Веб орієнтована інформаційна система обліку комп’ютерного обладнання : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Носенко Артем Олександрович. – Київ, 2026. – 70 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/82330
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectweb application
dc.subjectequipment accounting
dc.subjectit asset management
dc.subjectsoftware agent
dc.subjectnetwork scanning
dc.subjectvulnerabilities
dc.subjectNVD
dc.subjectQR CODE
dc.subjectFLASK
dc.subjectREACT
dc.subjectвеб-застосунок
dc.subjectоблік обладнання
dc.subjectпрограмний агент
dc.subjectмережеве сканування
dc.subjectвразливості
dc.subjectQR-код
dc.subjectPOSTGRESQL
dc.titleВеб орієнтована інформаційна система обліку комп’ютерного обладнання
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Nosenko_bakalavr.pdf
Розмір:
1.18 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: