Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Встроенные системы




Соединения

Узлы системы находятся друг с другом в определённых отношениях. Самое распространённое отношение между узлами – ассоциация.

Ассоциация в контексте развёртывания системы – это физическое соединение узлов для исполнения реальных процессов.

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

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

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

2.12.3 Диаграмма развёртывания

Диаграмма развёртывания показывает конфигурацию узлов, где производится обработка информации, и то, какие компоненты размещены на каждом узле.

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

Основные элементы диаграммы развёртывания – это узлы и соединения.

Для одной системы строится одна единственная диаграмма развёртывания, на которой показывают соединения процессоров и устройств, а также процессы, развёрнутые на каждом процессоре.

Данная UML -диаграмма позволяет визуализировать аппаратные аспекты системы и является достаточной для описания аппаратной платформы, на которой система будет исполняться. Системный программист получит из этой диаграммы всю необходимую информацию для обеспечения сопряжения между программной и аппаратной частями системы.

2.12.4 Использование диаграмм развёртывания

Диаграммы развёртывания строятся при проектировании систем следующего типа:

1. Встроенные системы – embedded systems.

2. Системы клиент/сервер – client/server systems.

3. Распределённые системы – fully distribution systems.

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

Такие системы управляют двигателями, манипуляторами, дисплеями, табло, а сами управляются внешними стимулами. Например, управляющими приводами, датчиками.

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

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

Внимание уделяется:

- уникальным устройствам и узлам системы;

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

- отношениям между процессорами и устройствами;

- детализации структуры компонентов наиболее “интеллектуальных устройств”.




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 372; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.052 сек.