Побудова ВЕБ-сервісів на основі архітектурних шаблонів
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Бакалаврська робота на тему - Побудова ВЕБ-сервісів на основі архітектурних шаблонів
Метою роботи є розробка веб-сервісу для автоматизації готельних бронювань, що забезпечує взаємодію користувачів, облік номерного фонду та керування бронюваннями.
Об'єкт дослідження: процеси розробки та функціонування веб-сервісів у сфері готельного бізнесу.
Предмет дослідження: методи розробки веб-сервісу з використанням Clean Architecture, архітектури, БД, інтерфейсу та захисту від дублювання.
Результати дослідження: розроблено веб-сервіс на React 19 та TypeScript із застосуванням Supabase (PostgreSQL), що забезпечує каталог, бронювання та адміністрування.
У першому розділі проаналізовано існуючі рішення та теоретичні основи, включаючи принципи SOLID та Clean Architecture.
У другому розділі визначено вимоги до системи та обґрунтовано вибір архітектурного шаблону.
У третьому розділі спроєктовано архітектуру системи, базу даних та інтерфейс.
У четвертому розділі реалізовано програмний застосунок, включаючи бізнес-логіку та адаптери.
У п'ятому розділі проведено тестування прототипу та оцінку зручності використання.
Висновок: розроблений сервіс відповідає поставленій меті, забезпечує повний функціонал та підтверджує ефективність Clean Architecture.
