Выпускная квалификационная работа “Разработка автоматизированной системы выявления аномалий SQL-запросов PostgreSQL”
Автор (ы)
Аффилиация
Ульяновский государственный технический университет,
Научный руководитель
Аннотация
Не смотря на актуальность вопроса на данный момент нет широко распространённых программных продуктов, способных выявлять аномалий в данных. Для решения данной задачи необходимо разработать автоматизированную систему выявления аномалий данных. Выявление дефектных данных должно быть реализовано с применением различных методов для каждого типа данных. Пользователь должен иметь возможность самостоятельно настраивать методы поиска или же использовать данные, представленные программой по умолчанию. На выходе пользователь должен получить отчет о выявленных аномалиях.
Целью проекта является сокращение времени на процесс выявления точечных аномалий в данных.
Задачи, необходимые для реализации:
- произвести анализ предметной области выявления аномалий;
- спроектировать приложение для автоматизированного системы выявления аномалий;
- разработать автоматизированную систему выявления аномалий.
Решение реализовано в виде десктоп-приложения, ориентированного на работу с операционной системой Microsort, в котором будет реализовано взаимодействие с системой управления базами данных PostgreSQL. В качестве IDE будет использована Visual Studio, а для управления версиями использоваться GIT.
Результаты и выводы. В результате выполнения выпускной квалификационной работы была разработана автоматизированная система выявления аномалий в данных. В ходе проектирования были построены модели предметной области и разработанной системы. Модель предметной области включает в себя диаграммы бизнес-процессов “Как есть” в нотации IDEF0, диаграмму потоков данных, диаграммы бизнес-процессов “Как должно быть” в нотации IDEF0. Модель системы проектировалась в нотации UML и включает в себя описание функциональных возможностей системы, ее логической и физической структуры, а также схему взаимодействия модулей.
Полученный программный продукт отвечает требованиям, а также выполнил все задачи и цель ВКР. Разработанная программа позволяет автоматизировать поиск дефектных данных в базах данных пользователя.
В дальнейшем планируется провести расширение возможностей системы. Возможно дальнейшее изучение методов обнаружения аномалий, их сравнительный анализ и поиск взаимосвязи типов данных, содержания данных и применяемых методов для повышения эффективности детектирования аномалий. Также возможно расширение взаимодействия системы, одной из которых будет возможность работать с различными СУБД.
Содержание работы
Автор предпочел не показывать работу на сайте
Конкурс, в котором автор работы принял участие:
I Международный конкурс инициативных научно-исследовательских проектов “High Goals”, 2018/2019
Отрасль наук
Форма представления работы
Дата публикации работы: 03.12.2019
Добавить комментарий