Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://elartu.tntu.edu.ua/handle/lib/45802
Titel: Розробка веб-сайту RateFilms для оцінювання фільмів та серіалів засобами HTML5, CSS3, JS, PHP та MySQL
Sonstige Titel: The RateFilms website development for evaluating films and series using HTML5, CSS3, JS, PHP and MySQL
Autor(en): Мамрош, Віталій Степанович
Mamrosh, Vitalii Stepanovych
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Мамрош В. С. Розробка веб-сайту RateFilms для оцінювання фільмів та серіалів засобами HTML5, CSS3, JS, PHP та MySQL : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп'ютерні науки / наук. кер. Г. В. Шимчук. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 65 с.
Erscheinungsdatum: 26-Jun-2024
Submitted date: 15-Jun-2024
Date of entry: 4-Jul-2024
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Шимчук, Григорій Валерійович
Committee members: Голотенко, Олександр Сергійович
UDC: 004
Stichwörter: веб-сайт
web-site
RateFilms
phpMyAdmin
кінематографічні витвори
cinematographic works
оцінювання фільмів
rating films
оцінювання серіалів
rating series
хостинг Profreehost
hosting Profreehost
Zusammenfassung: У сучасному світі культурного споживання, оцінка і сприйняття фільмів та серіалів стає неабиякою частиною нашого повсякденного життя. В цьому контексті важливим стає розробка веб-сайтів, які забезпечують зручний доступ до вмісту та надають можливість оцінювання. Кваліфікаційна робота присвячена розробці веб-сайту RateFilms для оцінювання фільмів та серіалів за допомогою html, css, js, php та mysql. У вступі подано загальну характеристику роботи, описано актуальність дослідження, сформульовано мету і задачу дослідження. У першому розділі проаналізовано предметну область, сформульовано вимоги до функціоналу сайту, визначено варіанти використання. Проведено огляд готових рішень RateFilms, оцінено та обрано оптимальний метод і життєвий цикл сайту. У другому розділі змодельовано архітектуру та структуру сайту, описано структурну модель і функціональні елементи. Також розроблено діаграму послідовності та класів, функціональну схему та модель “сутність-відношення”, інтерфейс користувача та структуру каталогів. У третьому розділі детально описані процеси налаштування хостингу, PhpMyAdmin, валідацію, кросбраузерне тестування, адаптивність для веб-сайту. Завершено розділ описом експлуатаційного функціоналу веб-сайту, включаючи сторінки “Головна”, “Фільми”, “Серіали”, “Оцінки” та “Про нас”. У четвертому розділі досліджено аспекти безпеки життєдіяльності та основи охорони праці, спрямовані на забезпечення безпечного та здорового робочого середовища для оператора ПК. Було розглянуто можливі ризики та наведено рекомендації з ергономіки та безпеки праці при використання комп’ютера. У висновку представлені результати усієї проведеної роботи. In today’s world of cultural consumption, the evaluation and perception of films and series is becoming a significant part of our daily lives. In this context, it becomes important to develop websites that provide convenient access to content and enable evaluation. The qualification work is devoted to the development of the RateFilms website for rating films and series using html, css, js, php and mysql. The introduction provides general descriptions of the work, describes the relevance of the research, and formulates the goal and task of the research. In the first section, the subject area is analyzed, the requirements for the site’s functionality are formulated, and the options for use are determined. A review of ready-made RateFilms solutions was conducted; the optimal method and site life cycle were evaluated and selected. In the second section, the architecture and structure of the site are simulated, the structural model and functional elements are described. A sequence and class diagram, a functional scheme, an entity-relationship model, a user interface and a directory structure are also developed. In the third section, the processes of setting up hosting and PhpMyAdmin, validation, cross-browser testing, adaptability for the website are described in detail. The section concludes with a description of the operational functionality of the website, including the “Home”, “Films”, “Series”, “Ratings” and “About Us” pages. In the fourth section, the aspects of life safety and the basics of labor protection aimed at ensuring a safe and healthy working environment for the PC operator are investigated. Possible risks were considered and recommendations on ergonomics and occupational safety when using a computer were given. The results of all the work performed are presented in the conclusion.
Content: ВСТУП 10 РОЗДІЛ 1. ПОСТАНОВКА ЗАДАЧІ РОЗРОБКИ ВЕБ-САЙТУ RATEFILMS 12 1.1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 12 1.2 ГОТОВІ РІШЕННЯ ВЕБ-САЙТУ RATEFILMS 12 1.3 ВИМОГИ ДО ФУНКЦІОНАЛУ САЙТУ ДЛЯ ОЦІНЮВАННЯ ФІЛЬМІВ І СЕРІАЛІВ 14 1.4 ПОШУК АКТАНТІВ ТА ВАРІАНТІВ ВИКОРИСТАННЯ ВЕБ-САЙТУ RATEFILMS 15 1.5 ВАРІАНТИ ВИКОРИСТАННЯ ДЛЯ RATEFILMS 17 1.6 ОЦІНКА ПІДХОДІВ ДО ВИКОНАННЯ ЗАВДАНЬ САЙТУ 18 1.6.1 Вибір оптимального методу сайту RateFilms 19 1.6.2 Життєвий цикл для RateFilms 19 1.7 ВИБІР СЕРЕДОВИЩА РОЗРОБКИ 21 1.8 ОБҐРУНТУВАННЯ ВИКОРИСТАНИХ ТЕХНОЛОГІЙ 22 1.9 ВИСНОВОК ДЛЯ ПЕРШОГО РОЗДІЛУ 22 РОЗДІЛ 2. ПРОЕКТУВАННЯ ТА РЕАЛІАЗАЦІЯ ВЕБ-САЙТУ RATEFILMS 24 2.1 МОДЕЛЮВАННЯ АРХІТЕКТУРИ САЙТУ 24 2.2 ПРОЕКТУВАННЯ СТРУКТУРИ RATEFILMS 26 2.2.1 Структурна модель веб-сайту RateFilms 27 2.3 ПЕРЕЛІК ФУНКЦІОНАЛЬНИХ ЕЛЕМЕНТІВ САЙТУ 28 2.4 ПРОЕКТУВАННЯ ПОВЕДІНКИ САЙТУ 29 2.4.1 Діаграма послідовності для сайту оцінювання фільмів та серіалів 29 2.4.2 Функціональна схема для веб-сайту RateFilms 31 2.4.3 Модель “сутність-відношення” 32 2.5 ПРОЕКТУВАННЯ СТРУКТУРНИХ ЕЛЕМЕНТІВ 34 2.6 ПРОЕКТУВАННЯ ІНТЕРФЕЙСУ RATEFILMS 36 2.7 ПРОЕКТУВАННЯ СТРУКТУРИ КАТАЛОГІВ ВЕБ-САЙТУ 37 2.8 ВИСНОВОК ДО ДРУГОГО РОЗДІЛУ 39 РОЗДІЛ 3. НАЛАШТУВАННЯ, ТЕСТУВАННЯ, ЕКСПЛУАТАЦІЯ RATEFILMS 40 3.1 НАЛАШТУВАННЯ ХОСТИНГУ ТА PHPMYADMIN ДЛЯ RATEFILMS 40 3.2 ВАЛІДАЦІЯ Й КРОСБРАУЗЕРНЕ ТЕСТУВАННЯ ВЕБ-САЙТУ 40 3.2.1 Валідація сайту для виставлення оцінок 41 3.2.2 Кросбраузерне тестування RateFilms 42 3.2.3 Адаптивність сайту оцінювання фільмів і серіалів 43 3.3 ЕКСПЛУАТАЦІЯ ВЕБ-САЙТУ RATEFILMS 45 3.3.1 Функціонал сторінки “Головна” 45 3.3.2 Функціонал сторінок “Фільми”, “Серіали” 46 3.3.3 Функціонал сторінки “Оцінки” 50 3.3.4 Ознайомча сторінка “Про нас” 52 3.4 ВИСНОВОК ДО ТРЕТЬОГО РОЗДІЛУ 53 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 54 4.1 РИЗИК ЯК КІЛЬКІСНА ОЦІНКА НЕБЕЗПЕК 54 4.2 ЕСТЕТИЧНЕ ОФОРМЛЕННЯ РОБОЧОГО МІСЦЯ ОПЕРАТОРА ПК 55 4.3 ВИСНОВОК ДО ЧЕТВЕРТОГО РОЗДІЛУ 57 ВИСНОВОК 59 ПЕРЕЛІК ДЖЕРЕЛ 61 ДОДАТКИ
URI: http://elartu.tntu.edu.ua/handle/lib/45802
Copyright owner: © Мамрош Віталій Степанович, 2024
References (Ukraine): 1. Ідеї для сайту: 50 тем для створення сайту [Електронний ресурс] – Режим доступу: https://ua.weblium.com/blog/50-idej-dlya-stvorennya-sajtu (дата звернення 04.02.2024)
2. Що таке сутності і чому вони важливі [Електронний ресурс] – Режим доступу: https://www.bizmaster.xyz/2020/01/shcho-take-sutnosti-i-chomu-vony-vazhlyvi-dlya-seo.html (дата звернення 05.02.2024)
3. Кіноріум [Електронний ресурс] – Режим доступу: https://ua.kinorium.com/ (дата звернення 06.05.2024)
4. Кіно-театр [Електронний ресурс] – Режим доступу: https://kino-teatr.ua/uk/ (дата звернення 06.05.2024)
5. Етапи розробки сайту Агенція WEDEX [Електронний ресурс] – Режим доступу: https://wedex.com.ua/blog/etapi-rozrobki-sajtu/ (дата звернення 07.05.2024)
6. Інструкція, як будувати UML-діаграми [Електронний ресурс] – Режим доступу: https://dou.ua/forums/topic/40575/ (дата звернення 10.05.2024)
7. Веб-сайт: облік створення та функціонування [Електронний ресурс] – Режим доступу: https://uteka.ua/ua/publication/commerce-12-nalogi-i-otchetnost-10-veb-sajt-uchet-sozdaniya-i-funkcionirovaniya (дата звернення 10.05.2024)
8. Що таке Use Case та для чого вони потрібні [Електронний ресурс] – Режим доступу: https://training.qatestlab.com/blog/technical-articles/what-is-a-use-case-and-what-are-they-for/ (дата звернення 10.05.2024)
9. Як створити свій сайт самостійно? [Електронний ресурс] – Режим доступу: https://wsart.com.ua/yak-stvoriti-sviy-sayt-samostiyno/ (дата звернення 11.05.2024)
10. Розробка ПЗ: моделі життєвого циклу, методи та принципи [Електронний ресурс] – Режим доступу: https://evergreens.com.ua/ua/articles/software-development-metodologies.html (дата звернення 11.05.2024)
11. Етапи створення веб сайтів: які є основні кроки розробки [Електронний ресурс] – Режим доступу: https://webtune.com.ua/statti/web-rozrobka/etapy-stvorennya-veb-sajtiv/ (дата звернення 12.05.2024)
12. Життєвий цикл розробки програмного забезпечення [Електронний ресурс] – Режим доступу: https://wezom.com.ua/ua/blog/zhiznennyj-cikl-razrabotki-po (дата звернення 12.05.2024)
13. Онлайн-консультант для сайту: поради з вибору інструментів [Електронний ресурс] – Режим доступу: https://sendpulse.ua/blog/live-chat-tools (дата звернення 13.05.2024)
14. Програми для створення сайту [Електронний ресурс] – Режим доступу: https://uk.soringpcrepair.com/software-for-site-creation/ (дата звернення 13.05.2024)
15. Найкращі редактори коду для новачків [Електронний ресурс] – Режим доступу: https://cloud.itstep.org/blog_3/code-editor-what-to-choose-for-beginners-to-write-and-see-results (дата звернення 13.05.2024)
16. Найважливіші архітектурні шаблони, які необхідно знати [Електронний ресурс] – Режим доступу: https://devzone.org.ua/post/nayvazhlivishi-arkhitekturni-shabloni-yaki-neobkhidno-znati (дата звернення 14.05.2024)
17. Структура сайту або інформаційна архітектура [Електронний ресурс] – Режим доступу: https://coi.ua/blog/Cbc/Website-Structures-How-to-Choose-the-Best-Option-for-Your-Web-Project/ (дата звернення 15.05.2024)
18. Створення діаграми кооперації – Розробка UML [Електронний ресурс] – Режим доступу: https://vuzlit.com/957907/stvorennya_diagrami_kooperatsiyi (дата звернення 16.05.2024)
19. Правильна структура сайту: приклади та як створити? [Електронний ресурс] – Режим доступу: https://atriples.com.ua/pravylna-struktura-saytu/ (дата звернення 16.05.2024)
20. Інструкція, як будувати UML-діаграми [Електронний ресурс] – Режим доступу: https://dou.ua/forums/topic/40575/ (дата звернення 17.05.2024)
21. Структура сайту: основні види та правила їх розробки [Електронний ресурс] – Режим доступу: https://webtune.com.ua/statti/web-rozrobka/struktura-sajtu/ (дата звернення 17.05.2024)
22. Елементи UML [Електронний ресурс] – Режим доступу: https://docs.kde.org/trunk5/uk/umbrello/umbrello/uml-elements.html (дата звернення 17.05.2024)
23. Як розробити дизайн сайту [Електронний ресурс] – Режим доступу: https://sendpulse.ua/blog/how-to-design-a-site (дата звернення 18.05.2024)
24. Як вибрати колір для сайту [Електронний ресурс] – Режим доступу: https://redstone.media/yak-vybraty-kolir-saytu (дата звернення 18.05.2024)
25. Структура файлів [Електронний ресурс] – Режим доступу: http://htmlbook.in.ua/file-structure/ (дата звернення 19.05.2024)
26. Як правильно вибрати хостинг для сайту [Електронний ресурс] – Режим доступу: https://brainlab.com.ua/uk/blog-uk/dlya-chogo-potriben-hosting (дата звернення 20.05.2024)
27. 6 основних видів тестування сайту [Електронний ресурс] – Режим доступу: https://info.nic.ua/uk/blog-uk/site-testing-2/ (дата звернення 20.05.2024)
28. Що таке медіа запити css і для чого вони потрібні [Електронний ресурс] – Режим доступу: https://freehost.com.ua/ukr/faq/articles/chto-takoe-media-zaprosi-css-i-dlja-chego-oni-nuzhni/ (дата звернення 21.05.2024)
29. Що таке адаптивний дизайн сайту та як його зробити? [Електронний ресурс] – Режим доступу: https://hostiq.ua/blog/ukr/adaptive-design/ (дата звернення 21.05.2024)
30. Як вставити картинку в HTML-код сторінки [Електронний ресурс] – Режим доступу: https://hostiq.ua/blog/ukr/html-image/ (дата звернення 22.05.2024)
31. HTML таблиці: туторіал з прикладом [Електронний ресурс] – Режим доступу: https://www.freecodecamp.org/ukrainian/news/html-tablytsi-tutorial-z-prykladom/ (дата звернення 26.05.2024)
32. Обробка ajax POST запитів в PHP [Електронний ресурс] – Режим доступу: https://uk.php.brj.cz/obrobka-ajax-post-zapitiv-v-php (дата звернення 28.05.2024)
33. СКБД MySQL і доступ до БД в PHP [Електронний ресурс] – Режим доступу: http://www.znannya.org/?view=mysqli-intro (дата звернення 30.05.2024)
34. W3.CSS Кнопки [Електронний ресурс] – Режим доступу: https://w3schoolsua.github.io/w3css/w3css_buttons.html#gsc.tab=0 (дата звернення 01.06.2024)
35. Як оформляти сторінку “Про компанію” на сайті та чому це важливо [Електронний ресурс] – Режим доступу: https://ag.marketing/blog/iak-oformliaty-storinku-pro-kompaniiu/ (дата звернення 07.06.2024)
36. V. Kozlovskyi, Y. Balanyuk, H. Martyniuk, O. Nazarevych, L. Scherbak and G. Shymchuk, «Information Technology for Estimating City Gas Consumption During the Year,» 2022 International Conference on Smart Information Systems and Technologies (SIST), Nur-Sultan, Kazakhstan, 2022, pp. 1-4, doi: 10.1109/SIST54437.2022.9945786
37. Approach to gas consumption process forecasting on the basis of a mathematical model in the form of a random cyclic process / Serhii Lupenko, Iaroslav Lytvynenko, Oleg Nazarevych, Grigorii Shymchuk, Volodymyr Hotovych // ICAAEIT 2021, 15-17 December 2021. – Tern. : TNTU, Zhytomyr «Publishing house „Book-Druk“» LLC, 2021. – P. 213–219. – (Mathem atical modeling in power engineering and information technologies)
38. Lytvynenko, S. Lupenko, O. Nazarevych, G. Shymchuk and V. Hotovych, «Mathematical model of gas consumption process in the form of cyclic random process,» 2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT), LVIV, Ukraine, 2021, pp. 232-235, doi: 10.1109/CSIT52700.2021.9648621
39. Additive mathematical model of gas consumption process / Iaroslav Lytvynenko, Serhii Lupenko, Oleh Nazarevych, Hryhorii Shymchuk, Volodymyr Hotovych // Scientific Journal of TNTU. – Tern. : TNTU, 2021. – Vol 104. – No 4. – P. 87–97.
40. O. Nazarevych, Y. Leshchyshyn, S. Lupenko, V. Hotovych, G. Shymchuk and N. Shabliy, «Method of Gas Consumption Change-point Detection Based on Seasonally Multicomponent Model,» 2020 10th International Conference on Advanced Computer Information Technologies (ACIT), Deggendorf, Germany, 2020, pp. 152-155, doi: 10.1109/ACIT49673.2020.9208924
41. Y. Leshchyshyn, L. Scherbak, O. Nazarevych, V. Gotovych, P. Tymkiv and G. Shymchuk, «Multicomponent Model of the Heart Rate Variability Change-point,» 2019 IEEE XVth International Conference on the Perspective Technologies and Methods in MEMS Design (MEMSTECH), Polyana, Ukraine, 2019, pp. 110-113, doi: 10.1109/MEMSTECH.2019.8817379
42. Оцінка ризику ймовірних небезпек [Електронний ресурс] – Режим доступу: https://studies.in.ua/bjd-lapin/1136-15-ocnka-riziku-ymovrnih-nebezpek.html (дата звернення 10.06.2024)
43. Організація робочого місця Оператора ПК [Електронний ресурс] – Режим доступу: https://studcon.org/organizaciya-robochogo-miscya-operatora-pk?page=5 (дата звернення 11.06.2024)
44. ДСТУ 8604:2015 Дизайн і ергономіка. Робоче місце для виконання робіт у положенні сидячи. Загальні ергономічні вимоги [Електронний ресурс] – Режим доступу: https://online.budstandart.com/ua/catalog/doc-page.html?id_doc=71028 (дата зверення: 11.06.2024)
Content type: Bachelor Thesis
Enthalten in den Sammlungen:122 — Компʼютерні науки (бакалаври)

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
2024_KRB_SN-42_Mamrosh_VS.pdf2,8 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.

Administrationswerkzeuge