Тема: РАЗРАБОТКА СЕРВЕРНОЙ ЧАСТИ МОДУЛЯ «ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ И РЕМОНТ» В РАМКАХ РАЗРАБОТКИ СИСТЕМЫ UNIOS
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Перечень условных обозначений, символов, сокращений, терминов 4
Введение 5
1 Анализ требований 6
1.1 Модель предметной области 6
1.2 Функциональные требования к серверной части модуля ТОиР 7
1.2.1 Пользователи и роли 9
1.2.2 Юниод 9
1.2.3 Функциональные требования к серверной части модуля ТОиР на основе
ролевой модели 11
2 Инструменты разработки 13
2.1 Java 11 13
2.2 Spring и Spring Boot 13
2.3 PostgresSql 13
3 Проектирование 15
3.1 Компоненты системы 15
3.2 Архитектура слоя модели серверной части модуля ТОиР 17
4 Реализация 18
4.1 Реализация ролевой модели 18
4.2 Реализация функционала регламентов 20
4.3 Реализация функционала работ 25
4.3.1 Реализация разовых работ 26
4.3.2 Реализация регламентных работ 28
4.4 Реализация функционала статусов работ 30
4.5 Реализация функционала комментариев к работе 31
4.6 Реализация функционала уведомлений 32
4.6.1 Реализация WebSocket-соединения 32
4.6.2 Реализация процессов создания и отправки уведомлений 34
4.7 Реализация функционала отчетов по работам 38
Заключение 41
Список использованных источников и литературы 42
Приложение А. Результаты работы 43
📖 Введение
Платформа решает следующие задачи:
• Единообразное отображение и анализ данных SCADA систем предприятия.
• Гибкий автоматизированный бизнес - процесс техобслуживания и ремонта.
• Оперативная постановка задач и контроль выполнения работ Исполнителями в реальном времени.
• Непрерывный обмен документами и информацией с основными системами предприятия.
Unios - полнофункциональный инструмент, который предназначен для помощи организациям в обслуживании промышленного оборудования. Данная система предназначена для универсальной интеграции различных SCADA АСУТП систем диспетчеризации в единую экосистему взаимодействия оборудования объектов со службами эксплуатации, управления персоналом, формированием аналитики и отчетности.
Данная система разделена на два модуля: диспетчеризация и мониторинг, техническое обслуживание и ремонт. В диспетчеризации и мониторинге, далее ДиМ, выполняются следующие операции: получение, обработка, анализ данных с устройств. Модуль техническое обслуживание и ремонт, далее ТОиР, отвечает за автоматизацию процессов: проведение работ и отчетность по выполненным работам.
Данная работа посвящена разработке модуля ТОиР. ТОиР и ДиМ связаны между собой, поэтому в ходе работы будут рассматривать особенности не только ТОиР, но и ДиМ.
Цель работы: разработка серверной части модуля “Техническое обслуживание и ремонт” в рамках разработки системы Unios.
В рамках данной работы будут рассмотрены решения следующих задач:
1. Провести анализ требований
2. Спроектировать серверную часть модуля ТОиР
3. Разработать серверную часть модуля ТОиР
✅ Заключение
Результатом данной работы является выход системы UNIOIS на этап опытной эксплуатации. Также стоит выделить основные подзадачи, которые были решены:
• реализация ролевой модели,
• реализация функционала разовых работ,
• реализация функционала регламентов,
• реализация функционала регламентных работ,
• реализация функционала статусов работ,
• реализация функционала комментариев работ,
• реализация уведомлений,
• реализация функционала отчетов.
В настоящее время данная система передана заказчику и находится на этапе опытной эксплуатации.





