IRCPNU
Institutional Repository of Chernihiv Polytechnic National University

Веб-сервіс що виконує функцію архіву даних legacy систем

ISSN 2415-363X

Show simple item record

dc.contributor.author Ломонос, М. В.
dc.date.accessioned 2022-12-29T10:36:28Z
dc.date.available 2022-12-29T10:36:28Z
dc.date.issued 2022
dc.identifier.uri http://ir.stu.cn.ua/123456789/26443
dc.description Ломонос, М. В. Веб-сервіс що виконує функцію архіву даних legacy систем : випускна кваліфікаційна робота : 121 "Інженерія програмного забезпечення" / М. В. Ломонос ; керівник роботи М. М. Войцеховська ; НУ "Чернігівська політехніка", Кафедра інформаційних технологій та програмної інженерії. – Чернігів, 2022. – 261 с. uk_UA
dc.description.abstract Метою дипломної роботи являється створення веб-сервісу що буде виконувати функції архіва старих систем, платформ та технологій. Виконана реалізація дозволяє в надійному, зрозумілому і доступному кожній людині вигляді зберігати інформацію про технології використані у минулому, не зважаючи в якій сфері вони були використані (як приклад аудіосистеми, електро-обчислювальні машини (ЕОМ), системи відео захоплення зображення, алгоритми використані в різних технологіях, тощо.). Об’єктом дослідження являється веб-сервіси, їх розробка, як backend частина, так і frontend, розробка та реалізація архітектури бази даних, оптимізація баз даних, розробка архітектури API (Application Programming Interface), взаємодія з API, використання захищених методів зберігання даних, оптимізація збереження даних. Також досліджено як запустити проект в мережі Інтернет включаючи покупку доменного імені, покупку віртуального сервера, на якому буде запущена серверна частина проекту, налаштування технології Docker, налаштування технології Portainer, для керування контейнерами Docker, налаштування CDN (Content Delivery Network) Cloudflare, включно з налаштуванням DNS. При розробці проекту використані наступні технології: ● Python3 ● JavaScript ● Django ● Nuxt.js ● AWS (Amazon Web Services) ● Chart.js 8 ● Google Maps Platform ● Cloudflare ● Docker ● Pipenv ● Yarn ● GIT Реалізований проект є загальнодоступним і може бути використаним в подальшому для використання в різних сферах, від навчання та дослідження, так і в власних цілях дослідження інформації про ту чи іншу технологію, отримання бажаних медіа-файлів, тощо. Веб-сервіс буде доволі корисним студентам, особливо враховуючи що можна додати можливість відмічання на мапі де саме зберігається той чи інший екземпляр технології. При співпраці з університетами це дозволить дуже швидко та інформативно заповнити базу для подальшого використання студентами. Робота має практичну цінність. Розрахунок економічної цінності не проводився. uk_UA
dc.language.iso uk uk_UA
dc.publisher Чернігів : НУ "Чернігівська політехніка" uk_UA
dc.subject веб-сервіс uk_UA
dc.subject архівація uk_UA
dc.subject технології uk_UA
dc.subject інтернет uk_UA
dc.subject відкриті дані uk_UA
dc.subject карти uk_UA
dc.subject збереження інформації uk_UA
dc.subject web service uk_UA
dc.subject archiving uk_UA
dc.subject technologies uk_UA
dc.subject internet uk_UA
dc.subject open data uk_UA
dc.subject maps uk_UA
dc.subject storage of information uk_UA
dc.title Веб-сервіс що виконує функцію архіву даних legacy систем uk_UA
dc.type Thesis uk_UA
dc.description.abstractalt1 The purpose of the course work is to create a web service that will perform the functions of an archive of legacy technologies, platforms and systems. Current implementation allows a reliable, understandable and accessible way for everyone to store information about technologies used in the past, regardless of the field in which they were used (such as audio systems, computers, video capture systems, algorithms used in various technologies, etc.). The object of research is web services, their development, both backend part and frontend, development and implementation of database architecture, database optimization, development of API architecture (Application Programming Interface), interaction with API, use of secure storage methods, data storage optimization. It is also researches how to launch a project on the Internet, including the purchase of a domain name, the purchase of a virtual server running the server part of the project, Docker technology settings, Portainer technology settings, Docker container management, and Cloudflare CDN (Content Delivery Network) settings, including DNS settings. The following technologies are used in the project development: ● Python3 ● JavaScript ● Django ● Nuxt.js ● AWS (Amazon Web Services) ● Chart.js ● Google Maps Platform ● Cloudflare 10 ● Docker ● Pipenv ● Yarn ● GIT The implemented project is publicly available and can be used in the future in various fields, from studying and research, and for their own purposes of researching information about a technology, obtaining the desired media files, and so on. The web service will be quite useful for students, especially considering that you can add the ability to mark on the map where exactly a particular instance of technology is stored. In cooperation with universities, this will allow you to very quickly and informatively fill the base for further use by students. The work has practical value. The calculation of economic value was not performed. uk_UA


Files in this item

This item appears in the following Collection(s)

Show simple item record