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

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

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

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

Для описания временных аспектов поведения системы при начальной инициализации системы определим логику процесса. Начальная инициализация системы необходима для конфигурирования подсистемы «М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.

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

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

Конструкторско-технологическое проектирование функционального узла, расположенного на печатной плате
Основным элементом прибора является печатная плата (ПП), которая служит для объединения электронных компонентов и выполняет функцию несущей конструкции для ...

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

Устройство оперативной памяти статического типа емкостью 12 Кб для микропроцессора Intel 8080
Одним из ведущих направлений развития современной микроэлектронной элементной базы являются большие интегральные микросхемы памяти, которые служат основой д ...