Проєкт інформаційної системи подобової оренди житлових приміщень
Автор: Степанов Василь Віталійович
Кваліфікаційний рівень: магістр
Спеціальність: Управління ІТ проектами
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2022-2023 н.р.
Мова захисту: українська
Анотація: У магістерській кваліфікаційній роботі проаналізовано сферу нерухомості в Україні, розглянуто ринок інформаційних додатків для оренди житлових приміщень. Ринок сервісів із оренди нерухомості є не надто великим, проте достатньо конкурентним. Проте не всі сервіси, які пропонують такі послуги є зручними у користуванні та інтуїтивно зрозумілими користувачу. В роботі розглянуто такі платформи для пошуку квартир та будинків як TripAdvisor, Booking.com та AirBnb, так як це основні конкуренти даного застосунку. Оскільки економіка коливається, все більше інвесторів звертаються до ринку нерухомості через його стійкість. Проте, щоб отримати максимальну віддачу від ринку нерухомості, інвестор повинен помітити тенденції, перш ніж вони стануть очевидними для всіх. Протягом наступних одного-трьох років ринок нерухомості, ймовірно, побачить багато змін, від того, як ріелтори ведуть бізнес, до того, як люди купують будинки. Ці тенденції можуть вплинути в тому числі на оренду нерухомості. Через пандемію люди хочуть більше житлового простору. Ми спостерігаємо величезне зростання попиту на мешканців, які переїжджають в орендовану нерухомість для однієї сім’ї, щоб отримати більше внутрішнього та зовнішнього простору, прикріпленого до свого помешкання, і багато хто застосовує невидиме. У зв’язку з тим, що вдома відбувається більше діяльності, тепер удома потрібно мати простір для життя, розваг, кар’єри/роботи, тренувань, навчання тощо. Дистанційна робота набирала популярності ще до пандемії. Тепер, коли Covid-19 змушує віддалених працівників становити ще більшу частку робочої сили, ми побачимо міграцію з великих міст до більш доступних, просторих центрів, таких як передмістя. Крім того, бажання міленіалів купувати або орендувати житло для однієї родини залишатиметься зростаючою тенденцією на ринку нерухомості. Сьогодні понад 50% угод супроводжуються недосвідченими агентами за сумісництвом. Оскільки клієнти стають більш кмітливими, середнього буде недостатньо. Люди віддадуть перевагу досвідченим агентам, які забезпечують найкращі в своєму класі результати. Таким чином, ми побачимо, що агенти, які працюють неповний робочий день, сприятимуть меншій кількості транзакцій, тоді як високоефективні агенти продовжуватимуть об’єднуватися в команди, які сприятимуть набагато більшій частині загальної кількості транзакцій. Метою дослідження є розробка веб-орієнтованого інформаційного застосунку для подобової оренди житлових приміщень. Для досягнення даної мети виконано наступні завдання: • Проаналізовано платформи конкурентів в області пошуку нерухомості. • Визначено проблематику проєкту та показано, що ринок нерухомості є дуже поширеним серед людей і буде актуальним завжди. • Описано проблеми та можливості її вирішення. • Описано процес розробки сервісу. • Розроблено та протестовано сам програмний продукт. • Проведено верифікацію, валідацію та аналіз відповідності проєктним вимогам. Предметом дослідження є методи та засоби для створення системи бронювання будинків для клієнтів. Для вирішення завдань магістерської роботи використано наступні методи: системний аналіз, проєктування діаграм проєктних вимог, програмування програмного забезпечення. Застосунок було написано на мові програмування JavaScript. JS є однією з найпопулярніших мов скриптів. Вона переважно відома тим, що надає повний набір технологій як для зовнішньої, так і для внутрішньої розробки. Оскільки ми говоримо про перший, він використовується для того, щоб зробити веб-сторінки динамічними. JS покращує загальну інтерактивність веб-сайту. Він дає можливість моделювати анімовані компоненти інтерфейсу користувача, такі як повзунки зображень, спливаючі вікна, розширені меню навігації на сайті тощо. JavaScript надає веб-сайту з розширеною функціональністю, яку інакше неможливо досягти лише за допомогою HTML і CSS. JavaScript дає змогу веб-сторінкам реагувати на дії користувачів і динамічно оновлюватися. Завдяки JavaScript цей процес не вимагає перезавантаження сторінки, щоб змінити її представлення. Говорячи про JavaScript як наскрізне середовище розробки, ми повинні згадати його бекенд-реалізацію. Оскільки JavaScript настільки популярний, світ програмної інженерії адаптував JS до специфіки серверної частини. Для веб-серверної розробки за допомогою JavaScript Node.js, мабуть, став одним із найвидатніших інструментів. Однак це не фреймворк і не бібліотека. Node.js – це середовище виконання, засноване на двигуні Chrome V8 JavaScript. Об’єктом дослідження є сфера нерухомості та сфера веб-додатків для бронювання будинків на короткий період. Результатом дослідження є веб-застосунок для подобової оренди житлових приміщень. Клієнти можуть шукати, фільтрувати будинки по багатьох параметрах, які підходять саме їм, бронювати, залишати відгук, переглядати фото, включаючи огляд приміщення в 3D форматі (VR). Ключові слова: оренда, нерухомість, подорож, веб-додаток, JavaScript.