Please use this identifier to cite or link to this item: http://elartu.tntu.edu.ua/handle/lib/49095
Títol: Розробка веб-сайту фотостудії "Yuraale"
Altres títols: Development of the "Yuraale" Photo Studio Website
Autor: Алексєєнко, Юрій Юлійович
Aleksieienko, Yurii
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Алексєєнко Ю. Ю. Розробка вебсайту фотостудії ”Yuraale” : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. М. Є. Фриз. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 81 с.
Data de publicació: 19-de -2025
Submitted date: 5-de -2025
Date of entry: 28-de -2025
Editorial: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Фриз, Михайло Євгенович
Fryz, Mykhailo
UDC: 004.42
Paraules clau: 122
вебсайт
фотостудія
база даних
адміністрування
інтерфейс
бронювання
website
asp.net
mvc
database
administration
interface
booking
Page range: 81
Resum: Кваліфікаційна робота присвячена розробці веб-сайту фотостудії "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
Descripció: Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 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
Apareix a les col·leccions:122 — Компʼютерні науки (бакалаври)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
2025_KRB_SNz-41_Alekseenko_YY.pdfДипломна робота2,94 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Admin Tools