Details
| Title | Разработка подсистемы автоматизированного построения отчетности по оценке каналов коммуникации с клиентом в банковском приложении: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения» = Development of a subsystem for automated reporting on the evaluation of customer communication channels in a banking application |
|---|---|
| Creators | Гусев Михаил Михайлович |
| Scientific adviser | Полтавцева Мария Анатольевна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | маркетинговая аналитика ; оценка эффективности каналов ; мультиканальный маркетинг ; атрибуция ; last-click ; ETL ; DWH ; Greenplum ; визуализация данных ; автоматизация отчётности ; цифровые каналы коммуникации ; marketing analytics ; marketing channel effectiveness evaluation ; multi-channel marketing ; attribution ; data visualization ; reporting automation ; digital communication channels |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.01 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2641 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42812 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Работа посвящена решению практической задачи отдела маркетинга банковского подписочного сервиса – автоматизированной оценке эффективности цифровых каналов привлечения клиентов. В рамках работы спроектирована и реализована подсистема, построенная в виде конвейера из двух последовательных ETL-процессов: первый обеспечивает формирование слоя очищенных данных о коммуникациях по пяти цифровым каналам (email, push, SMS, чат и пассивные коммуникации в мобильном приложении) и построение витрины атрибуцированных подписок по модели last-click; второй агрегирует данные витрины и передаёт результаты в систему визуализации, где построен интерактивный дашборд для конечных пользователей. Реализация выполнена с использованием инструментов корпоративной инфраструктуры компании: облачной платформы Helicopter, СУБД Greenplum и ClickHouse, BI-системы Proteus.
The work is devoted to solving a practical problem of the marketing department of a banking subscription service – automated evaluation of the effectiveness of digital customer acquisition channels. Within the scope of the work, a subsystem has been designed and implemented as a pipeline of two sequential ETL processes: the first one provides the formation of a cleansed data layer on communications across five digital channels (email, push, SMS, chat, and passive communications in the mobile application) and the construction of a data mart of attributed subscriptions using the last-click model; the second one aggregates the data from the mart and transfers the results to the visualization system, where an interactive dashboard for end users has been built. The implementation was carried out using the tools of the company’s corporate infrastructure: the Helicopter cloud data processing platform, the Greenplum and ClickHouse DBMSs, and the Proteus BI system.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|
- ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ И ТЕРМИНОВ
- ВВЕДЕНИЕ
- ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
- Актуальность оценки каналов привлечения клиентов
- Подходы к оценке каналов привлечения
- Постановка задачи
- Требования к разрабатываемой подсистеме
- Выводы по главе
- ГЛАВА 2. ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ ПОДСИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПОСТРОЕНИЯ ОТЧЕТНОСТИ
- Общая схема конвейера обработки данных
- Первый ETL-процесс
- Слой очищенных данных
- Атрибуция
- Второй ETL-процесс
- Выводы по главе
- ГЛАВА 3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ
- Реализация первого ETL-процесса
- Формирование слоя очищенных данных
- Реализация модели атрибуции
- Реализация второго ETL-процесса
- Интеграция с системой визуализации
- Автоматизация всего конвейера обработки данных
- Выводы по главе
- Реализация первого ETL-процесса
- ГЛАВА 4. АНАЛИЗ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ
- Условия тестирования
- Функциональное тестирование
- Нефункциональное тестирование
- Выводы по главе
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- ПРИЛОЖЕНИЯ
- Приложение 1. РЕПОЗИТОРИЙ С ИСХОДНЫМ КОДОМ
- Приложение 2. СКРИНШОТЫ РЕЗУЛЬТАТОВ ТЕСТИРОВАНИЯ