Details

Title: Разработка микросервиса для автоматизации рассылки email уведомлений: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Неупокоев Дмитрий Андреевич
Scientific adviser: Дробинцев Павел Дмитриевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: сервис уведомлений; Java разработка; рассылки; Spring Framework; email; notification service; Java development; mailings
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-3537
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\19872

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

Annotation

Данная работа посвящена разработке комплексного решения по организации рассылки уведомлений пользователям посредством EMAIL провайдера с возможностями шаблонизации и отложенной отправки сообщений. В ходе выполнения работы был проведён анализ существующих решений для рассылки уведомлений, выявлены достоинства и недостатки каждого из них, описаны требования для проектируемой системы на основе полученных результатов, разработана архитектура системы на основе сформулированных требований, разработаны алгоритмы взаимодействия внутри системы, определены технические аспекты реализации и используемые инструменты, реализован сервис уведомлений на основе составленных алгоритмов и выбранных инструментов, протестирована работа сервиса уведомлений в реальных сценариях использования, отмечены достоинства и недостатки, описаны полученные результаты, проведена экономическая оценка решения и определены перспективы развития проекта.

This work is devoted to the development of a comprehensive solution for organizing the distribution of notifications to users through the EMAIL provider with the capabilities of templating and deferred sending of messages. In the course of the work, an analysis of existing solutions for sending notifications was carried out, the advantages and disadvantages of each of them were identified, the requirements for the designed system were described based on the results obtained, the architecture of the system was developed based on the formulated requirements, algorithms for interaction within the system were developed, technical aspects of the implementation and needed tools were defined, the notification service was implemented based on the compiled algorithms and the selected tools, the operation of the notification service was tested in real use cases, the advantages and disadvantages were noted, the results obtained were described, the economic evaluation of the solution was carried out, and the prospects for the development of the project were determined.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 3
Last 30 days: 2
Detailed usage statistics