Інформаційна система управління ландшафтними проєктами

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет "Львівська політехніка"

Abstract

Ландшафтний дизайн включає в себе детальний план, який відображає майбутній зовнішній вигляд території і включає всі необхідні креслення, ескізи та документацію. За успішну реалізацію ландшафтного проєкту відповідає група спеціалістів на чолі з керівником проєкту, який відповідає за планування, управління ресурсами та працівниками, складання графіків та контроль якості. У малих і середніх проєктах керівник також відповідає за вирішення конфліктів і підтримання комунікації між усіма зацікавленими сторонами [1]. Ландшафтний дизайн-проєкт це комплексна діяльність, яка поєднує в собі функції планування, координації та управління ресурсами для досягнення унікального кінцевого результату. Процес реалізації ландшафтного проєкту є багатоетапним, достатньо структурованим і вимагає комплексного підходу до планування та організації всіх етапів робіт. Інформаційна система, що підтримує процеси управління проєктом ландшафтного дизайну, дозволяє автоматизувати введення, зберігання та аналіз інформації, необхідної на кожному етапі його створення. Така система може значно полегшити роботу дизайнера і керівника проєкту, надаючи доступ до всіх важливих даних, включаючи креслення, фотографії, звіти, рахунки та іншу документацію, яка дозволяє відстежувати хід виконання проєкту. Тому загалом роботу з ландшафтним проєктом можна поділити на декілька етапів, а саме підготовчий, проєктування, реалізація та подальший догляд за територією. На кожному з них є дані, які мають бути внесені в систему [2]. Управління проєктами – це процес управління командою та ресурсами проєкту з використанням спеціальних методів для досягнення успішного завершення проєкту. Воно допомагає організувати роботу, розподілити ресурси та забезпечити досягнення поставлених цілей. Управління проєктами включає в себе кілька важливих аспектів, таких як формування цілей проєкту та підтвердження необхідності його реалізації, розробка структури, встановлення дедлайнів, розрахунок фінансування та ресурсів. Крім того, управління проєктом передбачає постійний контроль за ходом реалізації проєкту, забезпечення своєчасності виконання завдань, моніторинг прогресу та коригування плану в разі необхідності [3]. Сучасне управління проєктами все більше орієнтоване на використання цифрових інструментів для автоматизації процесів і збору даних на всіх етапах проєкту. Реалізована система є прикладом такого підходу, оскільки забезпечує централізоване управління ресурсами, працівниками та загальною інформацією про проєкт. Також інформація в системі поступово заповнюється на різних етапах реалізації, що дозволяє легко відстежувати хід виконання завдань і додавати нові матеріали, такі як фотографії, ресурси та рахунки. Об’єкт дослідження – це процес управління ландшафтними проєктами, який включає зберігання, моніторинг та відображення усіх даних, пов’язаних з проєктом. Предмет дослідження – методи та засоби для управління ландшафтними проєктами, що забезпечать централізоване зберігання, контроль та інформативне представлення даних. Мета дослідження: розробка інформаційної системи, яка забезпечить централізоване зберігання та інформативне представлення ландшафтних проєктів дизайнера та дозволить ефективно управляти їх даними. У результаті дослідження було створено систему, яка забезпечує ефективне управління ландшафтними проєктами та інформативне та структуроване представлення їх даних. Створена система складається з серверної та клієнтської частини. Для зберігання даних використовується СУБД MySQL, а для збереження зображень профілів користувачів та всіх зображень проєктів було використано хмарну базу даних – Firestore. Серверна частина системи відповідає за обробку запитів отриманих з клієнтської частини, взаємодію з базами даних та формування відповідей на ці запити. Для її реалізації було обрано мову програмування Java з використанням фреймворку Spring, що спростило процес розробки. Клієнтська частина відповідає за відображення інтерфейсу користувача, даних отриманих з сервера та виконання операцій з ними. Для її реалізації було обрано Java Script фреймворк React та TailwindCSS для стилізації компонентів. В результаті така система добре підходить для управління ландшафтними проєктами, де важливо зберігати та оновлювати дані на різних етапах – від планування ресурсів до візуалізації виконаних робіт шляхом завантаження фотографій, що також є частиною документування прогресу. ЇЇ впровадження дозволить дизайнерам ефективно організувати роботу над ландшафтним проєктом, контролюючи всі необхідні елементи процесу.
Landscape design includes a detailed plan that represents the future appearance of the territory and includes all the necessary plans, sketches and documentation. The successful implementation of a landscape project is the responsibility of a team of specialists led by a project manager, who is responsible for planning, managing resources and employees, scheduling, and quality control. In small and medium-sized projects, the project manager is also responsible for resolving conflicts and maintaining communication between all stakeholders [1]. A landscape design project is a complex activity that combines the functions of planning, coordination and resource management to achieve a unique final result. The process of implementing a landscape project is multi-stage, quite structured, and requires an integrated approach to planning and organizing all stages of work. An information system that supports the management processes of a landscape design project allows you to automate the data entry, storing and analysis of information required at each stage of its creation. Such a system can greatly simplify the work of the designer and project manager by providing access to all important data, including plans, photos, reports, invoices, and other documentation that allows you to track the progress of the project. Therefore, in general, the work with a landscape project can be divided into several stages, in particular, preparation, design, implementation, and further maintenance of the territory. Each of them has data that must be entered into the system [2]. Project management is the process of managing a project team and resources using specific methods to achieve successful project completion. It helps to organize work, allocate resources, and ensure that goals are met. Project management involves several important aspects, such as setting project goals and confirming the need for its implementation, developing a structure, setting deadlines, and calculating finances and resources. In addition, project management involves constant monitoring of the project's progress, ensuring timely completion of tasks, monitoring progress, and adjusting the plan if necessary [3]. Modern project management is increasingly focused on the use of digital tools to automate processes and collect data at all stages of a project. The implemented system is an example of this approach, as it provides centralized management of resources, employees, and general project information. Also, the information in the system is gradually filled in at different stages of implementation, which makes it easy to track the progress of tasks and add new materials such as photos, resources, and invoices. Study object – the process of managing landscape projects, which includes storing, monitoring and displaying all project-related data. Scope of research – methods and tools for managing landscape projects that will provide centralized storage, control and informative presentation of data. Goal of research: development of an information system that will provide centralized storage and informative presentation of landscape design projects and allow efficient management of their data. The research has resulted in the creation of a system that provides effective management of landscape projects and an informative and structured presentation of their data. The created system consists of a server and a client side. The MySQL database is used to store data, and a cloud database, Firestore, was used to store images of user profiles and all project images. The server side of the system is responsible for processing requests received from the client side, interacting with databases and generating responses to these requests. The Java programming language was chosen for its implementation with the use of Spring framework, which simplified the development process. The client part is responsible for displaying the user interface, data received from the server and performing operations with them. To implement it, we chose the Java Script framework React and TailwindCSS for styling components. As a result, such a system is a good choice for managing landscape projects, where it is important to store and update data at different stages - from resource planning to visualizing the completed work by uploading photos, which is also part of documenting progress. Its implementation will allow designers to effectively organize work on a landscape project, controlling all the necessary elements of the process.

Description

Citation

Рябов Н. А. Інформаційна система управління ландшафтними проєктами : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.01 — Інформаційні системи та технології“ / Нікіта Андрійович Рябов. — Львів, 2024. — 95 с.

Endorsement

Review

Supplemented By

Referenced By