Разделы сайта

Проектирование диаграмм последовательности работы ИКС службы видеонаблюдения

Диаграммы последовательности для системы архива видеонаблюдения в общем случае представляют модель взаимодействия объектов во времени.

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

Для описания временных аспектов поведения системы при начальной инициализации системы определим логику процесса. Начальная инициализация системы необходима для конфигурирования подсистемы «Мedia Gateway» и «Media Server». Подсистему «Media Gateway» при старте необходимо сконфигурировать таким образом, чтобы она опубликовала все необходимые потоки с внешней среды во внутреннюю среду системы. Таким образом, данной подсистеме необходимы конфигурационные данные, хранящиеся централизованно в подсистеме «Media Server». После получения конфигурационных данных подсистема «Media Gateway» должна проинформировать подсистему «Media Server» о наборе публикуемых потоков. В свою очередь подсистема «Media Server» начнет захват видеопотока. Для экономии ресурсов используется техника «ленивой загрузки», таким образом, старт и преобразование видео потока начинается только при подключении клиента. Диаграмма последовательности начальной инициализации системы показана на рисунке 2.19.

Для описания временных аспектов поведения системы при выполнении запрос на просмотр видеопотока определим последовательность действий. Запрос на просмотр потокового видео выполняется в два этапа. На первом этапе необходимо получить информацию о доступных на данный момент транслируемых видеопотоках. На втором этапе выполняется подключение к определенному видеопотоку, который публикуется и контролируется подсистемой «Media Gateway». После чего происходит захват видеопотока. Диаграмма последовательности при выполнении запроса на просмотр видеопотока показана на рисунке 2.20.

Рисунок 2.20 - Диаграмма последовательности при выполнении запроса на просмотр видеопотока

Для описания временных аспектов поведения системы при выполнении запроса на просмотр видео из архива, определим последовательность действий. Выполнение данного запроса также выполняется в два этапа относительно подсистемы «Video portal». На первом этапе происходит получение информации о необходимых архивных видеозаписях, которые хранятся и управляются системой «Media Server». После получения информации производится подключение к подсистеме «Media Server» и инициируется загрузка видеозаписей. Диаграмма последовательности представлена на рисунке 2.21.

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

Интересное из раздела

Проблемы обнаружения и подавления работы радиоуправляемых взрывных устройств
Цель контрольной работы - описать проблемы обнаружения и подавления работы радиоуправляемых взрывных устройств и сотовых телефонов, выявить основные методы ...

Расчет характеристик сигналов и каналов связи
На современном этапе развития перед железнодорожным транспортом стоят задачи по увеличению пропускной и провозной способности, грузовых и пассажирск ...

Расчет усилителя постоянного тока
электромагнитная головка тип - ГЗМ-105 Диапазон частот - 31,5 - 18 кГц Величина выходного напряжения (на НЧ) - 0,7 мВ Величина выходног ...