Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45751
Назва: Розробка віртуального марафону здорового способу життя засобами Python
Інші назви: Develop a virtual marathon of a healthy childhood using python
Автори: Кібук, Ростислав Максимович
Kibuk, Rostyslav Maksymovych
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Кібук Р. М Розробка віртуального марафону здорового способу життя засобами Python : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп'ютерні науки / наук. кер. Б. Б. Млинко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 69 с.
Дата публікації: 28-чер-2024
Дата подання: 14-чер-2024
Дата внесення: 3-лип-2024
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Млинко, Богдана Богданівна
Члени комітету: Гладьо, Юрій Богданович
УДК: 004.04
Теми: django
python
sql
веб-сайт
web site
health
здоровʼя
fitness
фітнес
nutrition
харчування
meditation
медитація
yoga
йога
recipes
рецепти
exercise
вправи
mental health
психічне здоров'я
Короткий огляд (реферат): Кваліфікаційна робота присвячена розробці віртуального марафону з здорового способу життя за допомогою таких засобів як Python, Django, HTML та CSS. Метою даної роботи є розробка віртуального марафону здорового способу життя засобами Python. У першому розділі кваліфікаційної роботи виконано дослідження предметної галузі, визначено ключові вимоги до розробки, обрано відповідні інструменти та описано взаємодію користувачів із системою. У другому розділі кваліфікаційної роботи розглянуто архітектуру створюваного веб-сайту, описано основні залежності та структуру, розглянуто процес розгортання на хостингових платформах та проведено тестування. В третьому розділі, було розглянуто правила техніки безпеки при експлуатації обладнання та розрахунокмісцевої витяжної вентиляції для верстату чи обладнання. This qualification work is dedicated to the development ofa virtual marathon for a healthy lifestyle using tools such asPython, Django, HTML, and CSS. The aim of this work is to develop a virtual marathon of a healthy childhood using python. In the first section of the qualification work, the subjectarea is analyzed, the key requirements for development aredefined, the necessary tools are selected, and the interaction ofusers with the system is described. In the second section of the qualification work, thearchitecture of the developed website is examined, the maindependencies and structure are described, the deploymentprocess on hosting platforms is considered, and testing isconducted. In the third section, the rules of safety during the operationof the equipment and the calculation of local exhaustventilation for the machine or equipment were considered.
Зміст: ЗМІСТ 8 ВСТУП 10 РОЗДІЛ 1. ПОСТАНОВКА ЗАДАЧІ РОЗРОБКИ ВІРТУАЛЬНОГО МАРАФОНУ ЗДОРОВОГО СПОСОБУ ЖИТТЯ 11 1.1 Аналіз предметної області 11 1.2 Формування вимог розробки веб-сайту 13 1.3 Пошук актантів та варіантів використання віртуального марафону здорового способу життя 15 1.3.1 Варіанти використання віртуального марафону здорового способу життя 16 1.4 Опис ключових варіантів використання віртуального марафону 18 1.5 Вибір середовища розробки веб-сайту . 20 1.5.1 Вибір мови програмування 21 1.5.2 Вибір бази даних 24 1.6 Обґрунтування використовуваних технологій розробки віртуального марафону 26 1.7 Висновок до першого розділу 28 РОЗДІЛ 2.ПРОЄКТУВАННЯ ТА РЕАЛІЗАЦІЯ ВІРТУАЛЬНОГО МАРАФОНУ ЗДОРОВОГО СПОСОБУ ЖИТТЯ 30 2.1 Клієнт-серверна архітектура веб-сайту 30 2.2 Вибір основних залежностей для розробки веб-сайту 32 2.3 Файлова структура віртуального марафону здорового способу життя 34 2.4 Структура та особливості використаної БД для розробки веб-сайту 37 2.5 Адміністрування віртуального марафону здорового способу життя 39 2.6 Розгортання веб-сайту на хостингових платформах 43 2.7 Тестування та використання віртуального марафону 47 2.7.1 Тестування веб-сайту 47 2.7.2 Використання віртуального марафону здорового способу життя 49 9 2.8 Висновки до другого розділу 53 РОЗДІЛ 3.БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ХОРОНИ ПРАЦІ 55 3.1 Правила техніки безпеки при експлуатації обладнання 55 3.2 Розрахунок місцевої витяжної вентиляції для верстату чи обладнання 58 3.3 Висновок до третього розділу 60 ВИСНОВКИ 63 ПЕРЕЛІК ВИКОРИСТАНИХ ДЖЕРЕЛ 64 ДОДАТКИ
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/45751
Власник авторського права: © Кібук Ростислав Максимович, 2024
Перелік літератури: 1. Розробка клієнт-серверного web-застосунку з використанням Python/Django та Angular. DSpaceRepository :: Electronic Kyiv-Mohyla AcademyInstitutional Repository. URL: https://ekmair.ukma.edu.ua/items/4a2ea6f2-6e3c-40e2-88f9-1752da8c2673 (дата звернення: 28.06.2024)
2. Техніка безпеки під час експлуатації обладнання в ремонтних майстернях - Охорона праці і пожежна безпека. Охорона праці і пожежна безпека. URL: https://oppb.com.ua/news/tehnika-bezpeky-pid-chas-ekspluataciyi-obladnannya-v-remontnyh-maysternyah (дата звернення: 28.06.2024)
3. 3.12.4 documentation. 3.12.4 Documentation. URL: https://docs.python.org/3/ (дата звернення: 28.06.2024)
4. Contrib packages | Django documentation. DjangoProject. URL: https://docs.djangoproject.com/en/4.2/ref/contrib/ (дата звернення: 28.06.2024)
5. DigitalOcean | cloud infrastructure fordevelopers. DigitalOcean | Cloud Infrastructure forDevelopers. URL: https://www.digitalocean.com/ (date ofaccess: 28.06.2024)
6. Django | Создание моделей. METANIT.COM - Сайт о программировании. URL: https://metanit.com/python/django/5.1.php (дата звернення: 28.06.2024)
7. Django: developing web using python. IEEE Xplore. URL: https://ieeexplore.ieee.org/document/10183246 (дата звернення: 28.05.2024)
8. Getting started - vue.js. vue.js. URL: https://012.vuejs.org/guide/ (дата звернення: 28.05.2024)
9. Glass E., Camisso J. How to set up django withpostgres, nginx, and gunicorn on ubuntu. DigitalOcean | Cloud Infrastructure for Developers. URL: https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-18-04 (date of access: 28.06.2024)
10. Microsoft. Documentation for visual studiocode. Visual Studio Code - Code Editing. Redefined. URL: https://code.visualstudio.com/docs (дата звернення: 28.06.2024)
11. Models | Django documentation. Django Project. URL: https://docs.djangoproject.com/en/4.2/topics/db/models/ (дата звернення: 28.05.2024)
12. The Django admin site | Djangodocumentation. Django Project. URL: https://docs.djangoproject.com/en/4.2/ref/contrib/admin/ (date of access: 28.06.2024)
13. VirtualMarathon. VirtualMarathon. URL: https://testnetwork.top/#/ (дата звернення: 28.06.2024)
14. Webpagetest. webpagetest. URL: https://www.webpagetest.org/ (date of access: 28.06.2024)
15. Website testing checklist and web application testingchecklist | qawerk. QAwerk. URL: https://qawerk.com/blog/website-testing-checklist/ (date of access: 28.06.2024)
16. Fryz M., Mlynko B. Property Analysis ofConditional Linear Random Process as a MathematicalModel of Cyclostationary Signal // 2nd InternationalWorkshop on Information Technologies: Theoretical andApplied Problems (ITTAP 2022). Ternopil, Ukraine: CEUR Workshop Proceedings, 2022. Vol. 3309. P. 77–82.
17. Fryz М., Mlynko B. Determination of thecharacteristic function of discrete-time conditional linearrandom process and its application // Sci. J. TNTU. 2023. Vol. 109, № 1. P. 16–23.
18. Fryz M., Mlynko B. Property analysis ofmultivariate conditional linear random processes in theproblems of mathematical modelling of signals // Technol. Audit Prod. Reserv. 2022. Vol. 3, № 2(65). P. 29–32.
19. Фриз М.Є., Млинко Б.Б. Умовні лінійні випадкові процеси з дискретним часом та їх властивості // Вісник Хмельницького національного університету. Серія: Технічні науки. 2022 (309), № 3. С. 7–12.
20. Fryz M., Mlynko B. Properties of Stationarity andCyclostationarity of Conditional Linear Random Processes// 2020 IEEE 15th International Conference on AdvancedTrends in Radioelectronics, Telecommunications andComputer Engineering (TCSET). Lviv-Slavske, Ukraine: IEEE, 2020. P. 166–170.
21. Fryz M., Scherbak L., Mlynko B., Mykhailovych T. Linear Random Process Model-Based EEG ClassificationUsing Machine Learning Techniques // Proceedings of the1st International Workshop on Computer InformationTechnologies in Industry 4.0 (CITI 2023). Ternopil, Ukraine: CEUR Workshop Proceedings, 2023. Vol. 3468. P. 126–132.
22. Бабак В. П., Марченко Б. Г., Фриз М. Є. Теорія ймовірностей, випадкові процеси та математична статистика. К.: Техніка, 2004. 288 с.
23. Как улучшить юзабилити интернет-магазина: 25 приемов с примерами. SEOQUICK. URL: https://seoquick.com.ua/online-store-usability (дата звернення: 28.06.2024)
24. Создание структуры интернет-магазина: облегчаем жизнь пользователю. Разработка интернет-магазинов под ключ – idbi. URL: https://idbi.ru/blogs/blog/sozdanie-struktury-internet-magazina (дата звернення: 28.06.2024)
25. Створення структури інтернет-магазину. URL: https://idbi.ru/blogs/blog/sozdanie-struktury-internet-magazina. (дата звернення: 28.06.2024)
26. Тестування продуктивності - QALight. QALight. URL: https://qalight.ua/baza-znaniy/testuvannya-produktivnosti/ (дата звернення: 28.06.2024)
27. Функції кошика в інтернет-магазині - Розробка та створення сайтів Сімферополь. Розробка та створення сайтів Сімферополь - Розробка сайтів, створення сайтів, розробка логотипів, дизайнер. URL: https://simferopil.rozrobka-sajtiv.in.ua/rozrobka-sajtiv-blog/funkcziyi-koshyka-v-internet-magazyni/ (дата звернення: 28.06.2024)
28. Функціональне тестування - QALight. QALight. URL: https://qalight.ua/baza-znaniy/funktsionalne-testuvannya/. (дата звернення: 28.06.2024)
29. Getting started | PyCharm. PyCharm Help. URL: https://www.jetbrains.com/help/pycharm/getting-started.html (дата звернення: 28.06.2024)
30. Github. URL: https://tutorial.djangogirls.org/django_admin/ (дата звернення: 28.06.2024)
31. Sport.ua. Фітнес і тренування вдома для початківців ⇒ вправи для новачків дому » ефективні вправи - sport.ua. СПОРТ.UA. URL: https://sport.ua/uk/zdorovyj-obraz-zhizni/548549-domashnie-trenirovki-dlya-nachinayushchih-uprazhneniya-osobennosti-i-plan (дата звернення: 28.06.2024)
32. Sweigart A. Recursive book of recursion: ace thecoding interview with python and javascript. No StarchPress, Incorporated, 2022.
33.URL: http://molodyvcheny.in.ua/files/journal/2015/9/66.pdf (дата звернення: 28.06.2024)
34. URL: https://www.exlab.net/hostingdomain.html (дата звернення: 28.06.2024)
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2024_KRB_SN-42_Kibuk_R_M.pdf881,85 kBAdobe PDFПереглянути/відкрити


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

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