Проєкт інформаційної системи для автоматизації ріелторських послуг
dc.contributor.advisor | Ришковець, Юрій Володимирович | |
dc.contributor.affiliation | Національний університет "Львівська політехніка" | |
dc.contributor.author | Копач, Володимир Валерійович | |
dc.contributor.author | Kopach, Volodymyr Valeriiovych | |
dc.coverage.placename | Львів | |
dc.date.accessioned | 2025-03-05T13:00:52Z | |
dc.date.created | 2022 | |
dc.date.issued | 2022 | |
dc.description.abstract | Через війну в Україні різко зросла потреба в оренді житла серед українців. За даними президента Асоціації фахівців з нерухомості до кінця 2022 року кількість звернень покупців та продавців нерухомості за фаховою допомогою ріелторів може зрости в межах 25% [1]. Наявний баланс між продавцями і покупцями позитивно впливає на ринок ріелторських послуг. Проте для вдосконалення роботи ріелтора необхідно впровадити нову ідеї для взаємодії з клієнтом і автоматизувати велику кількість процесів, які ріелтори вимушені робити вручну. Мета і задачі дослідження полягає у створенні веб-сайту, який би допомагав у пошуку та оренді квартири. На даний момент велику нішу посередників між орендодавцем та орендарем займають агенції нерухомості, тому мета полягає у тому, щоб автоматизувати частину їхньої роботи, цим самим зробити оренду та покупку житла швидшою та зручнішою як для власників та орендарів. Для досягнення мети проєкту визначено такі основні цілі [2]: - Провести аналіз актуальності теми інформаційних технологій. - Здійснити аналіз основних конкурентів, визначити їх слабкі та сильні сторони. - Визначити проблему проєкту та можливість її вирішення. - Визначити та задокументувати вимоги до проєкту. - Спланувати та описати процес розробки проєкту. - Розробити та відтестувати програмний продукт. - Провести аналіз відповідності проєктним вимогам. Об’єктом дослідження є процес оптимізації та покращення покупки та оренди житла за рахунок інформаційних технологій. Предметом дослідження є технології, методи та засоби створення інформаційної системи для автоматизації ріелторських послуг в Україні. Наукова новизна одержаних результатів полягає у розробці інформаційного програмного забезпечення, що дасть змогу розв’язати низку завдань, пов’язаних із пошуком та орендою житла. Результатом написання магістерської кваліфікаційної роботи є веб застосунок для автоматизації рієлторських послуг. Веб-застосунок, дає можливість орендодавцям створювати оголошення, а орендарям відгукуватися на них. Інформаційна система дозволяє орендодавцю створювати оголошення про оренду на основі користувацьких інтересів, всі події зберігаються в базі даних. Усі оголошення перевіряються модераторами після чого стають доступні для перегляду та пошуку на сайті. Система дозволятиме потенційним орендарям шукати оголошення в декілька кліків, фільтрувати по потрібних параметрах, задавати питання, що їх цікавлять та відгукуватися на них. Під час виконання роботи, виконано такі завдання: - Проведено критичний аналіз існуючих систем. Проведено порівняння системи, що розробляється з аналогами та доведено, що є доцільність у створені такої системи, так як вона поєднує в собі функції обох аналогів і деякі з них виконує краще ніж конкуренти. Також має свої унікальні можливості, які спростять процес здачі та оренди житла. - Визначено проблему проєкту та проведено системний аналіз. Побудовано дерево цілей для того, щоб відобразити стійку структуру цілей та їх послідовність. Також побудовано контекстну діаграму, діаграму потоків даних та деталізації процесів. Крім того, побудовано ієрархія процесів в проєкті. - Визначено мету розроблення інформаційної системи та її призначення, описано які проблеми вирішує система, вхідні та вихідні дані. Наступним кроком описано технологію та архітектурні рішення для передачі даних. Проведено та проаналізовано опис функцій, бізнес-правил та функціональних, нефункціональних вимог до системи. - Визначено та задокументовано вимоги до проєкту. Визначено головну ціль проєкту та призначення, визначено функціональні ролі. Також визначено обсяг проєкту, функціональні та нефункціональні вимоги, описано проміжні етапи, ієрархію та графік виконання робіт, план проєктних комунікацій та результати виконання проєкту, які має отримати замовник після завершення проєкту. - Сплановано та описано процес розробки проєкту. Описано архітектуру системи [3], переваги обраного архітектурного патерну, визначено правила та спосіб передачі даних в системі. Описано склад та структуру бази даних, методи відслідковування виконання проєкту та вибраний найоптимальніший спосіб. - Розроблено та відтестовано програмний продукт [4]. Продемонстровано функціональні можливості системи та проаналізовано функціональні, бізнес, нефункціональні та користувацькі вимоги по відношенню до очікуваних. Додано опис процедури завершення роботи над проєктом. | |
dc.description.abstract | Due to the war in Ukraine, the need for rental housing among Ukrainians has increased dramatically. According to the president of the Association of Real Estate Specialists, by the end of 2022, the number of requests from buyers and sellers of real estate with the professional help of realtors may increase by 25%. The existing balance between sellers and buyers has a positive effect on the market of real estate services. However, to improve the work of a realtor, it is necessary to introduce new ideas for interaction with the client and automate a large number of processes that realtors are forced to do manually. The purpose and objectives of the research is to create a website that would help in finding and renting an apartment. At the moment, a large niche of intermediaries between landlord and tenant is occupied by real estate agencies, so the goal is to automate part of their work, thereby making renting and buying housing faster and more convenient for both owners and tenants. To achieve the goal of the project, the following main goals have been defined: - Conduct an analysis of the relevance of the topic of information technologies. - To analyze the main competitors, to determine their weaknesses and strengths. - Determine the project problem and the possibility of its solution. - Define and document project requirements. - Plan and describe the project development process. - Develop and test a software product. - Conduct an analysis of compliance with project requirements. The object of the study is the process of optimizing and improving the purchase and rental of housing at the expense of information technologies. The subject of the research is technologies, methods and means of creating an information system for automating real estate services in Ukraine. The scientific novelty of the obtained results lies in the development of information software, which will make it possible to solve a number of tasks related to the search and rental of housing. The result of writing a master's thesis is a web application for automating real estate services. A web application that allows house owners to create announcements and tenants to respond to them. The information system allows the owner to create rental announcement based on user interests, all events are stored in the database. All announcements are checked by moderators, after which they become available for viewing and searching on the site. The system will allow potential tenants to search for announcements in a few clicks, filter by the necessary parameters, ask questions that interest them and respond to them. During the work, the following tasks were performed: - A critical analysis of the existing systems was carried out. A comparison of the developed system with analogues was made and it was proved that there is feasibility in the creation of such a system, as it combines the functions of both analogues and performs some of them better than competitors. It also has its own unique features that will simplify the process of letting and renting housing. - The project problem was identified and a system analysis was carried out. A goal tree is constructed to reflect the consistent structure of goals and their sequence. A context diagram, data flow diagram and process detailing were also constructed. In addition, a hierarchy of processes in the project was built. - The purpose of the development of the information system and its purpose are defined, which problems the system solves, input and output data are described. The next step describes the technology and architectural solutions for data transmission. The description of functions, business rules and functional and non-functional requirements for the system was conducted and analyzed. - The requirements for the project have been defined and documented. The main goal of the project and its purpose have been defined, and functional roles have been defined. The scope of the project, functional and non-functional requirements are also defined, the intermediate stages, the hierarchy and schedule of works, the project communications plan and the results of the project implementation, which the customer should receive after the project is completed, are described. - The project development process is planned and described. The architecture of the system is described, the advantages of the chosen architectural pattern, the rules and method of data transmission in the system are defined. The composition and structure of the database, the methods of monitoring project implementation are described, and the most optimal method is selected. - A software product has been developed and tested. Functional capabilities of the system are demonstrated. Functional, business, non-functional and user requirements are analyzed in relation to the expected ones. A description of the procedure for completing work on the project has been added. | |
dc.format.pages | 96 | |
dc.identifier.citation | Копач В. В. Проєкт інформаційної системи для автоматизації ріелторських послуг : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.03 — Управління ІТ проектами“ / Володимир Валерійович Копач. — Львів, 2022. — 96 с. | |
dc.identifier.uri | https://ena.lpnu.ua/handle/ntb/63842 | |
dc.language.iso | uk | |
dc.publisher | Національний університет "Львівська політехніка" | |
dc.relation.references | [1] «Про оренду житла під час війни» [В Интернеті] - Режим доступу до ресурсу: : https://helsinki.org.ua/articles/pro-orendu-zhytla-pid-chas-viyny/. | |
dc.relation.references | [2] Литвин В. В. Проєктування інформаційних системи / В. В. Литвин, Н. Б. Шаховська. – Львів: Магнолія, 2011. – 384 с. | |
dc.relation.references | [3] Клієнт-серверна архітектура [Електронний ресурс] – Режим доступу до ресурсу: https://training.qatestlab.com/blog/technical-articles/client-server-architecture/ | |
dc.relation.references | [4] Девід Хейнмейер Ханссон Rework: книга / Девід Хейнмейер Ханссо - Сполучені Штати Америки: Currency, 2019. – 288 с. | |
dc.relation.referencesen | [1] «On rental housing during the war» [Electronic resource] - Available: : https://helsinki.org.ua/articles/pro-orendu-zhytla-pid-chas-viyny/. | |
dc.relation.referencesen | [2] Lytvyn V.V. Design of information systems / Lytvyn V.V., N. B. Shakhovska. – Lviv: Magnolia, 2011. – 384 p. | |
dc.relation.referencesen | [3] Client-server architecture [Electronic resource] – Available: https://training.qatestlab.com/blog/technical-articles/client-server-architecture/ | |
dc.relation.referencesen | [4] David Heinemeier Hansson Rework: book / David Heinemeier Hansson - USA: Currency, 2019. – 288 p. | |
dc.rights.holder | © Національний університет "Львівська політехніка", 2022 | |
dc.rights.holder | © Копач, Володимир Валерійович, 2022 | |
dc.subject | 8.126.00.03 | |
dc.subject | – оренда житла | |
dc.subject | веб-сайт | |
dc.subject | інформаційна система | |
dc.subject | системний аналіз | |
dc.subject | розробка проекту інформаційної системи | |
dc.subject | тестування інформаційної системи | |
dc.subject | housing rental | |
dc.subject | website | |
dc.subject | information system | |
dc.subject | system analysis | |
dc.subject | information system project development | |
dc.subject | information system testing | |
dc.title | Проєкт інформаційної системи для автоматизації ріелторських послуг | |
dc.title.alternative | Information system project for automation of real estate services | |
dc.type | Students_diploma |