Детальная информация
| Название | Разработка программног ообеспечения для выявления нарушений функциональных зависимостей: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения» = Development of software for detecting functional dependency violations |
|---|---|
| Авторы | Романихина Мария Олеговна |
| Научный руководитель | Полтавцева Мария Анатольевна |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | функциональные зависимости ; качество данных ; Viofinder ; параллельная обработка ; ранняя остановка ; big data ; целостность данных ; functional dependencies ; data quality ; parallel processing ; early stopping ; data integrity |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.01 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2647 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\42818 |
| Дата создания записи | 21.08.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Целью работы является повышение скорости обработки данных при выявлении нарушений функциональных зависимостей. Задачи, которые решались в ходе исследования: Проанализировать существующие методы выявления ФЗ. Разработать способ выявления нарушений ФЗ на основе выбранного метода. Реализовать предложенный способ. Провести тестирование реализованного способа и сравнить с исходным решением. В результате был проведен сравнительный анализ алгоритмов профилирования данных, проведены эксперименты по оценке их производительности и масштабируемости. Разработано программное обеспечение на языке C++, реализующее обнаружение нарушений функциональных зависимостей. На основании проведенных исследований, было доказано преимущество предложенной модификации алгоритма.
The objective of the work is to increase data processing speed during the detection of functional dependency violations. The tasks solved during the research: Analyze existing methods for identifying functional dependencies. Develop a method for identifying functional dependency violations based on the selected method. Implement the proposed method. Test the implemented method and compare it with the original solution. As a result, a comparative analysis of data profiling algorithms was conducted, and experiments were performed to evaluate their performance and scalability. C++ software was developed that implements the detection of functional dependency violations. Based on the conducted research, the advantage of the proposed algorithm modification was proven.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|