Defnyddiwch y dynodwr hwn i ddyfynnu neu i gysylltu â'r eitem hon:
http://elartu.tntu.edu.ua/handle/lib/38148
Teitl: | Соціальна мережа на базі фреймворку react та платформи |
Teitlau Eraill: | Social network based on the react framework and platform |
Awduron: | Лещишин, Роман Андрійович Leshchyshyn, Roman |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя Ternopil Ivan Puluj National Technical University |
Bibliographic description (Ukraine): | Соціальна мережа на базі фреймворку React та платформи Node js.// Кваліфікаційна робота освітнього рівня «Бакалавр» // Лещишин Роман Андрійович // Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра комп’ютерних систем та мереж, група СІс-43 // Тернопіль, 2022 //C.-69, рис.-19, додат. –4, бібліогр. – 22. |
Bibliographic description (International): | 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. |
Dyddiad Cyhoeddi: | 22-Jun-2022 |
Submitted date: | 22-Jun-2022 |
Date of entry: | 23-Jun-2022 |
Cyhoeddwr: | Тернопільський національний технічний університет імені Івана Пулюя |
Country (code): | UA |
Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя |
Supervisor: | Шингера, Наталія Ярославівна Shynhera, Natalya |
Committee members: | Гащин, Надія Богданівна Gashchyn, Nadia |
UDC: | 004.42 |
Allweddeiriau: | фреймворк бібліотека модуль компонент сервер соціальна мережа клієнт база даних framework library module component social network server client database |
Number of pages: | 65 |
Crynodeb: | У першому розділі описані принципи роботи соціальних мереж, їх типи та технічні аспекти. Також був здійснений огляд предметної області.
У другому розділі була описана проектна частина, де було детально описані всі використані технологій, також було аргументований даний вибір.
У третьому розділі було описано практичну частину, де відбувалася безпосередня розробка програмного забезпечення та подальше його тестування. В цьому розділі було запущено та налаштовано три сервери та розроблено серверну і клієнтську частини.
У четвертому розділі було розглянуті питання психологічних чинників небезпеки та впливу кольору на покращення умов праці. 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. |
Content: | ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ, ОДИНИЦЬ, СКОРОЧЕНЬ І ТЕРМІНІВ...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 |
Copyright owner: | © Лещишин Роман Андрійович, 2022 |
References (Ukraine): | 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) |
Content type: | Bachelor Thesis |
Ymddengys yng Nghasgliadau: | 123 — Комп’ютерна інженерія (бакалаври) |
Ffeiliau yn yr Eitem Hon:
Ffeil | Disgrifiad | Maint | Fformat | |
---|---|---|---|---|
Авторська довідка.docx | 17,56 kB | Microsoft Word XML | Gweld/Agor | |
Диплом_рамки (1).pdf | 2,07 MB | Adobe PDF | Gweld/Agor |
Diogelir eitemau yn DSpace gan hawlfraint, a chedwir pob hawl, onibai y nodir fel arall.
Offer Gweinyddol