Для студентов СПбГУ по предмету ДругиеРеализация сервиса для генерации отчетности по корпоративному обучению сотрудниковРеализация сервиса для генерации отчетности по корпоративному обучению сотрудников
2024-08-062024-08-06СтудИзба
Курсовая работа: Реализация сервиса для генерации отчетности по корпоративному обучению сотрудников
Описание
Оглавление
3
4
Введение
Необходимым атрибутом любого развивающегося бизнеса является качественное обучение и повышение квалификаций сотрудников компа-нии. В наше время эффективным способом обучать персонал с мини-мальными затратами является дистанционный формат и специальные системы, которые позволяют получать знания удаленно. Организация обучения на таких платформах предполагает использование готовых материалов и уроков с адаптацией под конкретную компанию при необ-ходимости, передачу доступов сотрудникам, выставление сроков про-хождения, проверку усвоенных знаний. Это позволяет специалистам различных сфер (например, бухгалтерии, права, кадров, финансов, гос-закупок) получать доступ к корпоративной базе знаний, соответствую-щей профстандартам, закреплять знания через тесты и проходить ат-тестацию, не отрываясь от рабочего процесса.
При работе с системами дистанционного обучения руководителю компании предоставляется особый доступ, на основе которого формиру-ется учебное заведение. Руководитель может приглашать на обучение сотрудников, назначать им программы и тесты
Введение | 5 | |||
1. | Постановка задачи | 7 | ||
2. | Обзор существующего решения и технологий | 8 | ||
2.1. | Существующая система внутри платформы . . . . . . . . | 8 | ||
2.1.1. | Функциональность .................. | 8 | ||
2.1.2. | Достоинства и недостатки . . . . . . . . . . . . . . | 9 | ||
2.2. | OLTPиOLAPподходы.................... | 11 | ||
2.3. | CDCиреплицирование.................... | 12 | ||
2.4. | Вывод.............................. | 13 | ||
2.5. | Использованные технологии . . . . . . . . . . . . . . . . . | 14 | ||
2.5.1. | Greenplum . . . . . . . . . . . . . . . . . . . . . . . | 14 | ||
2.5.2. | Debezium . . . . . . . . . . . . . . . . . . . . . . . . | 14 | ||
2.5.3. | Airflow . . . . . . . . . . . . . . . . . . . . . . . . . | 15 | ||
2.5.4. | Golang . . . . . . . . . . . . . . . . . . . . . . . . . | 15 | ||
3. | Требования | 16 | ||
4. | Архитектура | 17 | ||
4.1. | Взаимодействие модулей системы . . . . . . . . . . . . . . | 17 | ||
4.2. | Сценариииспользования . . . . . . . . . . . . . . . . . . . | 18 | ||
4.3. | Сервисгенерацииотчетов . . . . . . . . . . . . . . . . . . | 20 | ||
5. | Особенности реализации | 22 | ||
5.1. | Применение CDC-событий и реплицирование . . . . . . . | 22 | ||
5.2. | Формирование агрегированных таблиц для отчетов . . . | 22 | ||
5.3. | Оркестрация процессов в Airflow . . . . . . . . . . . . . . | 23 | ||
5.4. | Поддержка HTTP API и асинхронных запросов в Kafka | 24 | ||
5.5. | Развертывание сервиса и мониторинг . . . . . . . . . . . | 24 | ||
6. | Тестирование и апробация | 26 |
3
Заключение | 27 |
Список литературы | 29 |
4
Введение
Необходимым атрибутом любого развивающегося бизнеса является качественное обучение и повышение квалификаций сотрудников компа-нии. В наше время эффективным способом обучать персонал с мини-мальными затратами является дистанционный формат и специальные системы, которые позволяют получать знания удаленно. Организация обучения на таких платформах предполагает использование готовых материалов и уроков с адаптацией под конкретную компанию при необ-ходимости, передачу доступов сотрудникам, выставление сроков про-хождения, проверку усвоенных знаний. Это позволяет специалистам различных сфер (например, бухгалтерии, права, кадров, финансов, гос-закупок) получать доступ к корпоративной базе знаний, соответствую-щей профстандартам, закреплять знания через тесты и проходить ат-тестацию, не отрываясь от рабочего процесса.
При работе с системами дистанционного обучения руководителю компании предоставляется особый доступ, на основе которого формиру-ется учебное заведение. Руководитель может приглашать на обучение сотрудников, назначать им программы и тесты
Характеристики курсовой работы
Список файлов
Реализация сервиса для генерации отчетности по корпоративному обучению сотрудников.doc