Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/38366
Назва: Розробка веб-сайту “Artise” засобами React, Node.js та MongoDB
Інші назви: Development of the “Artise” website using React, Node.js and MongoDB
Автори: Болож, Олександр Васильович
Bolozh, Oleksandr Vasylovich
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Болож О. В. Розробка веб-сайту “Artise” засобами React, Node.js та MongoDB // Кваліфікаційна робота освітнього рівня «Бакалавр» // О. В. Болож — Тернопіль : ТНТУ, 2022. — 45 с.
Дата публікації: 20-чер-2022
Дата подання: 6-чер-2022
Дата внесення: 29-чер-2022
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Литвиненко, Ярослав Володимирович
Члени комітету: Осухівська, Галина Михайлівна
УДК: 004.92:004.73
Теми: веб-застосунок
web application
SPA
MERN
API
JavaScript
MongoDB
React
Короткий огляд (реферат): Кваліфікаційна робота присвячена розробці веб-сайту “Artise” засобами React, Node.js та MongoDB. Метою даної роботи є розробка веб-сайту музичної платформи для прослуховування треків їх просування та обміну між користувачами. В першому розділі кваліфікаційної роботи проведено аналіз предметної області, сформовано основні вимоги для розробки, вибравши при цьому необхідні інструменти, описано взаємодію акторів з системою. В другому розділі кваліфікаційної роботи розглянуто архітектуру розроблюваного веб-сайту, описано основні залежності та структуру, розглянуто розгортання на хостингових платформах, проведено тестування. В третьому розділі кваліфікаційної роботи розглянуто питання щодо, методів боротьби з монотонністю праці на виробництві та загальні вимоги безпеки з охорони праці для користувачів ПК. The qualification work is concerned with the development of the “Artise” website using React, Node.js, and MongoDB. The aim of this work is the development of a musical platform for listening, promoting, and sharing tracks In the first section of the qualification work, an analysis of the subject area was carried out, and the main requirements for development were formed while selecting the necessary tools, and describing the interaction of actors with the system. The second section of the qualification work considers the architecture of the developed website, describes the main dependencies and structure, considers the deployment on hosting platforms and conducted testing. The third section of the qualification work deals with the issue of methods of combating monotony of labor in production and general safety requirements for labor protection for PC users.
Зміст: ВСТУП 8 РОЗДІЛ 1. ПОСТАНОВКА ЗАДАЧІ РОЗРОБКИ ВЕБ-САЙТУ “ARTISE” 9 1.1 Аналіз предметної області 9 1.2 Формування вимог розробки веб-сайту “Artise” 9 1.3 Пошук актантів та варіантів використання веб-сайту “Artise” 10 1.3.1 Пошук актантів 10 1.3.2 Варіанти використання веб-сайту “Artise” 12 1.4 Опис ключових варіантів використання веб-сайту “Artise” 13 1.5 Вибір середовища розробки веб-сайту “Artise” 14 1.5.1 Мова програмування 14 1.5.2 База даних 15 1.6 Обґрунтування використовуваних технологій розробки веб-сайту “Artise” 16 1.7 Висновок до першого розділу 16 2. ПРОЄКТУВАННЯ ТА РЕАЛІЗАЦІЯ ВЕБ-САЙТУ “ARTISE” 17 2.1 Архітектура веб-сайту “Artise” 17 2.2 Вибір основних залежностей для розробки веб-сайту “Artise” 18 2.3 Файлова структура веб-сайту “Artise” 21 2.4 Структура та особливості використаної БД для розробки веб-сайту “Artise” 22 2.5 Розгортання веб-сайту “Artise” на хостингових платформах 24 2.6 Тестування та використання веб-сайту “Artise” 28 2.6.1 Тестування веб-сайту “Artise” 28 2.6.2 Використання веб-сайту “Artise” 29 2.6 Висновки до другого розділу 35 3. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ХОРОНИ ПРАЦІ 36 3.1 Методи боротьби з монотонністю праці на виробництві 36 3.2 Загальні вимоги безпеки з охорони праці для користувачів ПК 39 3.3 Висновок до третього розділу 41 ВИСНОВКИ 42 ПЕРЕЛІК ВИКОРИСТАНИХ ДЖЕРЕЛ 43
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/38366
Власник авторського права: © Болож Олександр Васильович, 2022
Перелік літератури: 1. Deploying Static Sites with Netlify [Електронний ресурс]. – Режим доступу до ресурсу: https://www.codecademy.com/learn/deploying-with-netlify-and-heroku/modules/deploying-static-sites-with-netlify. 2. Faker documentaion [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://fakerjs.dev/about/announcements/2022-01-14.html. 3. Guide to develop MERN application, step by step. Part 1 [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://dev.to/osiroski/guide-to-develop-mern-application-step-by-step-part-1-2h3l/. 4. Introduction to Apollo Client [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://www.apollographql.com/docs/react/. 5. JavaScript [Електронний ресурс]. – 2021. – Режим доступу до ресурсу: https://developer.mozilla.org/en-US/docs/Web/JavaScript. 6. MongoDB [Електронний ресурс]. – Режим доступу до ресурсу: https://itglobal.com/ru-ru/company/glossary/mongodb/. 7. Netlify docs [Електронний ресурс]. – 2021. – Режим доступу до ресурсу: https://docs.netlify.com/ 8. TailwindCSS – очередной фреймворк или новый шаг эволюции? [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://habr.com/ru/post/508844/. 9. The Use Case Model [Електронний ресурс] – Режим доступу до ресурсу: https://sparxsystems.com/resources/tutorials/uml/use-case-model.html. 10. Вимоги безпеки під час роботи на ПК [Електронний ресурс]. – Режим доступу до ресурсу: https://sites.google.com/site/ohoronapraci44/33-vimogi-bezpeki-pid-cas-roboti-na-pk. 11. Вимоги охорони праці перед початком роботи на комп'ютері [Електронний ресурс]. – Режим доступу до ресурсу: https://sites.google.com/site/ohoronapraci44/01-vimogi-ohoroni-praci-pered-pocatkom-roboti-na-komp-uteri. 12. Інструкція з охорони праці при роботі на персональному комп’ютері [Електронний ресурс]. – Режим доступу до ресурсу: https://www.sop.com.ua/article/485-nstruktsya-z-ohoroni-prats-pri-robot-na-personalnomu-kompyuter. 13. Основні заходи, спрямовані на запобігання монотонності і підвищення змістовності праці [Електронний ресурс]. – Режим доступу до ресурсу: https://studentbooks.com.ua/content/view/951/76/1/4. 14. Профессиональный React стек для создания сложных приложений в 2022 году [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://habr.com/ru/post/646887/. 15. Руководство по MongoDB [Електронний ресурс]. – 2021. – Режим доступу до ресурсу: https://metanit.com/nosql/mongodb/1.1.php 16. Стек MERN. Что, как и почему? [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://habr.com/ru/post/653981/.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2022_KRB_SN-41_Bolozh_O_V.pdf799 kBAdobe PDFПереглянути/відкрити


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

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