Ezzel az azonosítóval hivatkozhat erre a dokumentumra forrásmegjelölésben vagy hiperhivatkozás esetén: http://elartu.tntu.edu.ua/handle/lib/45771
Title: Розробка соціальної мережі Connectify засобами PHP Laravel, MySQL, Bootstrap, JavaScript
Other Titles: Development of the Connectify Social Network Using PHP Laravel, MySQL, Bootstrap, JavaScript
Authors: Лісовий, Максим Володимирович
Lisovyi, Maksym Volodymyrovych
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Лісовий М. В. Розробка соціальної мережі Connectify засобами PHP Laravel, MySQL, Bootstrap, JavaScript : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп'ютерні науки / наук. кер. Б. Б. Млинко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 75 с.
Issue Date: 29-jún-2024
Submitted date: 15-jún-2024
Date of entry: 3-júl-2024
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Млинко, Богдана Богданівна
Committee members: Оробчук, Олександра Романівна
UDC: 004.42
Keywords: Laravel
PHP
Bootstrap
MySQL
соціальна мережа
social network
бази даних
databases
модель
model
веб-сторінка
web page
Abstract: Кваліфікаційна робота присвячена дослідженню розробки соціальної мережі Connectify засобами PHP Laravel, MySQL, Bootstrap, JavaScript. В першому розділі кваліфікаційної роботи проаналізовано переваги та недоліки існуючих сучасних соціальних мереж. Висвітлено вимоги та постановку завдання для розробки соціальної мережі Connectify. Розглянуто пошук актантів та можливі варіанти використання соціальної мережі. В другому розділі кваліфікаційної роботи досліджено вибір інформаційно-технологічного стеку для розробки соціальної мережі Connectify, включаючи PHP Laravel, MySQL, Bootstrap та JavaScript. Подано моделювання архітектури системи та розроблено концептуальну модель даних, перелік інформаційних сутностей. В третьому розділі кваліфікаційної роботи описано розробку інтерфейсу користувача та функціональних можливостей соціальної мережі Connectify. Проаналізовано методи валідації даних. Проведено тестування функціональних можливостей для забезпечення стабільної роботи системи. The qualification work is dedicated to the development of the Connectify social network using PHP Laravel, MySQL, Bootstrap, JavaScript. The first chapter of the qualification work analyzes the advantages and disadvantages of existing modern social networks. The requirements and task setting for the development of the Connectify social network are highlighted. The search for actors and possible use cases for the social network are considered. The second chapter of the qualification work investigates the choice of the information technology stack for the development of the Connectify social network, including PHP Laravel, MySQL, Bootstrap, and JavaScript. The system architecture modeling and the conceptual data model, as well as the list of informational entities, are presented. The third chapter of the qualification work describes the development of the user interface and functional capabilities of the Connectify social network. The methods of data validation are analyzed. The functional capabilities testing to ensure the stable operation of the system is conducted.
Content: ВСТУП 8 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ РОЗРОБКИ СОЦІАЛЬНОЇ МЕРЕЖІ CONNECTIFY 9 1.1 Аналіз соціальних мереж та їх функціональності 9 1.2 Постановка завдання та визначення вимог до соціальної мережі Connectify 14 1.3 Пошук актантів та варіантів використання соціальної мережі Connectify 16 1.4 Висновок до першого розділу 18 РОЗДІЛ 2. ПРОЄКТУВАННЯ СОЦІАЛЬНОЇ МЕРЕЖІ CONNECTIFY 20 2.1 Вибір інформаційно-технологічного стеку для розробки соціальної мережі Connectify 20 2.2 Моделювання архітектури соціальної мережі Connectify 22 2.3 Розробка моделей даних соціальної мережі Connectify 24 2.3.1 Перелік інформаційних сутностей соціальної мережі Connectify 24 2.3.2 Проєктування концептуальної моделі даних соціальної мережі Connectify 27 2.4 Висновок до другого розділу 29 РОЗДІЛ 3. РОЗРОБКА, ВАЛІДАЦІЯ ТА ТЕСТУВАННЯ СОЦІАЛЬНОЇ МЕРЕЖІ 30 3.1 Розробка соціальної мережі Connectify 30 3.1.1 Розробка інтерфейсу користувача соціальної мережі Connectify 30 3.1.2 Реалізація функціональних можливостей соціальної мережі Connectify 34 3.2 Валідація та тестування соціальної мережі Connectify 40 3.2.1 Валідація даних соціальної мережі 40 3.2.2 Тестування функціональних можливостей соціальної мережі 42 3.3 Висновок до третього розділу 46 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 47 4.1 Значення адаптації в трудовому процесі 47 4.2 Загальні вимоги безпеки з охорони праці для користувачів ПК 49 4.3 Висновок до четвертого розділу 51 ВИСНОВКИ 52 ПЕРЕЛІК ДЖЕРЕЛ 54 ДОДАТКИ
URI: http://elartu.tntu.edu.ua/handle/lib/45771
Copyright owner: © Лісовий Максим Володимирович, 2024
References (Ukraine): 1. We are social 2023: соціальні мережі, інтернет та тенденції електронної комерції. Elitweb. URL: https://elit-web.ua/ua/blog/we-are-social-2023
2. Вплив соціальних мереж на суспільство і бізнес: переваги, недоліки та майбутні перспективи. InProject – IT компанія, яка створює неймовірні digital продукти. URL: https://inproject.org/vplyv-soczialnuh-merezh-na-suspilstvo-i-biznes
3. Учасники проектів Вікімедіа. Facebook – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/Facebook
4. Вплив Instagram на бренд вашого бізнесу: все, що потрібно знати - Genius.Space. Genius.Space. URL: https://genius.space/lab/vpliv-instagram-na-brend-vashogo-biznesu-vse-shho-potribno-znati
5. Учасники проектів Вікімедіа. Твіттер – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/Твіттер
6. Особливості хайпової соцмережі TikTok - Press Association. Press Association. URL: https://pressassociation.org.ua/ua/osoblivosti-hajpovoї-soczmerezhi-tiktok
7. Функціональні вимоги – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/Функціональні_вимоги
8. Нефункціональні вимоги – Вікіпедія. Вікіпедія. URL: https://uk.wikipedia.org/wiki/Нефункціональні_вимоги
9. Функціональне моделювання. автоматизоване проектування інформаційних систем. українські підручники та статті – бібліотека posibniki.com.ua. Українські підручники, посібники та статті – Бібліотека Posibniki. Електронна бібліотека підручників онлайн. URL: https://posibniki.com.ua/post-funkcionalne-modelyuvannya
10. Brush K. What is a Use Case?. Software Quality. URL: https://www.techtarget.com/searchsoftwarequality/definition/use-case
11. Contributors to Wikimedia projects. Use case diagram - Wikipedia. Wikipedia, the free encyclopedia. URL: https://en.wikipedia.org/wiki/Use_case_diagram
12. 10 reasons why laravel is the best PHP framework | vilmate. Nearshore Software Development Company in Ukraine – VILMATE. URL: https://vilmate.com/blog/why-laravel-is-the-best-php-framework
13. Understanding the Laravel MVC Architecture – Everything You Need to know 2024. Pixlogix. URL: https://www.pixlogix.com/laravel-mvc-architecture
14. Laravel - The PHP Framework For Web Artisans. Laravel – The PHP Framework For Web Artisans. URL: https://laravel.com
15. Laravel Security Best Practices: Safeguard Your Web Apps. WPWeb Infotech. URL: https://wpwebinfotech.com/blog/laravel-security-best-practices
16. What is MySQL?. Oracle | Cloud Applications and Cloud Platform. URL: https://www.oracle.com/mysql/what-is-mysql
17. Neville M. The Advantages and Disadvantages of JavaScript - Softjourn. Softjourn Inc. URL: https://softjourn.com/insights/the-advantages-and-disadvantages-of-javascript
18. Understanding the Web Application Architecture Fundamentals. Cleveroad Inc. – Web and App development company. URL: https://www.cleveroad.com/blog/web-application-architecture
19. How to Call an External API Using Laravel (Tutorial). Laracoding. URL: https://laracoding.com/calling-an-external-api-with-laravel
20. What is an Entity Relationship Diagram (ERD)?. Lucidchart. URL: https://www.lucidchart.com/pages/er-diagrams
21. Olin T. Understanding Data Modeling and Data Model Types. Agile Data Engine. URL: https://www.agiledataengine.com/blog/data-modeling-and-data-model-types
22. Laravel's blade template. Stack Overflow. URL: https://stackoverflow.com/questions/60562634/laravels-blade-template
23. Hibernate - Pagination - GeeksforGeeks. GeeksforGeeks. URL: https://www.geeksforgeeks.org/hibernate-pagination
24. How does laravel finds the connection between models and its table in database. Stack Overflow. URL: https://stackoverflow.com/questions/38730360/how-does-laravel-finds-the-connection-between-models-and-its-table-in-database
25. Merchant A. Attach, detach and sync many-to-many relationships in Laravel. Amit Merchant. URL: https://www.amitmerchant.com/attach-detach-sync-laravel
26. How does laravel finds the connection between models and its table in database. Stack Overflow. URL: https://stackoverflow.com/questions/38730360/how-does-laravel-finds-the-connection-between-models-and-its-table-in-database.
27. Mastering Laravel Routing: A Comprehensive Guide to Building Robust Web Applications. Work Done Right | Software Development for the Web | Laravel, PHP, Shopify, TailwindCSS, Amazon Webservices DevOps. URL: https://workdoneright.co/blog/mastering-laravel-routing-a-comprehensive-guide-to-building-robust-web-applications
28. Data Validation In Laravel: A Comprehensive Guide. WPWeb Infotech. URL: https://wpwebinfotech.com/blog/data-validation-in-laravel/
29. Laracasts. URL: https://laracasts.com/discuss/channels/requests/keep-inputs-after-failed-validation?page=1&replyId=127259
30. Fryz M., Mlynko B. Property Analysis of Conditional Linear Random Process as a Mathematical Model of Cyclostationary Signal // 2nd International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2022). Ternopil, Ukraine: CEUR Workshop Proceedings, 2022. Vol. 3309. P. 77–82.
31. Fryz М., Mlynko B. Determination of the characteristic function of discrete-time conditional linear random process and its application // Sci. J. TNTU. 2023. Vol. 109, № 1. P. 16–23.
32. Fryz M., Mlynko B. Property analysis of multivariate conditional linear random processes in the problems of mathematical modelling of signals // Technol. Audit Prod. Reserv. 2022. Vol. 3, № 2(65). P. 29–32.
33. Фриз М.Є., Млинко Б.Б. Умовні лінійні випадкові процеси з дискретним часом та їх властивості // Вісник Хмельницького національного університету. Серія: Технічні науки. 2022 (309), № 3. С. 7–12.
34. Fryz M., Mlynko B. Properties of Stationarity and Cyclostationarity of Conditional Linear Random Processes // 2020 IEEE 15th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering (TCSET). Lviv-Slavske, Ukraine: IEEE, 2020. P. 166–170.
35. Fryz M., Scherbak L., Mlynko B., Mykhailovych T. Linear Random Process Model-Based EEG Classification Using Machine Learning Techniques // Proceedings of the 1st International Workshop on Computer Information Technologies in Industry 4.0 (CITI 2023). Ternopil, Ukraine: CEUR Workshop Proceedings, 2023. Vol. 3468. P. 126–132.
36. Бабак В. П., Марченко Б. Г., Фриз М. Є. Теорія ймовірностей, випадкові процеси та математична статистика. К.: Техніка, 2004. 288 с.
37. Адаптація трудова. ВУЕ. URL: https://vue.gov.ua/Адаптація_трудова
38. Значення адаптації в трудовому процесі - Studies. Studies. URL: https://studies.in.ua/bjd-gandzyuk/923-71-znachennya-adaptacyi-v-trudovomu-proces.html
39. Про затвердження Правил охорони праці під час експлуатації електронно-обчислювальних машин. Офіційний вебпортал парламенту України. URL: https://zakon.rada.gov.ua/laws/show/z0293-10#Text
40. Охорона праці при роботі з комп'ютером. Бухгалтерські послуги. Аутсорсинг, аутстафінг | Компанія Вікторія. URL: https://www.victorija.ua/dovidnik/osnovni-pravyla-dotrymannya-ohorony-pratsi-pry-roboti-na-personalnyh-eom.html
41. М. П. Купчик / Основи Охорони Праці / М. П. Купчик, М. П. Гандзюк, І. Ф. Степанець та ін.. – Київ, 2000. – 416 с.
42. Інструкція з охорони праці при роботі з комп'ютером, принтером, ксероксом та іншою оргтехнікою | Інструкції для навчальних закладів України. Інструкції для навчальних закладів України | Інструкції з охорони праці, техніки безпеки і пожежної безпеки. URL: https://osvita-docs.com/node/4
Content type: Bachelor Thesis
Ebben a gyűjteményben:122 — Компʼютерні науки (бакалаври)

Fájlok a dokumentumban:
Fájl Leírás MéretFormátum 
2024_KRB_SNs-42_Lisovyi_MV.pdf1,77 MBAdobe PDFMegtekintés/Megnyitás


Minden dokumentum, ami a DSpace rendszerben szerepel, szerzői jogokkal védett. Minden jog fenntartva!

Admin Tools