КОНФЕРЕНЦІЇ ВНТУ електронні наукові видання, 
Молодь в науці: дослідження, проблеми, перспективи (МН-2025)

Розмір шрифта: 
РОЗРОБКА WEB-ДОДАТКУ «ІНТЕРНЕТ МАГАЗИН ПОБУТОВИХ ТОВАРІВ»
Марія Геннадіївна Нілова, Олексій Віталійович Сілагін

Остання редакція: 2025-06-05

Анотація


У доповіді викладено результати розробки WEB-додатку для продажу побутових товарів, призначеного для автоматизації продажів у малих та середніх підприємствах. Запропоновано багатошарову архітектуру на базі Spring Boot і Thymeleaf, спроектовано реляційну базу даних у 3НФ із сутностями users, products, carts, orders тощо. Описано UML-моделі (прецедентів, класів, послідовності) і алгоритми основних процесів: реєстрації, формування кошика, оформлення замовлення. Проведено первинне тестування, яке підтвердило коректність бізнес-логіки.

DEVELOPMENT OF THE WEB APPLICATION “ONLINE STORE OF HOUSEHOLD GOODS”

This paper presents the development of a web application for selling household goods, designed to automate sales for small and medium enterprises. A multi-layer architecture based on Spring Boot and Thymeleaf is proposed, and a third-normal-form relational database with entities users, products, carts, orders, etc., is designed. UML models (use-case, class, sequence) and algorithms for core processes—registration, cart management, order placement—are described. Preliminary testing confirmed the correctness of business logic.



Ключові слова


WEB-додаток; Spring Boot; реляційна база даних; UML; електронна комерція; WEB application; Spring Boot; relational database; UML; e-commerce;

Посилання


Thymeleaf. Thymeleaf: Java XML/XHTML/HTML5 template engine [Електронний ресурс] // Режим доступу: https://www.thymeleaf.org ; Дата звернення: 21.05.2025.

Pivotal Software, Inc. Spring Boot Reference Documentation [Електронний ресурс] // Режим доступу: https://docs.spring.io/spring-boot/index.html ; Дата звернення: 21.05.2025.

Pivotal Software, Inc. Spring Security [Електронний ресурс] // Режим доступу: https://spring.io/projects/spring-security ; Дата звернення: 21.05.2025.

Spring Data JPA [Електронний ресурс] // Режим доступу: https://spring.io/projects/spring-data-jpa ; Дата звернення: 29.05.2025.

Каграманова Ю. Як будувати UML-діаграми. Розбираємо три найпопулярніші варіанти [Електронний ресурс] // Режим доступу: https://dou.ua/forums/topic/40575/ ; Дата звернення: 21.05.2025.

Liew Z. Як правильно працювати з REST API [Електронний ресурс] // Режим доступу: https://itvdn.com/ua/blog/article/rest-api-18 ; Дата звернення: 21.05.2025.

JUnit 5 [Електронний ресурс] // Режим доступу: https://junit.org/junit5/; Дата звернення: 29.05.2025.

Mockito [Електронний ресурс] // Режим доступу: https://site.mockito.org ; Дата звернення: 29.05.2025.


Повний текст: PDF