Разработка решений для реагирования на чрезвычайные ситуации с помощью Dynamics и SharePoint

Вот как Connect Bridge может помочь: Разработка решения для реагирования на чрезвычайные ситуации с помощью Dynamics и SharePoint

Stefano TempestaTechnical Leave a Comment

Рассмотрим глобальное образовательное учреждение, в котором каждую неделю обучаются тысячи студентов, посещающих занятия в более чем 150 институтах по всему миру. Чрезвычайные ситуации могут произойти без предупреждения, будь то погодные явления, несчастные случаи или даже террористическая атака. Как такое учебное заведение может оперативно отреагировать и обеспечить безопасность студентов и сотрудников по всему миру?

Реагирование на чрезвычайные события

Вы должны хранить любые персональные данные, введенные в SaaS-заявлении, на хранении, которое физически находится в стране (или на утвержденной территории), в соответствии с законами о проживании в стране. Вы можете достичь этого в два этапа:

  1. Когда данные вводятся в SaaS-приложение, вы проверяете, являются ли это персональными данными, то есть информация в этих данных достаточна для идентификации личности. Если это так, то данные передаются в базу данных, расположенную в стране.
  2. Данные анонимизированыи ссылочный ключ возвращается приложению для хранения в его собственной базе данных.
Изображение

Модель данных для решения по реагированию на чрезвычайные ситуации

Мы представляли себе решение Emergency Response на базе двух систем, Dynamics 365 и SharePoint. По этой причине мы также разделили модель данных между этими двумя приложениями.

Мы разработали рабочие процессы синхронизации данных на базе Connect Bridge. На первый взгляд, модель данных для решения выглядит так, как показано на следующей диаграмме.

Решение для экстренного реагирования, использующее множество платформ и технологий, включая Dynamics 365, SharePoint, Azure IoT (Интернет вещей), Bing Maps, Cognitive Services и Bot Framework, склеенные вместе с Connect Bridge.

Решение для экстренного реагирования, использующее множество платформ и технологий, включая Dynamics 365, SharePoint, Azure IoT (Интернет вещей), Bing Maps, Cognitive Services и Bot Framework, склеенные вместе с Connect Bridge.


Connect Bridge будет обрабатывать рабочий процесс для передачи необходимой информации из сущностей в Dynamics 365 в списки в SharePoint. Соединитель Dynamics 365 и SharePoint позаботится о синхронизации данных:

  • Школы: Список школ содержит копию всех школ, в которых хотя бы один раз произошло чрезвычайное событие. Данные копируются из Dynamics 365 в SharePoint, когда происходит чрезвычайное событие. Это событие запускает весь процесс реагирования на чрезвычайную ситуацию, и это ручной процесс, обычно инициируемый директором школы.
  • Студенты: Список "Учащиеся" содержит копию имен учащихся и контактную информацию для тех, кто в настоящее время находится в школе, пострадавшей от чрезвычайной ситуации. Контактная информация хранится в виде копии (в отличие от синхронизации в виде ссылки на эквивалентную запись в Dynamics 365) в целях электронного обнаружения: если в школе проводится юридический запрос с целью выяснить, как и когда с учащимися связывались во время реагирования на чрезвычайную ситуацию, сохраняется полная история контактных данных, а не только последняя информация, доступная в CRM-системе.
  • Чрезвычайные события: Это список, который содержит описательную информацию о чрезвычайном событии: название и описание, дату начала и окончания, статус и когда само событие было создано и кем. При создании нового элемента в этом списке запускается рабочий процесс для инициирования создания приборной панели, подразумевающий копирование соответствующих данных из Dynamics 365 в SharePoint.
  • Ростер: Список списков представляет собой информацию, отображаемую на экране в панели реагирования на чрезвычайные ситуации. В нем есть пункт для каждого чрезвычайного события, произошедшего в школе, и он содержит ссылку на список всех учащихся, находящихся в данный момент в школе, для которых необходимо оценить состояние безопасности.
  • Отслеживание: Текущее состояние и местоположение учащегося отслеживается в списке отслеживания. Первоначальная оценка автоматизирована путем внедрения отслеживания местоположения с помощью GPS-устройств, подключенных к Azure IoT Hub. При регистрации студентов в начале программы каждому студенту выдается брелок, содержащий GPS-устройство, которое отправляет данные о местоположении в Azure IoT Hub только тогда, когда директор школы поднимает событие.
  • Общение: Список "Общение" содержит все элементы разговоров, которые происходили между операторами школы (и ботом) и учениками по нескольким каналам: голосовые звонки, SMS, электронные письма, Skype и Facebook Messenger.

Приборная панель аварийного реагирования

Панель аварийного реагирования, созданная для этого события, доступна всем операторам школы через интранет-сайт SharePoint организации. Эта приборная панель становится доступной сразу после завершения рабочего процесса интеграции в Connect Bridge; обычно это занимает меньше минуты. Приборная панель содержит информацию о только что созданном событии и список всех студентов, записанных на программу, которую школа предоставляет в это время. Для каждого ученика визуализируется его статус безопасности (Неизвестно, Безопасно, Опасно), а также их последнее обнаруженное местоположение. Успех связи между школой и учеником и предположения о его местонахождении способствуют определению статуса безопасности каждого ученика.

Некоторый уровень автоматизации вводится при первоначальной оценке из-за большого количества учащихся, которые могут быть затронуты. Тем не менее, правильная ручная оценка безопасности учащихся затем тщательно проводится операторами школ и отражается на приборной панели.

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

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

Дорожная эвакуация

Рабочий процесс интеграции Connect Bridge

Как уже упоминалось, данные о школах и учениках копируются из Dynamics 365 в SharePoint в контексте реагирования на новое чрезвычайное событие. Этот процесс обрабатывается Connect Bridge.

Механизм Connect Bridge обеспечивает высокодоступное и масштабируемое решение для технологически независимой интеграции между системами. Личное замечание: Мне очень понравилось разрабатывать и создавать решение Emergency Response, но я очень надеюсь, что никогда не буду его использовать! Однако если возникнет ситуация, требующая быстрого реагирования, этот инструмент должен быть немедленно доступен и способен обеспечить оперативное реагирование. Отсюда и решение использовать облачные приложения, где доступность и масштабируемость не являются - или не должны являться - проблемой.

Логический рабочий процесс, состоящий из интеграционных и бизнес-задач, может быть обобщен следующими шагами:

  1. Когда создается новое чрезвычайное происшествиеконтактная информация для затронутой школы и соответствующих учащихся копируется из соответствующих сущностей в Dynamics 365 в списки в SharePoint. Актуальность учащихся определяется тем, находятся ли они в школе в данный момент. Это определяется по тому, зачислены ли они на программу, проводимую школой на этой неделе.
  2. A формируется реестр учащихся затронутой школы в SharePoint, а состояние безопасности каждого студента оценивается первоначально вторым рабочим процессом.
  3. На основании последнего обнаруженного местоположения учащегося и его расстояния от места чрезвычайного происшествия, на экране отображается обеспечение безопасности каждого студента производится путем проверки, находится ли студент на расстоянии более 100 метров от места происшествия.
  4. Общение со студентом инициируется SMS с вопросом, все ли у них в порядке; ответ студента обрабатывается ботом, который интерпретирует сообщение и определяет его статус.
Предлагаемая блок-схема для процедур в чрезвычайных ситуациях

Предлагаемая блок-схема для процедур в чрезвычайных ситуациях


Takeaways

Программное обеспечение может помочь в реагировании на чрезвычайные ситуации, если вы планируете заранее и помните о необходимости обеспечения доступности и масштабируемости.

Интеграция нескольких программ и использование промежуточного программного обеспечения для склеивания всего этого вместе может сделать интересные функции доступными в разумные сроки.

Connect Bridge - хороший пример промежуточного решения, которое идеально вписывается в этот сценарий. Поскольку эта система не зависит от технологии, вам не нужно беспокоиться о будущих обновлениях и масштабируемости.


Хотите узнать больше? Я рекомендую эти статьи из нашего блога:

Стратегический советник в Connecting Software

Стефано Темпеста
Стратегический советник в Connecting Software

Автор:

Стефано - стратегический советник компании Connecting Software, региональный директор Microsoft и MVP. Есть ли у вас вопросы или комментарии к этой статье?

Мы будем рады получить ваши отзывы, оставьте свой ответ ниже!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.