📄Работа №187826

Тема: РАЗРАБОТКА КЛИЕНТСКОЙ ЧАСТИ ИНТЕГРИРУЕМОГО СЕРВИСА ПО ДОСТАВКЕ УВЕДОМЛЕНИЙ

📝
Тип работы Дипломные работы, ВКР
📚
Предмет программирование
📄
Объем: 53 листов
📅
Год: 2023
👁️
Просмотров: 53
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Перечень условных обозначений, символов, сокращений, терминов 5
Введение 6
1 Функциональные возможности клиентской части сервиса 7
2 Решение проблемы интеграции в отдельные приложения 9
2.1 Реализация через npm-модули 11
2.2 Реализация через Web-components 11
2.3 Реализация через iframe 12
2.4 Реализация через Git submodules 13
2.5 Реализация через System.js 14
2.6 Реализация через Module Federation 15
2.7 Реализация через single-spa 15
3 Описание технологий и инструментов разработки 17
3.1 single-spa 18
3.2 Язык TypeScript 19
3.3 Менеджер состояний Redux 21
3.4 Webpack 25
4 Реализация клиентской части сервиса 27
4.1 Реализация интеграции сервиса в бизнес-приложение 27
4.1.1 Конфигурация сервиса уведомлений 27
4.1.2 Регистрация сервиса уведомлений в бизнес-приложении 28
4.2 Структура приложения 32
4.3 Архитектура глобального хранилища 35
4.4 Особенности взаимодействия с сервером 36
4.4.1 Механизм отправки запросов и получения ответов 37
4.4.2 Механизм обработки ошибок 40
4.5 Особенности сборки проекта 41
5 Заключение 44
6 Список использованной литературы 45
7 Приложение А 47

📖 Введение

В настоящее время информационные технологии занимают все более важное место в жизни людей и организаций. Одной из наиболее важных задач, стоящих перед IT-специалистами, является разработка и внедрение эффективных систем управления информацией и ее распространением.
Доставка уведомлений является важным элементом многих современных приложений. Уведомления могут содержать информацию о новых сообщениях, обновлениях, важных событиях и действиях пользователей. Для доставки уведомлений используются различные способы, такие как электронная почта, мобильные приложения и другие.
Целью данной дипломной работы является разработка клиентской части интегрируемого сервиса по доставке уведомлений для сотрудников крупной государственной структуры. Клиентская часть должна обеспечить удобный интерфейс для настройки и просмотра уведомлений, а также интеграцию с другими приложениями для возможности информирования пользователей о различных событиях.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В рамках данной работы была реализована клиентская часть интегрируемого сервиса по доставке уведомлений. В настоящее время разработанная система передана заказчику и находится на стадии опытной эксплуатации.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Руководство по сборщику модулей Webpack [Электронный ресурс]. URL: https://webpack.js.org (дата обращения: 11.02.2022)
2. Руководство по библиотеке React [Электронный ресурс]. URL:
https://react.dev (дата обращения: 15.02.2023)
3. Руководство по библиотеке Redux [Электронный ресурс]. URL:
https: //redux.j s.org (дата обращения: 18.02.2023)
4. Руководство по библиотеке Redux Toolkit [Электронный ресурс]. URL: https: //redux-toolkit.js.org (дата обращения: 18.02.2023)
5. Руководство по библиотеке Axios [Электронный ресурс]. URL: https://axios-http.com/docs/intro (дата обращения: 22.02.2023)
6. Руководство по библиотеке TypeScript [Электронный ресурс]. URL: https://www.typescriptlang.org/docs (дата обращения: 01.03.2022)
7. Micro Frontends [Электронный ресурс]. URL:
https://martinfowler.com/articles/micro-frontends.html (дата обращения: 09.03.2022)
8. Руководство по npm-модулям [Электронный ресурс]. URL:
https://docs.npmjs.com (дата обращения: 09.03.2022)
9. Руководство по веб-компонентам [Электронный ресурс]. URL: https://developer.mozilla.org/en-US/docs/Web/API/Web components (дата обращения: 10.03.2022)
10. The Inline Frame element [Электронный ресурс]. URL: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe (дата обращения: 14.03.2022)
11. Руководство по Git submodules [Электронный ресурс]. URL: https://git-scm.com/docs/git-submodule (дата обращения: 14.03.2022)
12. Руководство по библиотеке System.js [Электронный ресурс]. URL: https://github.com/systemjs/systemjs (дата обращения: 15.03.2022)
13. Руководство по плагину Module Federation [Электронный ресурс]. URL: https://webpack.js.org/concepts/module-federation (дата обращения: 24.03.2022)
14. Руководство по фреймворку single-spa [Электронный ресурс]. URL: https://single-spa.js.org (дата обращения: 29.03.2022)
15. UML. Основы. - Пер. с англ.- СПб / Фаулер М., Скотт К. - издательство Символ-Плюс, 2002. - 192с. (дата обращения: 06.05.2023)

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ