Детальная информация
| Название | Рабочее место аналитика данных для обработки и визуального анализа лог-файлов на основе стека Python и DASH: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных» = A data analyst’s workplace for processing and visual analysis of log files based on the Python and Dash stack |
|---|---|
| Авторы | Егорова Яна Дмитриевна |
| Научный руководитель | Щербаков Николай |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | анализ лог-файлов ; визуализация данных ; веб-приложение ; парсинг ; Dash ; MongoDB ; log file analysis ; data visualization ; web application ; parsing |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 02.03.03 |
| Группа специальностей ФГОС | 020000 - Компьютерные и информационные науки |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2607 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\42778 |
| Дата создания записи | 21.08.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
В данной работе представлен подход к созданию универсального рабочего места аналитика данных, предназначенного для обработки и визуального анализа лог-файлов. Проведён обзор современных форматов логов и методов их парсинга, выполнен сравнительный анализ существующих систем, позволивший выявить их ограничения при использовании российским малым бизнесом. Реализована модульная архитектура системы на языке Python с применением фреймворка Dash, библиотек plotly и pandas. В качестве системы хранения данных выбрана MongoDB. Разработаны и интегрированы модули парсинга файлов, фильтрации данных, визуализации, экспорта результатов в форматы CSV, PDF и JSON, а также обнаружения аномалий в записях. Проведены верификация на реальных данных, тестирование производительности и апробации с участием пользователей разного уровня подготовки. Полученные результаты подтверждают практическую применимость решения в условиях эксплуатации.
This paper presents an approach to creating a universal data analyst workstation designed for processing and visually analyzing log files. A review of modern log formats and parsing methods is provided, along with a comparative analysis of existing systems, revealing their limitations when used by Russian small and medium-sized businesses. A modular system architecture was implemented in Python using the Dash framework and the plotly and pandas libraries. MongoDB was selected as the data storage system. Modules for file parsing, data filtering, visualization, exporting results to CSV, PDF, and JSON formats, and anomaly detection were developed and integrated. Verification on real data, performance testing, and pilot testing with users of varying skill levels were conducted. The obtained results confirm the practical applicability of the solution under operating conditions.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|