=Ножницы (знак “=” указывает на функциональный объект) мы можем разделить на две части:
- =Ножевой блок. Он режет.
- =Ручка. Через нее мы управляем ножевым блоком.
- =Соединение. Оно соединяет ножевой блок и ручку.
Один из простых вариантов подбора конструктивов для =ножниц такой:
- -Ножницы (знак “-” указывает на конструктив)
- -Ножевой блок
- -Ручка
- -Болт
Попробуем изменить функциональную декомпозицию:
- =Ножницы
- =Ножевой блок
- =Лезвие 1
- =Лезвие 2
- =Ручка
- =Рукоять 1
- =Рукоять 2
- =Соединение
- =Замок 1
- =Замок 2
- =Ножевой блок
Подбирем конструктивы, сначала пытаемся засунуть все это в один конструктив, но отказываемся от этой идеи. Потом пробуем разложить на два конструктива:
- -Ножницы
- -Половинка 1, воплощает функциональные объекты:
- =Лезвие 1
- =Рукоять 1
- =Замок 1
- -Половинка 2, воплощает функциональные объекты:
- =Лезвие 2
- =Рукоять 2
- =Замок 2
- -Половинка 1, воплощает функциональные объекты:
Может ли у одного функционального объекта быть несколько конструктивов?
Например,
- может ли у функционального объекта =Ножевой блок быть два конструктива -Половинка 1 и -Половинка 2? С точки зрения BORO - нет, -Половинка 1 и -Половинка 2 части какого-то другого объекта, который будет =Ножевым блоком.
- можем ли мы ответить какое назначение у -Половика 1 в =Ножевом блоке? Нет, если мы не придали ей какую-то функцию в =Ножевом блоке, если не выделили функциональные объекты, которые воплощает -Половинка 1.
- можем ли мы сказать, что -Половинка 1 и -Половинка 2 воплощают =Ножницы? Думаю да, это звучит легко и должно быть понятно.