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 | |
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 |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0