Utilizza questo identificativo per citare o creare un link a questo documento: http://elartu.tntu.edu.ua/handle/lib/51259
Titolo: Розроблення та дослідження програмного комплексу для оптимізації системи зберігання, обробки та аналізу бази даних ІР-адрес
Titoli alternativi: Development and research of a software package for optimizing the system of storage, processing and analysis of the IP address database
Autori: Третяк, Сергій Вікторович
Tretiak, Serhii
Affiliation: Тернопільський національний технічний університет ім. І. Пулюя, Факультет прикладних інформаційних технологій та електроінженерії. Кафедра комп’ютерно-інтегрованих технологій
Bibliographic description (Ukraine): Третяк С.В. Проектування програмного комплексу для оптимізації системи зберігання, обробки та аналізу бази даних ІР-адрес.: кваліфікаційна робота магістра за спеціальністю 174 “Автоматизація, комп’ютерно-інтегровані технології та робототехніка” / Третяк С.В. – Тернопіль: ТНТУ, 2025. – 81 с.
Data: 23-dic-2025
Date of entry: 9-gen-2026
Editore: Тернопіль, ТНТУ
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет ім. І. Пулюя, Факультет прикладних інформаційних технологій та електроінженерії. Кафедра комп’ютерно-інтегрованих технологій
Institution defense: ЕК №21, 2025 р.
Supervisor: Чихіра, Ігор Вікторович
Chykhira, Ihor
Committee members: Медвідь, Володимир Романович
Medvid, Volodymyr
UDC: 004.4, 004.5, 004.65
Parole chiave: 151
автоматизація та комп’ютерно-інтегровані технології
база даних
IP-протокол
MySQL
Mikrortik
PHP
автоматизація
database
IP protocol
Mikrotik
PHP
MySQL
automation
Number of pages: 81
Abstract: У кваліфікаційній роботі було розроблено автоматизовану систему взаємодії мережевого обладнання з базою даних географічного розташування ІР-мереж. Було досліджено можливості оптимізації форматів зберіганні ІР-адрес у базах даних для забезпечення пришвидшення пошуку потрібних даних. В результаті буде створена база даних по встановленню географічної приналежності ІР-адрес, котра дозволятиме виконувати різноманітні дії: отримання географічного положення ІР-адрес, отримання статистики по поширенню та кількості ІР-адрес у певному географічному об’єкті, а також створювати конфігураційні файли для мережевого обладнання на основі запитів заданого формату. Основне завдання розробленої системи – автоматизація конфігурування мережевого обладнання, та підвищення інформативності статистики що надається мережевим обладнання адміністратору. In the qualification work, an automated system for interacting with network equipment with a database of geographical locations of IP networks was developed. The possibilities of optimizing formats for storing IP addresses in databases were investigated to ensure faster search for the necessary data. As a result, a database for establishing the geographical affiliation of IP addresses will be created, which will allow performing various actions: obtaining the geographical location of IP addresses, obtaining statistics on the distribution and number of IP addresses in a certain geographical object, as well as creating configuration files for network equipment based on requests of a given format. The main task of the developed system is to automate the configuration of network equipment and increase the informativeness of statistics provided by network equipment to the administrator
Descrizione: Роботу виконано на кафедрі комп’ютерно-інтегрованих технологій Тернопільського національного технічного університету імені Івана Пулюя Міністерства освіти і науки України. Захист відбудеться 23 грудня 2025 р. о 12 .00 годині на засіданні екзаменаційної комісії № 21 у Тернопільському національному технічному університеті імені Івана Пулюя за адресою: 46001, м. Тернопіль, вул. Руська, 56, навчальний корпус №1, ауд. 505
Content: ВСТУП 9 Розділ 1: АНАЛІТИЧНА ЧАСТИНА 10 1.1. Аналіз стану питання за літературними та іншими джерелами 10 1.2. Актуальність виконання роботи 11 1.3. Методи вирішення поставленої задачі 12 1.4. Висновки та постановка задач на кваліфікаційну роботу 13 Розділ 2: ТЕХНОЛОГІЧНА ЧАСТИНА 14 2.1.Найменування та область застосування 14 2.2. Структура бази даних 14 2.3. Проектування бази даних 15 Розділ 3: КОНСТРУКТОРСЬКА ЧАСТИНА. 27 3.1 Вибір мови програмування розробки системи взаємодії з БД. 27 3.2 Створення механізму заповення таблиць бази даних. 29 3.3. Створення користувацького інтерфейсу взаємодії з базою даних 35 3.4 Створення конструктора правил для мережевого обладнання 44 3.5. Реалізація автоматизованої взаємодії з мережевим обладнанням 48 Розділ 4: НАУКОВО-ДОСЛІДНА ЧАСТИНА 52 4.1 Характеристика об’єкту або предмету дослідження. 52 4.2 Програма і методика теоретичних та експериментальних досліджень. 52 4.3. Обробка результатів досліджень. 56 4.4. Аналіз і узагальнення отриманої інформації. 58 РОЗДІЛ 5. СПЕЦІАЛЬНА ЧАСТИНА. 60 5.1. Використовуєма мова програмування PHP. 60 5.2. Робота з СУБД MySQL 62 5.3. Мережеве обладнання Mikrotik під керуванням ROS v7. 64 Розділ 6. ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 68 6.1. Вплив шуму на організм людини і розроблення заходів по зниженню рівня шуму. 68 6.2. Заходи, що покращують умови праці оператора. 70 6.3. Заходи щодо охорони навколишнього середовища. 75 6.4. Розрахунок аерації виробничого приміщення. 76 6.5. Пожежна профілактика. 78 ВИСНОВКИ 81 Перелік джерел і посилань 82 Додатки
URI: http://elartu.tntu.edu.ua/handle/lib/51259
Copyright owner: © Третяк С.В., 2025
References (Ukraine): 1. І. В. Чихіра, І. С. Дідич (2022), Конспект лекцій з дисципліни «Системи управління базами даних» напряму підготовки 151«Автоматизація та комп’ютерно-інтегровані технології
2. А.Г. Микитишин, М.М. Митник, П.Д. Стухляк, В.В. Пасічник(2013) Навчальний посібник для технічних спеціальностей вищих навчальних закладів «Комп’ютерні мережі» ISBN 978-617-574-087-3
3. Jesper Wisborg Krogh (2020), MySQL 8 Query Performance Tuning: A Systematic Method for Improving Execution Speeds
4. Paul Dubois (2013), MySQL 5th Edition
5. Д. І. Могилевич, І. В. Кононова (2019) КПІ ім. Ігоря Сікорського Електронне мережне навчальне видання «Адресації в ip-мережах теоретичні основи та приклади розв'язання задач»
6. Світлана Суліма (2023) «Метод оптимізації sql запитів системи управління базами даних» https://www.researchgate.net/publication/372259794_METOD_OPTIMIZACII_SQL_ZAPITIV_SISTEMI_UPRAVLINNA_BAZAMI_DANIH
7. Ігор Чихіра к.т.н, доцент, Віталій Левицький, к.т.н., Артур Микитишин (2019) «Етапи оптимізації баз даних»
8. Житецький В.Ц., Джигерей В.С.(2000) «Основи охорони праці» – 4-е видання.
9. Гаврик Є.О.(2003) «Охорона праці. Навчальний посібник».
10. Заплатинський В.М. (2003) «Безпека життєдіяльності людини»
11. Положення про Цивільну оборону України (затверджене постановою КМУ від 10 травня 1994 року №299)
12. Закон «Про цивільну оборону України» (від 24 березня 1999 року).
13. Мусієнко М.М., Серебряков В.В., Брайон, К (2002) «Екологія. Охорона природи: Словник – довідник»і
14. Вебсайт - https://help.mikrotik.com/docs/spaces/ROS/pages/8978514/Fetch
15. Вебсайт - https://help.mikrotik.com/docs/spaces/ROS/pages/47579229/Scripting
16. Методичні рекомендації з виконання, оформлення та захисту кваліфікаційних робіт магістрів спеціальності 174 "Автоматизація, комп’ютерно-інтегровані технології та робототехніка" / ТНТУ ім. І. Пулюя; уклад. А.Г. Микитишин, М.М. Митник., В.В. Левицький, Р.І. Королюк – Тернопіль: ТНТУ, 2024. – 82 с.
17. Методичні вказівки до виконання курсового проєкту з дисципліни «Основи автоматизованого проєктування складних об’єктів та систем» для здобувачів освітнього рівня магістр за спеціальністю 174"Автоматизація, комп’ютерно-інтегровані технології та робототехніка" / Уклад. В.В. Левицький, І.С. Дідич – Тернопіль: ТНТУ, 2023. - 44 с.
Content type: Master Thesis
È visualizzato nelle collezioni:151 — автоматизація та комп’ютерно-інтегровані технології, 174 Автоматизація, комп’ютерно-інтегровані технології та робототехніка

File in questo documento:
File Descrizione DimensioniFormato 
KRM_Tretiak_S_2025.pdfКваліфікаційна робота магістра1,65 MBAdobe PDFVisualizza/apri


Tutti i documenti archiviati in DSpace sono protetti da copyright. Tutti i diritti riservati.

Strumenti di amministrazione