IRCPNU
Institutional Repository of Chernihiv Polytechnic National University

Розробка функціоналу муніципальної геоінформаційної системи м. Чернігова: бекенд веб-додатку

ISSN 2415-363X

Show simple item record

dc.contributor.author Сезончик, С. С.
dc.date.accessioned 2023-07-18T13:04:47Z
dc.date.available 2023-07-18T13:04:47Z
dc.date.issued 2023
dc.identifier.uri http://ir.stu.cn.ua/123456789/28533
dc.description Сезончик, С. С. Розробка функціоналу муніципальної геоінформаційної системи м. Чернігова: бекенд веб-додатку : випускна кваліфікаційна робота : 121 «Інженерія програмного забезпечення / С. С. Сезончик ; керівник роботи І. В. Білоус ; НУ "Чернігівська політехніка", Кафедра інформаційних технологій і програмної інженерії. – Чернігів, 2023. – 181 с. uk_UA
dc.description.abstract Об’єкт розробки: муніципальна геоінформаційна система м. Чернігова: бекенд веб-додатку. Результатом кваліфікаційної роботи є серверна частина web-застосунку (API), що включає в себе наступні можливості:  реєстрація користувачів-адміністраторі;  авторизація та аутентифікація користувачів-адміністраторів;  створення нових ролей адміністраторів відповідно до закладу;  редагування прав доступу для ролей;  створення сховища для зображень, їх завантаження та вивантаження;  отримання шарів з БД та трансформування їх до формату зручного для відображення на клієнтській частині додатку;  обмеження доступу до шарів користувачам, що не мають відповідних прав доступу. Серверна частина «GeoPortal» відповідно повинна бути розташована на сервері, після чого, використовуючи або спеціально розроблене ПЗ (наприклад, клієнтська частина «GeoPortal») або ПЗ для тестування (наприклад, Postman), що вміє надсилати RESTful запити за адресою API, надавати відповідь. Back-end частина повинна бути масштабованою та гнучкою для подальшої модифікації та розширення проєкту. Розробка серверної частини виконується в програмному середовищі Visual Studio Code на основі node.js застосунку, з використання фреймворків express, sequelize та інших. База даних повинна бути налаштована для роботи з географічними даними, а саме включати в себе плагін Postgis або інший. uk_UA
dc.language.iso uk uk_UA
dc.publisher Чернігів uk_UA
dc.subject робота з картографічними даними uk_UA
dc.subject WEB uk_UA
dc.subject BACK-END uk_UA
dc.subject JAVASCRIPT uk_UA
dc.subject JS uk_UA
dc.subject NODEJS uk_UA
dc.subject POSTGRESQL uk_UA
dc.subject SQL uk_UA
dc.subject POSTGIS uk_UA
dc.subject API uk_UA
dc.subject REST uk_UA
dc.title Розробка функціоналу муніципальної геоінформаційної системи м. Чернігова: бекенд веб-додатку uk_UA
dc.type Thesis uk_UA
dc.description.abstractalt1 The aim of developenm is server-side of the web-site Chernihiv information geoportal "GeoChernihiv". Work results are:  registration of admin-users;  authorization and authentication of admin-users;  creation of new administrator roles according to the institution;  editing access rights for roles;  creating a repository for images, uploading and downloading them;  obtaining layers from the database and transforming them into a format convenient for display on the client side of the application;  restrict access to layers to users who do not have appropriate access rights. The server part of " GeoPortal", accordingly, must be located on the server, after which, using either specially developed software (for example, the client part of " GeoPortal") or software for testing (for example, Postman), which is able to send RESTful requests to the API address, provide a response . The back-end part should be scalable and flexible for further modification and expansion of the project. The development of the server part is performed in the Visual Studio Code software environment based on the node.js application, using express, sequelize, and other frameworks. The database must be configured to work with geographic data, namely to include a Postgis plugin or another. uk_UA


Files in this item

This item appears in the following Collection(s)

Show simple item record