Модуль — различия между версиями

м (Ссылки)
 
(не показана одна промежуточная версия этого же участника)
Строка 17: Строка 17:
 
== Обозначение ==
 
== Обозначение ==
 
В [[IEC 81346]] перед обозначением модуля ставится дефис: -R1 (там это называется “продуктный аспект объекта”).
 
В [[IEC 81346]] перед обозначением модуля ставится дефис: -R1 (там это называется “продуктный аспект объекта”).
 +
 +
== Ссылки ==
 +
* [https://arxiv.org/abs/1207.2743 The evolutionary origins of modularity]
 +
* Методологии архитектурного/модульного синтеза, см. обзор в первой главе книги [http://www.mslevin.iitp.ru/Levin-bk-Nov2013-071.pdf М.Левина «Технология поддержки решений для модульных систем»].
  
 
[[Категория: Концепции]]
 
[[Категория: Концепции]]

Текущая версия на 23:48, 21 декабря 2016

Модуль — это элемент конструкции, продукт, сборочная единица, физический объект. Это “исполнитель” роли компоненты. Модули обсуждаются, когда необходимо разобраться со временем разработки системы: как зависят модули системы друг от друга в плане разработки и изготовления. Модуль так и определяется: что-то, что является результатом работы. Дырка — это модуль (ибо дырку нужно просверлить), сварной шов тоже модуль (ибо это результат работы по сварке).

Функции модуля в системе не обсуждаются: модуль- микроскоп в некоторых системах колет модули-орехи, а в некоторых системах служит пылесборником. Модули связываются друг с другом через “интерфейсы”, которые прежде всего рассматриваются с точки зрения их “видимости” (доступности для подключения модулей друг к другу).

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

Описание

Для описания модулей используют:

  • диаграммы зависимостей,
  • перечисляемые модули списки (спецификации),
  • чертежи.

Часто модули описывают в терминах их интерфейсов, интерфейсы часто определяют стандартами.

Пример: FR160B PCB 2-Layer USB Portable Power Module — Green (3.5 x 2.6 x 1.5cm) - в описании модуля приводятся его интерфейсы (но не соединения, ибо это рассмотрения модуля, а не компоненты!) и размеры для размещения в корпусе. Приводятся также сведения по изготовлению (PCB 2-Layer, двухслойная печатная плата). Понять из описания модуля, как он работает или как будет работать система, в слот которой модуль включается, обычно нельзя — но зато можно понять, как подключить модуль/собрать систему, как поделить работу между конструкторами/проектантами, как изготовить модуль.

Обозначение

В IEC 81346 перед обозначением модуля ставится дефис: -R1 (там это называется “продуктный аспект объекта”).

Ссылки