Модуль — различия между версиями
Admin (обсуждение | вклад) (Новая страница: «'''Модуль''' — это элемент '''конструкции''', продукт, сборочная единица, физический объект. …») |
Admin (обсуждение | вклад) м (→Ссылки) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
'''Модуль''' — это элемент '''конструкции''', продукт, сборочная единица, физический объект. Это “исполнитель” роли компоненты. Модули обсуждаются, когда необходимо разобраться со временем разработки системы: как зависят модули системы друг от друга в плане разработки и изготовления. Модуль так и определяется: что-то, что является результатом работы. Дырка — это модуль (ибо дырку нужно просверлить), сварной шов тоже модуль (ибо это результат работы по сварке). | '''Модуль''' — это элемент '''конструкции''', продукт, сборочная единица, физический объект. Это “исполнитель” роли компоненты. Модули обсуждаются, когда необходимо разобраться со временем разработки системы: как зависят модули системы друг от друга в плане разработки и изготовления. Модуль так и определяется: что-то, что является результатом работы. Дырка — это модуль (ибо дырку нужно просверлить), сварной шов тоже модуль (ибо это результат работы по сварке). | ||
− | |||
Функции модуля в системе не обсуждаются: модуль- микроскоп в некоторых системах колет модули-орехи, а в некоторых системах служит пылесборником. Модули связываются друг с другом через “интерфейсы”, которые прежде всего рассматриваются с точки зрения их “видимости” (доступности для подключения модулей друг к другу). | Функции модуля в системе не обсуждаются: модуль- микроскоп в некоторых системах колет модули-орехи, а в некоторых системах служит пылесборником. Модули связываются друг с другом через “интерфейсы”, которые прежде всего рассматриваются с точки зрения их “видимости” (доступности для подключения модулей друг к другу). | ||
− | |||
'''Модули взаимозаменяемы на своих интерфейсах''', поэтому одну и ту же компоненту могут играть несколько разных модулей — лампочка может быть накаливания, может быть на светодиодах. | '''Модули взаимозаменяемы на своих интерфейсах''', поэтому одну и ту же компоненту могут играть несколько разных модулей — лампочка может быть накаливания, может быть на светодиодах. | ||
− | |||
== Описание == | == Описание == | ||
Строка 14: | Строка 11: | ||
* чертежи. | * чертежи. | ||
− | Часто модули описывают в терминах их интерфейсов, интерфейсы часто определяют стандартами. | + | Часто модули описывают в терминах их [[интерфейс|интерфейсов]], интерфейсы часто определяют стандартами. |
''Пример: FR160B PCB 2-Layer USB Portable Power Module — Green (3.5 x 2.6 x 1.5cm)'' - в описании модуля приводятся его интерфейсы (но не соединения, ибо это рассмотрения модуля, а не компоненты!) и размеры для размещения в корпусе. Приводятся также сведения по изготовлению (PCB 2-Layer, двухслойная печатная плата). Понять из описания модуля, как он работает или как будет работать система, в слот которой модуль включается, обычно нельзя — но зато можно понять, как подключить модуль/собрать систему, как поделить работу между конструкторами/проектантами, как изготовить модуль. | ''Пример: FR160B PCB 2-Layer USB Portable Power Module — Green (3.5 x 2.6 x 1.5cm)'' - в описании модуля приводятся его интерфейсы (но не соединения, ибо это рассмотрения модуля, а не компоненты!) и размеры для размещения в корпусе. Приводятся также сведения по изготовлению (PCB 2-Layer, двухслойная печатная плата). Понять из описания модуля, как он работает или как будет работать система, в слот которой модуль включается, обычно нельзя — но зато можно понять, как подключить модуль/собрать систему, как поделить работу между конструкторами/проектантами, как изготовить модуль. | ||
− | |||
== Обозначение == | == Обозначение == | ||
В [[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 (там это называется “продуктный аспект объекта”).
Ссылки
- The evolutionary origins of modularity
- Методологии архитектурного/модульного синтеза, см. обзор в первой главе книги М.Левина «Технология поддержки решений для модульных систем».