Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Узлы - Nodes

Узел[3] – физически существующий элемент системы, который представляет собой процессор или устройство.

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

- датчики;

- принтеры;

- модемы;

- цифровые камеры;

- сканеры;

- манипуляторы.

Узлы, как и компоненты, представляют физический аспект системы. Между ними существует соответствие:

1. Узлы исполняют компоненты. Компоненты исполняются на узлах.

2. Узлы – это средства физического развёртывания компонентов. Компоненты включают в спецификацию узла как процесс. Один компонент может быть развёрнут на одном или нескольких узлах системы.

Множество компонентов, приписанных на узел как группа, называется элементом распределения – Distribution Unit.

Узлы можно группировать в пакеты точно так же, как классы или компоненты.

Каждый узел должен иметь уникальное имя, которое может быть произвольной последовательностью символов (за исключением двоеточия, оно отделяет имя узла от имени объемлющего пакета). Например, Сервер, Продажи,:Принтер HP DeskJet 400.

Дополнительно к имени узла можно использовать различные стереотипы. В UML не существует стандартных стереотипов, разработчики при необходимости могут создать их самостоятельно. Несмотря на то, что стандартных стереотипов не существует, они приписываются узлам. В практике встречаются следующие стереотипы для узлов:

- процессор; - консоль;
- сеть; - модем;
- факс; - принтер;
- плоттер; - датчик.

Чаще всего используются стереотипы: процессор и устройство.

Процессор (Processor) – узел, способный обрабатывать данные, то есть исполнять компонент.

Устройство (Device) – узел, не способный обрабатывать данные. В общем случае такой узел используется для представления чего-либо, что связано с реальным миром.

Моделирование процессоров и устройств осуществляется следующим образом:

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

2. Если элементы являются процессорами и устройствами общего вида, то приписать им стереотипы <<процессор>> и <<устройство>>, иначе – либо задать подходящий стереотип, либо соответствующую пиктограмму.

3. Указать характеристики узла. Это аналогично атрибутам класса.

4. Указать процессы, применимые к узлу. Это аналогично операциям класса, с одной стороны. С другой стороны – это не что иное, как исполняемые на узле компоненты. При развёртывании компонент следует помнить, что на одном узле может размещаться несколько разных компонентов, а одна и та же компонента может быть развёрнута на нескольких узлах.

5. Если окажется, что отдельные компоненты не развёрнуты ни на одном узле, то добавить дополнительные узлы, содержащие процессор.

 
 

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

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

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

<== предыдущая лекция | следующая лекция ==>
Правила построения диаграммы компонентов | Встроенные системы
Поделиться с друзьями:


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


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



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




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