Модуль — различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
== Обозначение == | == Обозначение == | ||
В [[IEC 81346]] перед обозначением модуля ставится дефис: -R1 (там это называется “продуктный аспект объекта”). | В [[IEC 81346]] перед обозначением модуля ставится дефис: -R1 (там это называется “продуктный аспект объекта”). | ||
+ | |||
+ | == Ссылки == | ||
+ | *[https://arxiv.org/abs/1207.2743 The evolutionary origins of modularity] | ||
[[Категория: Концепции]] | [[Категория: Концепции]] |
Версия 13:20, 2 ноября 2016
Модуль — это элемент конструкции, продукт, сборочная единица, физический объект. Это “исполнитель” роли компоненты. Модули обсуждаются, когда необходимо разобраться со временем разработки системы: как зависят модули системы друг от друга в плане разработки и изготовления. Модуль так и определяется: что-то, что является результатом работы. Дырка — это модуль (ибо дырку нужно просверлить), сварной шов тоже модуль (ибо это результат работы по сварке).
Функции модуля в системе не обсуждаются: модуль- микроскоп в некоторых системах колет модули-орехи, а в некоторых системах служит пылесборником. Модули связываются друг с другом через “интерфейсы”, которые прежде всего рассматриваются с точки зрения их “видимости” (доступности для подключения модулей друг к другу).
Модули взаимозаменяемы на своих интерфейсах, поэтому одну и ту же компоненту могут играть несколько разных модулей — лампочка может быть накаливания, может быть на светодиодах.
Описание
Для описания модулей используют:
- диаграммы зависимостей,
- перечисляемые модули списки (спецификации),
- чертежи.
Часто модули описывают в терминах их интерфейсов, интерфейсы часто определяют стандартами.
Пример: FR160B PCB 2-Layer USB Portable Power Module — Green (3.5 x 2.6 x 1.5cm) - в описании модуля приводятся его интерфейсы (но не соединения, ибо это рассмотрения модуля, а не компоненты!) и размеры для размещения в корпусе. Приводятся также сведения по изготовлению (PCB 2-Layer, двухслойная печатная плата). Понять из описания модуля, как он работает или как будет работать система, в слот которой модуль включается, обычно нельзя — но зато можно понять, как подключить модуль/собрать систему, как поделить работу между конструкторами/проектантами, как изготовить модуль.
Обозначение
В IEC 81346 перед обозначением модуля ставится дефис: -R1 (там это называется “продуктный аспект объекта”).