DSpace Repository

РОЗРОБКА WEB-САЙТУ ДЛЯ ГОТЕЛЬНОГО БІЗНЕСУ НА БАЗІ JAVA-ТЕХНОЛОГІЙ

Show simple item record

dc.contributor.author Федотов, Д.С.
dc.date.accessioned 2023-11-04T15:08:35Z
dc.date.available 2023-11-04T15:08:35Z
dc.date.issued 2023-06-18
dc.identifier.uri http://library.econom.zp.ua:85/xmlui/handle/123456789/115
dc.description В ході виконання дипломної роботи був здійснений аналіз сфери інтересу згідно до обраної тематики, а саме «Розробка web-сайту для готельного бізнесу на базі Java-технологій», та інструментів розробки, необхідних при створенні практичної частини роботи. На основі проведеного аналізу був визначений стек технологій для розробки, а саме:  мова програмування Java;  фреймворк Spring, а саме його частина Spring Boot;  модуль Spring Security;  база даних у форматі SQL;  візуальний фреймворк Bootstrap;  обробник шаблонів FreeMarker. Була розроблена концепція проекту, сформовані вимоги до нього. Після визначення з основною логікою проекту та його архітектурою була почата розробка програми. Проект заснований на схемі MVC, в ньому використано багато сучасних технологій, які спрощують розробку та роблять інтерфейс сайту більш функціональним або візуально приємним. Отриманий продукт реалізує повний цикл створення та оплати букінгу з оглядкою на наявність номерів, а також подальшу обробку інформації адміністратором. Веб-сайт має можливість реєстрації та логіну з перевіркою введених даних, а також різні рівні доступу для авторизованих чи неавторизованих користувачів, а також для користувачів з роллю адміністратора. Інтерфейс сайту вийшов функціональним, інтуїтивно зрозумілим та візуально привабливим. На сайті реалізований сучасний підхід до дизайну, що робить цей веб-сайт схожим на найкращих представників готельного бізнесу. Створений проект легко масштабується, в нього можна без проблем інтегрувати додаткові технології. Серед ідей для розширення:  Додати механізм автоматичного видалення букінгу після певного проміжку часу.  Надати можливість користувачу редагувати вносити зміни у букінг перед його оплатою.  Розширити спектр умов при створенні номеру (локація, готель, рівень комфорту у номері тощо).  Додати можливість авторизуватися за допомогою сторонніх сервісів (Google, Facebook, Telegram та інших). В ході роботи над проектом були значно поширені знання в таких областях, як: 1) робота з мовою програмування Java; 2) використання та конфігурація фреймворку Spring та окремих його частин; 3) продумування логіки та створення бази даних на основі технології SQL; 4) створення дизайну сайту за допомогою сучасних інструментів, таких, як Bootstrap, jQuery та інших. Здобуті в процесі виконання дипломного проекту знання та навички виступають гарним фундаментом для створення наступних робіт та будуть корисними в подальшому освоєнні професії Інженера програмного забезпечення. uk_UA
dc.description.abstract Бакалаврська робота містить 66 сторінок, 62 рисунки, 1 таблицю, 11 використаних джерел. Метою роботи є розробка веб-сайту на базі Java-технологій. Об’єктом дослідження є веб-застосунки для готельного бізнесу. Предметом дослідження є архітектурне рішення для функціонального та зручного веб-додатку. Проект реалізовано за допомогою таких засобів, як Java, Spring Boot, Spring Security, Hibernate, Bootstrap. Здійснене проектування моделі предметної області, програмування сутностей та алгоритмів на базі MVC-додатку. Веб-додаток на основі вищезазначених технологій є зручним та багатофункціональним, відповідає усім потребам з точки зору дизайну. uk_UA
dc.language.iso other uk_UA
dc.publisher ПрАТ "ПВНЗ "ЗІЕІТ" uk_UA
dc.subject SPRING BOOT, SPRING SECURITY, HIBERNATE, BOOTSTRAP, SQL uk_UA
dc.title РОЗРОБКА WEB-САЙТУ ДЛЯ ГОТЕЛЬНОГО БІЗНЕСУ НА БАЗІ JAVA-ТЕХНОЛОГІЙ uk_UA
dc.type Other uk_UA


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account