霂瑞霂��撘����迨��辣:
http://elartu.tntu.edu.ua/handle/lib/49095
Název: | Розробка веб-сайту фотостудії "Yuraale" |
Další názvy: | Development of the "Yuraale" Photo Studio Website |
Autoři: | Алексєєнко, Юрій Юлійович Aleksieienko, Yurii |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра комп’ютерних наук, м. Тернопіль, Україна |
Bibliographic description (Ukraine): | Алексєєнко Ю. Ю. Розробка вебсайту фотостудії ”Yuraale” : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. М. Є. Фриз. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 81 с. |
Datum vydání: | 19-čer-2025 |
Submitted date: | 5-čer-2025 |
Date of entry: | 28-čer-2025 |
Nakladatel: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Country (code): | UA |
Place of the edition/event: | Тернопіль |
Supervisor: | Фриз, Михайло Євгенович Fryz, Mykhailo |
UDC: | 004.42 |
Klíčová slova: | 122 вебсайт фотостудія база даних адміністрування інтерфейс бронювання website asp.net mvc database administration interface booking |
Page range: | 81 |
Abstrakt: | Кваліфікаційна робота присвячена розробці веб-сайту фотостудії "Yuraale" з метою автоматизації процесів представлення портфоліо, бронювання фотосесій, оплати послуг та управління контентом.
У першому розділі описано аналіз предметної області, розглянуто сучасні інструменти розробки та визначено вимоги до сайту.
У другому розділі представлено архітектуру веб-сайту, UML-діаграми, моделі та структуру бази даних.
У третьому розділі реалізовано функціональні можливості як для клієнтів, так і для адміністратора фотостудії.
Об’єкт дослідження: процес автоматизації діяльності фотостудії.
Предмет дослідження: веб-сайт для керування фотостудією The qualification paper is dedicated to the development of a website for the photo studio “Yuraale” with the aim of automating processes such as portfolio presentation, photo session booking, service payment, and content management. The first section presents an analysis of the subject area, reviews modern development tools, and outlines the website requirements. The second section describes the web application architecture, UML diagrams, models, and database structure. The third section implements the functional capabilities for both clients and the administrator of the photo studio. Object of research: automation of photo studio operations. Subject of research: web application for photo studio management |
Popis: | Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 19.06.2025р. на засіданні екзаменаційної комісії №30 у Тернопільському національному технічному університеті імені Івана Пулюя |
Content: | ВСТУП 7 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ. 8 1.1. Актуальність розробки веб-сайту фотостудії 8 1.2. Аналіз аналогів сайтів комерційних фотографів 9 1.3. Мета та задачі роботи 13 1.4. Вибір платформи та підхід до реалізації 15 1.5. Висновок до першого розділу 15 РОЗДІЛ 2. ПРОЕКТУВАННЯ ВЕБ-САЙТУ ФОТО СТУДІЇ 17 2.1. Вибір засобів реалізації 17 2.2. Проектування архітектури веб-сайту 20 2.3. Проектування бази даних 21 2.3.1 Використання Entity Framework Core у веб-сайту 25 2.3.2 Механізм міграцій у EF Core 26 2.3.3 Автентифікація та авторизація в системі 27 2.4. Висновок до другого розділу 28 РОЗДІЛ 3. ПРАКТИЧНА РЕАЛІЗАЦІЯ ВЕБ-САЙТУ ФОТОСТУДІЇ "YURAALE" 30 3.1. Архітектура та структура веб-сайту 30 3.2. Реалізація функціоналу веб-сайту 31 3.3. Тестування та перевірка функціональності веб-сайту 35 3.3.1 Методи тестування 35 3.3.2 Результати тестування 36 3.3.3 Тестування безпеки 36 3.4. Технічна реалізація окремих компонентів веб-сайту 36 3.4.1 Збереження брифу клієнта 37 3.4.2 Надсилання поштового повідомлення 38 3.4.3 Підключення платіжної системи LiqPay 40 3.4.4 Реалізація аутентифікації через ASP.NET Identity 41 3.5. Висновок до третього розділу 45 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 47 4.1. Аналіз умов праці програміста 47 4.2. Вимоги до організації робочого місця програміста 50 4.3. Електробезпека при роботі з комп’ютерною технікою 51 4.4. Загальні вимоги безпеки з охорони праці для користувачів та розробників веб-сайту. 53 4.5. Висновок до четвертого розділу 55 ВИСНОВКИ 56 ПЕРЕЛІК ДЖЕРЕЛ 58 ДОДАТКИ 60 |
URI: | http://elartu.tntu.edu.ua/handle/lib/49095 |
Copyright owner: | ©Алексєєнко Юрій Юлійович, 2025 |
References (Ukraine): | 1. Основи програмування. Курс лекцій для студентів першого рівня вищої освіти за спеціальністю No 121 Інженерія програмного забезпечення/ Уклад.: М.Р. Петрик, О.Ю.Петрик - Тернопіль: ТНТУ 2018- 64 с. 2. Бабак В.П., Куц Ю.В., Мислович М.В., Фриз М.Є., Щербак Л.М. Об’єктно‑орієнтована ідентифікація стохастичних шумових сигналів. Київ: Наукова думка, 2024. 240 с. DOI:10.15407/978-966-00-1883-9. 3. V. Babak, A. Zaporozhets, Y. Kuts, M. Fryz, L. Scherbak. Noise signals: Modelling and Analyses. Cham: Springer Nature Switzerland, 2025. 222 с. DOI:10.1007/978‑3‑031‑71093‑3. 4. Hilario Photography [електронний ресурс] – URL : https://hilario.co.uk/ 5. PASSAGE STUDIO, м Львів [електронний ресурс] – URL : https://artstudiopassage.com/ 6. Pudra, м. Київ [електронний ресурс] – URL: https://pudraphotostudio.com/ 7. W Photostudio, м. Київ. [електронний ресурс] – URL : https://www.wphotostudio.com.ua/ 8. Microsoft Docs — ASP.NET Core Hosting [Електронний ресурс] URL: https://learn.microsoft.com/en-us/aspnet/core/. 9. Швець В. О. Технології розробки та захисту баз даних. — К.: КНЕУ, 2020. — 248 с. 10. W3Schools. HTML/CSS/JavaScript Tutorials [Електронний ресурс] – URL: https://www.w3schools.com . 11. Boehm A., Delamater M. Murach's HTML5 and CSS3. — Mike Murach & Associates, 2015. — 672 p. 12. Ермаков С. О. Проєктування та моделювання інформаційних систем: практичний курс UML. — Харків: ХНУРЕ, 2021. — 184 с. 13. Microsoft Learn. Get started with ASP.NET Core MVC [Електронний ресурс]. – 2025. – URL: https://learn.microsoft.com/en-us/aspnet/core/mvc 14. .NET Foundation. ASP.NET Core Architecture e‑book [Електронний ресурс]. – 2024. – URL: https://docs.microsoft.com/en-us/dotnet/architecture/ 15. Модель-вид-контролер (MVC) [Електронний ресурс] – 2024 – URL: https://uk.wikipedia.org/wiki/Модель-вид-контролер 16. Entity Framework [Електронний ресурс] – 2024 – ULR: https://uk.wikipedia.org/wiki/Entity_Framework 17. Офіційна документація LiqPay API [Електронний ресурс] URL: https://www.liqpay.ua/documentation/en 18. Навчальний посібник «Розробка баз даних та інформаційних систем» Алісейко О.В., Чала Л.Е., Левтеров А.І., Кочуєва З.А., Плєхова Г.А., Бабенко В.О. ХНАДУ 2021 ISBN 978-966-303-775-2. 19. Introduction to Identity on ASP.NET Core [Електронний ресурс] URL: https://learn.microsoft.com/en-us/aspnet/core/security/authentication/identity 20. Чедвік Д., Хришикеш П., Снайдер Т. ASP.NET MVC 4. Розробка реальних веб-застосунків : пер. з англ. – Харків : Вільямс, 2012. – 672 с. ISBN 978‑5‑8459‑1758‑4. 21. Коноваленко І. В., Марущак П. О. Платформа .NET та мова програмування C# 8.0 : навч. посіб. – Тернопіль : ФОП Паляниця В. А., 2020. – 320 с. ISBN 978 617 7875 08 5. 22. Freeman A., Sanderson S. ASP.NET MVC 3 з прикладами на C# : пер. з англ., 3‑є вид. – Київ : Вільямс, 2012. – 672 с. ISBN 978‑5‑8459‑1758‑4. 23. Freeman A. ASP.NET Core MVC 2 з прикладами на C# : 7‑ме вид. – Київ : Book‑Tower, 2024. – 780 с. 24. Рихтер Джеффрі.CLR via C# : програмування на платформі Microsoft .NET Framework 4.5 / пер. з англ. – К. : Діалектика, 2015. – 896 с. – ISBN 978-5-8459-1782-9. 25. EasyWeek – Програма онлайн-запису для фотографа [електронний ресурс]. – URL: https://easyweek.com.ua/crm-dlya-fotografiv.html 26. EasyWeek – Програмне забезпечення для фотостудії [електронний ресурс]. – URL: https://easyweek.com.ua/special-experiences/programne-zabezpechennya-dlya-fotostudiyi.html 27. Highload.Tech – «Що таке ASP.NET? Принцип функціонування та моделі розробки» [електронний ресурс]. – URL: https://highload.tech/2023/03/23/what-is-asp-net/ 28. Філенко А., Пономарьов І. – «Система авторизації та автентифікації ASP.NET Identity» [електронний ресурс]. – URL: https://journals.nmetau.edu.ua/index.php/st/article/view/527 29. Rubarb Digital – Специфіка розробки UX/UI веб-дизайну [електронний ресурс]. – URL: https://rubarbs.com/ua/article/the-specifics-of-the-development-of-ux-ui-web-design 30. PRJCTR (Гараж) – «Що таке UI/UX-дизайн: як стати дизайнером?» [електронний ресурс]. – URL: https://prjctrmag.com/journal/gifts/vyshivanka.html 31. Goldweb Solutions – «Що таке UX і чому користувацький досвід є важливим» [електронний ресурс]. – URL: https://goldwebsolutions.com/uk/blog/shho-take-ux/ 32. SEO-Evolution – «Просування сайту фотостудії: стратегії та інструменти» [електронний ресурс]. – URL: https://seo-evolution.com.ua/blog/seo-prodvizhenie/prodvizhenie-sayta-fotostudii 33. Гаєвська Ю., Монтьон І. – «Маркетингові інструменти просування фотостудії» [електронний ресурс]. – URL: https://ur.knute.edu.ua/bitstream/123456789/28263/1/Gaevska-Marketingovi-instrumenty-prosuvannya-fotostudiyi.pdf 34. Kyivstar Business Hub – «Як залучити клієнтів у фотостудію» [електронний ресурс]. – URL: https://bizhub.kyivstar.ua/blog/yak-zaluchyty-kliyentiv-u-fotostudiyu/ 35. Dijix – «Аутентифікація ASP.NET Core Web API» [електронний ресурс]. – URL: https://dijix.com.ua/blog/uk/autentifikacziya-asp-net-core-web-api/ |
Content type: | Bachelor Thesis |
Vyskytuje se v kolekcích: | 122 — Компʼютерні науки (бакалаври) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
2025_KRB_SNz-41_Alekseenko_YY.pdf | Дипломна робота | 2,94 MB | Adobe PDF | Zobrazit/otevřít |
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.
蝞∠�極�