Denne identifikatoren kan du bruke til å sitere eller lenke til denne innførselen: http://elartu.tntu.edu.ua/handle/lib/42230
Tittel: Комп’ютеризована система моделювання і документування мережевих ресурсів дата-центру
Alternative titler: Computerized system for modeling and documenting data center network resources
Authors: Папка, Олег Вікторович
Papka, Oleh
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Ternopil Ivan Puluj National Technical University
Bibliographic description (Ukraine): Комп’ютеризована система моделювання і документування мережевих ресурсів дата-центру // Кваліфікаційна робота освітнього рівня «Бакалавр» // Папка Олег Вікторович // Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра комп’ютерних систем та мереж, група СІ-41 // Тернопіль, 2023 //c. - 50, рис. - 19, додат. - 2, бібліогр. - 21.
Bibliographic description (International): A computerized system for modeling and documenting data center network resources // Qualification work of the educational level «Bachelor» // Papka Oleh Viktorovych // Ivan Pulyuy Ternopil National Technical University, Faculty of Computer Information Systems and Software Engineering, Department of Computer Systems and Networks, group CI-41 // Ternopil, 2023 // pages. - 50, fig. - 19, appendix - 2, bibliography - 21.
Utgivelsesdato: 20-jun-2023
Submitted date: 22-jun-2023
Date of entry: 19-jul-2023
Forlag: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет імені Івана Пулюя
Supervisor: Тиш, Євгенія Володимирівна
Tysh, Ievgeniia
Committee members: Гладьо, Юрій Богданович
Hlado, Yurii
UDC: 621.3
Emneord: модульфреймворк
база даних
сервер
інтерфейс
дата-центр
Python
Django.
module
framework
database
server
interface. data center
Number of pages: 50
Abstrakt: Робота складається із вступу, чотирьох розділів, висновку, списку використаних джерел і додатків. У вступі описано чому дана тема є актуальною та важливою для ІТ-компаній будь-якого рівня. У першому розділі проведено загальний аналіз рішення та його призначення формується завдання та вимоги до проєктованої системи, та використовувані технології. У другому розділі проводиться розбір та проєктування системи її архітектури та структури та обґрунтовано даний вибір. У третьому розділі детально описано процес розробки та реалізації програмного рішення, його тестування та розгортання на сервері. У четвертому розділі описані питання із безпеки життєдіяльності, такі як естетичне оформлення робочого місця, та заходи електробезпеки при роботі з ПК. У висновках містяться поради щодо вдосконалення даного рішення та підсумовується загальний об’єм виконаної роботи. Результатом кваліфікаційної роботи є готове розширення комп’ютеризованої системи моделювання і документування мережевих ресурсів дата-центру, написане на фреймворку Python Django.
The paper consists of an introduction, four chapters, a conclusion, a list of references, and appendices. The introduction describes why this topic is relevant and important for IT companies of any level. The first section provides a general analysis of the solution and its purpose, formulating the tasks and requirements for the designed system, and the technologies used. The second section analyzes and designs the system, its architecture and structure, and justifies this choice. The third section describes in detail the process of developing and implementing a software solution, testing it, and deploying it on the server. The fourth section describes health and safety issues, such as the aesthetic design of the workplace and electrical safety measures when working with a PC. The conclusion contains tips on how to improve the solution and summarizes the total amount of work performed. The result of the qualification work is a ready-made extension of the computerized system for modeling and documenting data center network resources, written in the Python Django framework.
Content: ПЕРЕЛІК ОСНОВНИХ УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ І СКОРОЧЕНЬ 6 ВСТУП 7 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ 8 1.1    Аналіз предметної області КС 8 1.2    Аналіз рішень поставленого завдання 11 1.3    Використовувані технології в розробці КС 14 РОЗДІЛ 2 ПРОЄКТНА ЧАСТИНА 18 2.1 Опис та налаштування засобів розробки 18 2.2 Проєктування архітектури розширення для КС 19 2.3 Визначення сутностей та атрибутів КС 22 2.4 Визначення та опис зав’язків між сутностями КС 24 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА 27 3.1 Реалізація програмної архітектури КС 27 3.2 Реалізація користувацького інтерфейсу 34 3.3 Тестування програмного забезпечення 39 3.4 Розгортання програмного забезпечення КС 40 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 42 4.1 Естетичне оформлення робочого місця оператора ПК 42 4.2 Особливості заходів електробезпеки на підприємствах 44 ВИСНОВКИ 47 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 48 ДОДАТОК А ТЕХНІЧНЕ ЗАВДАННЯ 50 ДОДАТОК Б ЛІСТИНГ РОЗШИРЕННЯ 57
URI: http://elartu.tntu.edu.ua/handle/lib/42230
Copyright owner: © Папка Олег Вікторович, 2023
© Papka Oleh, 2023
References (Ukraine): 1. Ерік М. Python Crash Course, 2nd Edition: A Hand2. Вільям С. Django for APIs: Build web APIs with Python & Django. 2018. 190 c.s-On, Project-Based Introduction to Programming. 2019. 540 c.
3. Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development 3rd Edition. O'Reilly Media, 2022. 546 с.
4. Learning Python, 5th Edition. O'Reilly Media, 2013. 1643 c.
5. HTML & CSS: Design and Build Web Sites. John Wiley & Sons, 2011. 490 c.
6. Designing Web APIs: Building APIs That Developers Love. O'Reilly Media, 2018. 230 c.
7. Linux Bible 10th Edition. Willey, 2020. 928 c.
8. Restfulapi. URL: https://restfulapi.net/(Дата звернення 10.03.2023)
9. Medium. URL: https://medium.datadriveninvestor.com/django-data-migrations-1e13fdb916d4 (Дата звернення 19.03.2023)
10. Hashnode. URL: https://sarahthedeveloper.hashnode.dev/how-to-create-a-rest-api-with-django-rest-framework (Дата звернення 20.03.2023)
11. Dev. URL: https://dev.to/kostjapalovic/django-project-tutorial-for-beginners-settings-docker-compose-postgres-and-redis-1gdj(Дата звернення 15.05.2023)
12. ttl255 URL: https://ttl255.com/developing-netbox-plugin-part-1-setup-and-initial-build/ (Дата звернення 12.04.2023)
13. Django Documentation. URL: https://docs.djangoproject.com/en/4.2/ (Дата звернення 20.03.2023)
14. NetBox Documentation. URL: https://docs.netbox.dev/en/stable/ (Дата звернення 22.03.2023)
15. Docker Docs. URL: https://docs.docker.com/ (Дата звернення 02.04.2023)
16. Python Documentation. URL: https://www.python.org/doc/(Дата звернення 05.04.2023)
17. PostgreSQL Documentation. URL: https://www.postgresql.org/docs/ (Дата звернення 03.04.2023)
18. ДСТУ 8604:2015 Дизайн і ергономіка. Робоче місце для виконання робіт у положенні сидячи. Загальні ергономічні вимоги. Київ, 2015. 9 с.
19. ДСТУ Б В.2.5-82:2016 Електробезпека в будівлях і спорудах. Вимоги до захисних заходів від ураження електричним струмом. Київ, 2016. 82 с.
20. ДСТУ 3675-98 Пожежна техніка. Вогнегасники переносні. Загальні технічні вимоги та методи випробувань. Зі зміною № 1. Київ, 1998. 66 с.
21. ДСТУ EN 12464-1:2016 Світло та освітлення. Освітлення робочих місць. Частина 1. Внутрішні робочі місця (EN 12464-1:2011, IDT). Київ, 2016. 11 с.
Content type: Bachelor Thesis
Vises i samlingene:123 — Комп’ютерна інженерія (бакалаври)

Tilhørende filer:
Fil Beskrivelse StørrelseFormat 
Author_Notes_Oleh_Papka.docx10,46 kBMicrosoft Word XMLVis/Åpne
Oleh_Papka.pdf1,81 MBAdobe PDFVis/Åpne


Alle innførsler i DSpace er beskyttet av copyright

Administrasjonsverktøy