Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/53466
Назва: Розробка вебсайту магазину спортивного одягу “SportStore”
Інші назви: Development of theSportStore Sportwear Online storeWebsite
Автори: Савчук, Артем Вікторович
Savchuk, Artem
Приналежність: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Бібліографічне посилання: Савчук А.В. Розробка вебсайту магазину спортивного одягу «SportStore»: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю «122 – Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ», 2026. 96 с.
Дата публікації: лип-2026
Дата внесення: 13-лип-2026
Видавництво: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопіль
Науковий керівник: Цимбалюк, Людмила Володимирівна
Tsymbaliuk, Liudmyla
Теми: вебзастосунок
web application
інтернет-магазин
online store
спортивний одяг
sportwear
React
Spring Boot
Java
JavaScript
база даних
database
електрона комерція
e-commerce
SportStore
Діапазон сторінок: 96
Короткий огляд (реферат): Тема кваліфікаційної роботи: Розробка вебсайту магазину спортивного одягу «SportStore». Метою кваліфікаційної роботи є розробка сучасного web-застосунку для продажу спортивного одягу, який забезпечує перегляд каталогу товарів, фільтрацію продукції, реєстрацію та авторизацію користувачів, додавання товарів до кошика, оформлення замовлень, а також адміністрування товарів, категорій і замовлень. Пояснювальна записка складається з п’яти розділів. У загальній частині описано аналітичний огляд існуючих рішень у сфері інтернет-магазинів спортивного одягу та розглянуто технічне завдання на розробку web-застосунку SportStore. У другому розділі представлено процес розробки технічного та робочого проєкту, описано структуру web-застосунку, створення та верстку web-сторінок, розробку структури бази даних, реалізацію клієнтської частини на React, серверної частини на Spring Boot, адміністративної панелі та тестування програмного продукту. У спеціальній частині описано інструкцію з розміщення сайту в Інтернеті, інструкцію з користування web-застосунком та інструкцію з підтримки й обслуговування системи. Розрахунок вартості розробки програмного продукту, витрат на оплату праці, електроенергію, амортизаційних і накладних витрат, а також визначення економічної ефективності наведено в економічному розділі. Основні питання охорони праці, техніки безпеки та екологічні вимоги під час роботи з комп’ютерною технікою розглянуто в п’ятому розділі. Обсяг пояснювальної записки — 99 сторінок. До складу кваліфікаційної роботи входить графічна частина, що містить структурну схему web-застосунку, UML-діаграми, ER-діаграму бази даних та інші ілюстративні матеріали проєкту.
Qualification Work Topic: Development of the SportStore Sportswear Store Website. The purpose of the qualification work is to develop a modern web application for selling sportswear that provides product catalog browsing, product filtering, user registration and authentication, adding products to the shopping cart, order placement, as well as administration of products, categories, and orders. The explanatory note consists of five chapters. The general section contains an analytical review of existing solutions in the field of online sportswear stores and considers the technical specification for the development of the SportStore web application. The second chapter presents the process of developing the technical and working project, describes the structure of the web application, the creation and layout of web pages, the database structure design, the implementation of the client-side using React, the server-side using Spring Boot, the administrative panel, and software testing. The special section describes the instructions for deploying the website on the Internet, the user guide for the web application, and the system maintenance and support instructions. The economic section includes the calculation of software development costs, labor costs, electricity expenses, depreciation and overhead costs, as well as the determination of the economic efficiency of the project. The main issues of occupational safety, workplace safety, and environmental requirements related to working with computer equipment are considered in the fifth chapter. The explanatory note contains 99 pages. The qualification work also includes a graphical part containing the structural diagram of the web application, UML diagrams, the database ER diagram, and other illustrative project materials.
Зміст: АНОТАЦІЯ…7 ANNOTATION…8 ВСТУП…9 1 ЗАГАЛЬНИЙ РОЗДІЛ…11 1.1 Аналітичний огляд існуючих рішень…11 1.2 Технічне завдання…12 1.2.1 Найменування та область застосування…13 1.2.2 Призначення розробки…14 1.2.3 Вимоги до програмного забезпечення…15 1.2.4 Вимоги до програмної документації…18 1.2.5 Техніко-економічні показники…20 1.2.6 Стадії та етапи розробки…21 1.2.7 Порядок контролю та прийому…23 2 РОЗРОБКА ТЕХНІЧНОГО ТА РОБОЧОГО ПРОЄКТУ …25 2.1 Розробка структури web-застосунку…25 2.2 Створення та верстка web-сторінок…29 2.3 Розробка структури бази даних…33 2.4 Програмування web-застосунку…35 2.4.1 Реалізація клієнтської частини…38 2.4.2 Реалізація адміністративної частини…40 2.5 Тестування web-застосунку…42 3 СПЕЦІАЛЬНИЙ РОЗДІЛ…46 3.1 Інструкція з розміщення сайту в Інтернеті…46 3.2 Інструкція з користування web-застосунком…48 3.3 Інструкція з підтримки та обслуговування системи…50 4 ЕКОНОМІЧНИЙ РОЗДІЛ…53 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення робіт…53 4.2 Розрахунок витрат на оплату праці та відрахувань на соціальні заходи…55 4.3 Розрахунок витрат на електроенергію…57 4.4 Розрахунок амортизаційних відрахувань web-застосунку «SportStore»…58 4.5 Обчислення накладних витрат…59 4.6 Складання кошторису витрат та визначення собівартості web-застосунку «SportStore»…59 4.7 Розрахунок ціни web-застосунку «SportStore»…60 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень…61 5 ОХОРОНА ПРАЦІ, ТЕХНІКА БЕЗПЕКИ ТА ЕКОЛОГІЧНІ ВИМОГИ…63 5.1 Професійні захворювання та отруєння…63 5.2 Шум та основні джерела шкідливого шуму…64 ВИСНОВКИ…65 ПЕРЕЛІК ПОСИЛАНЬ…67 ДОДАТКИ…68 ДОДАТОК А. Файл SecurityConfig.java…68 ДОДАТОК Б. Файл ProductController.java…71 ДОДАТОК В. Файл ProductService.java…76 ДОДАТОК Г. Файл AdminPanel.jsx …81 ДОДАТОК Д. Файл ProductDetails.jsx…87 ДОДАТОК Е. Файл api.js…94
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/53466
Власник авторського права: © Савчук Артем Вікторович, 2026
Перелік літератури: 1. Фленаган Д. JavaScript. Повне керівництво. Київ : КМ-Букс, 2021. 704 с.
2. Фрімен Е., Робсон Е. Head First HTML та CSS. Київ : Фабула, 2020. 720 с.
3. Duckett J. HTML and CSS: Design and Build Websites. Indianapolis : Wiley, 2011. 490 p.
4. Banks A., Porcello E. Learning React. Sebastopol : O'Reilly Media, 2023. 310 p.
5. Walls C. Spring Boot in Action. New York : Manning Publications, 2016. 264 p.
6. Spring Framework Documentation. URL: https://spring.io/projects/spring-framework (дата звернення: 10.06.2026).
7. Spring Boot Documentation. URL: https://spring.io/projects/spring-boot (дата звернення: 10.06.2026).
8. React Documentation. URL: https://react.dev (дата звернення: 10.06.2026).
9. Oracle. Java Documentation. URL: https://docs.oracle.com/en/java (дата звернення: 10.06.2026).
10. PostgreSQL Documentation. URL: https://www.postgresql.org/docs (дата звернення: 10.06.2026).
11. Vercel Documentation. URL: https://vercel.com/docs (дата звернення: 10.06.2026).
12. Про захист персональних даних : Закон України від 01.06.2010 № 2297-VI. URL: https://zakon.rada.gov.ua (дата звернення: 10.06.2026).
13. Про електронну комерцію : Закон України від 03.09.2015 № 675-VIII. URL: https://zakon.rada.gov.ua (дата звернення: 10.06.2026).
14. ДСТУ 8302:2015. Інформація та документація. Бібліографічне посилання. Загальні положення та правила складання. Київ : ДП «УкрНДНЦ», 2016. 16 с.
15. Gamma E., Helm R., Johnson R., Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. Boston : Addison-Wesley, 1994. 395 p.
Тип вмісту: Professional Junior Bachelor Thesis
Розташовується у зібраннях:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Savchuk_A.pdfКваліфікаційна робота фахового молодшого бакалавра6,08 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.