Details

Title Разработка программного адаптера информационно-технического взаимодействия с внешними автоматизированными системами для мониторинга морской обстановки: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Creators Ворожко Владислав Андреевич
Scientific adviser Маслаков Алексей Павлович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects python ; java script ; postgresql ; база данных ; судс ; аис ; диаграмма ; javascript ; database ; vts ; ais ; diagram
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1825
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\35830
Record create date 7/30/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Работа посвящена реализации одноимённого адаптера. В ходе разработки был проведён обзор существующих решений, выбор архитектуры системы, средств разработки, представлена реализация веб-приложения и проведено ручное тестирование его основных функций. Разработка программного адаптера велась с использованием следующих технологий: язык программирования Python [4, 5, 7], JavaScript [1, 2, 6] с библиотекой OpenLayers [29], СУБД PostgreSQL [10, 16], формат обмена данными JSON, протокол HTTPS [30], а также инструменты разработки и тестирования REST API [31]. Результатом работы является программный адаптер, обеспечивающий прием и визуализацию данных о морской обстановке, включая информацию о судах, радиолокационных источниках и метеоданных. Приложение позволяет взаимодействовать с картографическим интерфейсом, получать данные из различных источников и оперативно отображать их в интерфейсе пользователя.

The work is dedicated to the implementation of the eponymous adapter. During the development, a review of existing solutions was conducted, the system architecture and development tools were selected, the web application implementation was presented, and manual testing of its main functions was performed. The software adapter was developed using the following technologies: Python programming language [4, 5, 7], JavaScript [1, 2, 6] with the OpenLayers library [29], PostgreSQL DBMS [10, 16], JSON data exchange format, HTTPS protocol [30], as well as REST API development and testing tools [31]. The result of the work is a software adapter that provides reception and visualization of maritime situation data, including information about vessels, radar sources, and meteorological data. The application allows interaction with a map interface, receives data from various sources, and promptly displays it in the user interface.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics