Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/42230
Назва: Комп’ютеризована система моделювання і документування мережевих ресурсів дата-центру
Інші назви: Computerized system for modeling and documenting data center network resources
Автори: Папка, Олег Вікторович
Papka, Oleh
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Ternopil Ivan Puluj National Technical University
Бібліографічний опис: Комп’ютеризована система моделювання і документування мережевих ресурсів дата-центру // Кваліфікаційна робота освітнього рівня «Бакалавр» // Папка Олег Вікторович // Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра комп’ютерних систем та мереж, група СІ-41 // Тернопіль, 2023 //c. - 50, рис. - 19, додат. - 2, бібліогр. - 21.
Bibliographic description: 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.
Дата публікації: 20-чер-2023
Дата подання: 22-чер-2023
Дата внесення: 19-лип-2023
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Тиш, Євгенія Володимирівна
Tysh, Ievgeniia
Члени комітету: Гладьо, Юрій Богданович
Hlado, Yurii
УДК: 621.3
Теми: модульфреймворк
база даних
сервер
інтерфейс
дата-центр
Python
Django.
module
framework
database
server
interface. data center
Кількість сторінок: 50
Короткий огляд (реферат): Робота складається із вступу, чотирьох розділів, висновку, списку використаних джерел і додатків. У вступі описано чому дана тема є актуальною та важливою для ІТ-компаній будь-якого рівня. У першому розділі проведено загальний аналіз рішення та його призначення формується завдання та вимоги до проєктованої системи, та використовувані технології. У другому розділі проводиться розбір та проєктування системи її архітектури та структури та обґрунтовано даний вибір. У третьому розділі детально описано процес розробки та реалізації програмного рішення, його тестування та розгортання на сервері. У четвертому розділі описані питання із безпеки життєдіяльності, такі як естетичне оформлення робочого місця, та заходи електробезпеки при роботі з ПК. У висновках містяться поради щодо вдосконалення даного рішення та підсумовується загальний об’єм виконаної роботи. Результатом кваліфікаційної роботи є готове розширення комп’ютеризованої системи моделювання і документування мережевих ресурсів дата-центру, написане на фреймворку 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.
Зміст: ПЕРЕЛІК ОСНОВНИХ УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ І СКОРОЧЕНЬ 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
Власник авторського права: © Папка Олег Вікторович, 2023
© Papka Oleh, 2023
Перелік літератури: 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 с.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:123 — Комп’ютерна інженерія (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Author_Notes_Oleh_Papka.docx10,46 kBMicrosoft Word XMLПереглянути/відкрити
Oleh_Papka.pdf1,81 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора