Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/38148
Назва: Соціальна мережа на базі фреймворку react та платформи
Інші назви: Social network based on the react framework and platform
Автори: Лещишин, Роман Андрійович
Leshchyshyn, Roman
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Ternopil Ivan Puluj National Technical University
Бібліографічний опис: Соціальна мережа на базі фреймворку React та платформи Node js.// Кваліфікаційна робота освітнього рівня «Бакалавр» // Лещишин Роман Андрійович // Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра комп’ютерних систем та мереж, група СІс-43 // Тернопіль, 2022 //C.-69, рис.-19, додат. –4, бібліогр. – 22.
Bibliographic description: Social network based on the React framework and the Node js platform.// Qualifying work of the Bachelor's level of education // Leshchyshyn Roman Andriyovych // Ivan Pulyuy Ternopil National Technical University, Faculty of Computer Information Systems and Software Engineering, Department of Computer Science engineering, СIC-43 group // Ternopil, 2022 //pages.-69, fig.-19, appendix. - 4, bibliography. -22.
Дата публікації: 22-чер-2022
Дата подання: 22-чер-2022
Дата внесення: 23-чер-2022
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Шингера, Наталія Ярославівна
Shynhera, Natalya
Члени комітету: Гащин, Надія Богданівна
Gashchyn, Nadia
УДК: 004.42
Теми: фреймворк
бібліотека
модуль
компонент
сервер
соціальна мережа
клієнт
база даних
framework
library
module
component
social network
server
client
database
Кількість сторінок: 65
Короткий огляд (реферат): У першому розділі описані принципи роботи соціальних мереж, їх типи та технічні аспекти. Також був здійснений огляд предметної області. У другому розділі була описана проектна частина, де було детально описані всі використані технологій, також було аргументований даний вибір. У третьому розділі було описано практичну частину, де відбувалася безпосередня розробка програмного забезпечення та подальше його тестування. В цьому розділі було запущено та налаштовано три сервери та розроблено серверну і клієнтську частини. У четвертому розділі було розглянуті питання психологічних чинників небезпеки та впливу кольору на покращення умов праці.
The qualification work considers the process of developing a social network web application based on the React framework and the Node.js platform. The work consists of four sections, conclusions, list of used sources, applications. The introduction describes the relevance and purpose of the work and formed a plan for further work. The first section describes the principles of social networks, their types and technical aspects. The subject area was also inspected. The second section described the project part, where all the technologies used were described in detail, this choice was also justified. The third section described the practical part, where the software was directly developed and further tested. In this section, three servers were started and configured, and the server and client parts were developed. In the fourth section, the issues of psychological factors of danger and the influence of color on the improvement of working conditions were considered.
Зміст: ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ, ОДИНИЦЬ, СКОРОЧЕНЬ І ТЕРМІНІВ...6 ВСТУП ...7 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ ...9 1.1 Огляд предметної області задачі проектування ...9 1.2 Структура соціальних мереж ...11 1.3 Технології для створення сучасних соціальних мереж ...14 РОЗДІЛ 2 ПРОЕКТНА ЧАСТИНА ...18 2.1 Опис та налаштування Node.js ...18 2.2 NPM – пакетний менеджер ...19 2.4 Методи життєвого циклу ...22 2.5 Організація бази даних...23 2.6 Мова запитів SQL ...26 2.7 СУБД MySQL ...26 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА ...28 3.1 Налаштування середовища розробки ...28 3.1.1 Налаштування веб-сервера ...29 3.1.2 Налаштування середовища для веб-застосунку ...31 3.2 Розробка серверної частини ...32 3.3 Розробка клієнтської частини ...36 3.4 Тестування системи ...38 ВИСНОВКИ ...46 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ...47 ДОДАТКИ
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/38148
Власник авторського права: © Лещишин Роман Андрійович, 2022
Перелік літератури: 1. Нікольский А. Javascript на прикладах. Практика – СПб.: Наука і техніка, 2018. - 272 с. – ISBN 978-5-94387-762-9 2. Хавербеке Марейн. Яскравий JavaScript. Сучасне вебпрограмування. 3-е виб. – КиЇв, 2019. - 480 с. – ISBN 978-5-4461-1226 3. Кудрець Д. Практикум по HTML. Видавницьке рішення, 2018. — 60с. — ISBN 978-5-4496-0428-6. 4. Крокфорд Дуглас К83 Як влаштований JavaScript. — Київ: Наука і техніка, 2019. — 304 с. — ISBN 978-5-4461-1260-9 5.Кудрець Д. Основи CSS 2019. – 32 c. - ISBN 9785449621740 6.Флеваrан, Девід. JavaScrirt: кишеньковй довідник, 3-е вид. : ООО ”І.Д. ВІльямс”, 2013. – 320 с. – ISBN 978-5-8459-1830-7 7. Сергіїв А. Створення сайтів на основі WordPress. — Киїів.: Видавництво «Косуля», 2015. — 128 с. – ISBN 978-5-8114-1928-9 8. Хеник Б. HTML і CSS: шлях до ідеалу. – Львів.: Друк, 2011. – 336 с. – ISBN 978-5-49807-864-9 9. Офіційний сайт React. [Електронний ресурс]. – Режим доступу: https://uk.reactjs.org( Дата звернення 23.03.2022) ресурс].–Режимдоступу: https://uk.wikipedia.org/wiki/Декларативне_програмуванн(Датазвернення 10. сайт Wikipedia. [Електронний 23.03.2022) 11.Інформаційни сайт. tutorialslink [Електронний ресурс]. – Режим доступу:https://tutorialslink.com/Articles/-Nodejs-Local-Environment- Setup/2314(Дата звернення 19.03.2022) 12. Інформаційни сайт. puzzleweb [Електронний ресурс]. – Режим доступу: https://puzzleweb.ru/php/00_teacher2.php( Дата звернення 25.04.2022) 13. Інформаційни сайт. futurenow [Електронний ресурс]. – Режим доступу: https://futurenow.com.ua/shho-take-sotsialni-merezhi-vydy-klasyfikatsiya- bezpeka/( Дата звернення 15.04.2022) Змн. Арк. No докум. Підпис Дата КС КРБ 123.226.00 14. http://dspace.onua.edu.ua/bitstream/handle/11300/11778/Организация%20баз%20д анных.pdf?sequence=1&isAllowed=y( Дата звернення 03.04.2022) Сайт “Habr ” по програмуванню. [Електронний ресурс]. – Режим 15. доступу: https://habr.com/ua/company/vds/blog/422893/ (дата звернення 19.03.2022) Сайт зі статтями “Wikipedia”. [Електронний ресурс]. – Режим 16. доступу: https://en.wikipedia.org/wiki/WordPress (дата звернення 13.03.2022) Сайт по веб-програмуванню “Way to start”. [Електронний ресурс]. – 17. Режим доступу: https://waytostart.ua/blog/telegram-bot (дата звернення 30.04.2022) 18. Режим Сайт по веб-програмуванню “Westelecom”. [Електронний ресурс]. – доступу: https://westele.com.ua/ua/blog/183_cto-takoe-veb-hosting.html (дата звернення 12.04.2022) 19. Сайт по веб-програмуванню “Webtec”. [Електронний ресурс]. – Режим доступу: http://www.webtec.com.ua/uk/articles/index/view/2011-05-05/web- site (дата звернення 11.03.2022) 20. Сайт по наданню хостингу “Hostiq”. [Електронний ресурс]. – Режим доступу: https://hostiq.ua/ukr/info/what-is-domain/ (дата звернення 11.03.2022) 21. Науковий сайт knutd. [Електронний ресурс]. – Режим доступу: https://er.knutd.edu.ua/bitstream/123456789/18123/1/APSD2021_V2_P130- 133.pdf(дата звернення 13.06.2022) 22. Науковий сайт knutd. [Електронний ресурс]. – Режим доступу: http://elartu.tntu.edu.ua/handle/lib/3536 (дата звернення 13.06.2022)
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:123 — Комп’ютерна інженерія (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Авторська довідка.docx17,56 kBMicrosoft Word XMLПереглянути/відкрити
Диплом_рамки (1).pdf2,07 MBAdobe PDFПереглянути/відкрити


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

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