Детальная информация

Название Система ассистированного преобразования сигналов для задач с плохо формализуемыми метриками качества: выпускная квалификационная работа магистра: направление 09.04.01 «Информатика и вычислительная техника» ; образовательная программа 09.04.01_15 «Технологии проектирования системного и прикладного программного обеспечения»
Авторы Васильев Николай Сергеевич
Научный руководитель Семенов Константин Константинович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика некорректные задачи ; пользовательские алгоритмы ; интеллектуальные системы ; визуальный анализ ; человеко-машинное взаимодействие ; ill-posed problems ; user adaptation ; intelligent systems ; visual analysis ; human–machine interaction
Тип документа Выпускная квалификационная работа магистра
Тип файла PDF
Язык Русский
Уровень высшего образования Магистратура
Код специальности ФГОС 09.04.01
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-3799
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\37444
Дата создания записи 19.09.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа посвящена разработке веб-приложения, предназначенного для визуального анализа и обработки пользовательских одномерных данных при помощи настраиваемых Python-алгоритмов. В центре внимания находятся задачи, которые не поддаются формальному описанию метрик качества и требуют участия человека-эксперта. Задачи, которые решались в ходе разработки: 1. Исследование особенностей некорректных задач и существующих программных решений в области обработки сигналов; 2. Проектирование архитектуры клиентского приложения с возможностью выполнения Python-кода на стороне пользователя; 3. Реализация интерфейса пошагового взаимодействия с системой и механизмов загрузки, параметризации и запуска пользовательских алгоритмов; 4. Обеспечение визуализации результатов и реактивного управления параметрами обработки. В результате была разработана модульная веб-система, не требующая установки на устройство пользователя и реализующая сценарий пошагового взаимодействия: от загрузки данных и скрипта до визуального анализа результата. Система поддерживает пользовательские алгоритмы, выполняемые в изолированной среде браузера через Pyodide. Реализована адаптивная форма для задания параметров функций и интерактивный график, позволяющий оценить поведение алгоритма при различных настройках.

The given work is devoted to the development of a web-based application designed for the visual analysis and processing of user-defined one-dimensional data using custom Python algorithms. The focus is on problems where the quality criteria cannot be explicitly formalized, and expert involvement is essential. The work set the following goals: 1. To study the characteristics of ill-posed problems and review existing software tools in the field of signal processing; 2. To design a client-side application architecture that allows the execution of Python code directly in the browser; 3. To implement a step-by-step user interface for uploading data and algorithms, configuring parameters, and executing scripts; 4. To provide result visualization and reactive control over processing parameters (e.g., interpolation order). The implementation resulted in a modular web-based system that requires no installation and supports an interactive workflow — from data upload and script parsing to result analysis. The system enables execution of interpolation, analysis, and user-defined algorithms within a secure browser-based environment using Pyodide. It includes a dynamic parameter input form and an interactive chart for real-time evaluation of algorithm behavior.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи

Количество обращений: 1 
За последние 30 дней: 1

Подробная статистика