Дополнительно
  • В номенклатуре поставок лабораторная посуда из стекла и пластика, а также фарфора.
Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Идентификация блоков

Любой блок должен иметь название и быть определен. Так как блок представляет функцию - активную часть моделируемого объекта/системы, то для имени блоков используются глаголы, активные глагольные обороты и отглагольные существительные, обозначающие действие. Имя должно состоять из сочетания:

  • глагола, отвечающего на вопрос: «Что делать?»;

  • объекта действия, отвечающего на вопрос: «Что?»;

  • дополнения (необязательно), служащего для уточнения функции.

Например, «вычертить деталь», «рассчитать зазор», «изготовить детали», «подготовить измерительный инструмент», «обработать на станке», «выбрать из базы данных», «редактировать спецификацию», «обрабатывать деталь на станке», «передать документы в отдел стандартизации», «разработать план-график проведения аудита», «составить протокол испытаний» и т.д. По мере детализации диаграмм и их функций формулировка имени блоков становится более конкретной. При построении модели следует избегать формулировок функций, где глагольный оборот заменяется существительным типа «публикация», «проведение», «обработка».
В отличие от других графических методов структурного анализа в IDEF0 каждая из четырех сторон блока имеет особое, вполне определенное назначение: левая - для входов; верхняя - для управления; правая - для выходов; нижняя - для механизмов.
Входы, управление и выходы определяют интерфейсы между блоками, а исполнители позволяют при необходимости в определенной степени объединять объекты. Такое обозначение отражает системные принципы: входы преобразуются в выходы, управление ограничивает или предписывает условия выполнения преобразований, механизмы показывают, кто, что и как выполняет функция. Обычно блоки такого типа называют блоками ICOM (Input-Control-Output-Mechanism)
Буквенно-числовым идентификатором блока является его номер. Единая для всей модели система нумерации необходима для однозначной идентификации блоков в пределах диаграммы и для генерации узловых номеров. Эти номера используются также для ссылок на блоки в тексте и глоссарии.
Номер функции представляет собой сочетание числа и префикса и показывается в правом нижнем углу. Все блоки на диаграмме декомпозиции нумеруются слева направо. Префикс может быть любой длины, но обычно используют префикс А.. На контекстной диаграмме A-0 единственному блоку присваивается номер 0 (ноль). Число (от 1 до 6) указывает порядок доминиро-вания: 1 будет указывать на наибольшее доминирование, 2 - на следующее после наибольшего, и т.д.
На диаграммах блокам присваиваются номера, начиная с верхнего левого блока (при их диагональном размещении) и кончая нижним правым блоком. Если некоторые блоки на диаграмме размещены не по диагонали, то сначала нумеруются «диагональные» блоки (также начиная с левого верхнего блока), а затем – «недиагональные» блоки, начиная с нижнего правого блока против часовой стрелки.
При дальнейшей декомпозиции функции меньшего доминирования будут нумероваться по узлу, т.е. иметь номера родительского блока и очередного порядкового номера (Al, A2, A3 и т.д.). Поэтому согласно принятой нотации все декомпозиции нижнего уровня должны также содержать номер родительской функции и очередной порядковый номер, например функции декомпозиции A6 будут иметь номера А61, А62, А6З, А64 и т.д. Т.о. функции образуют иерархию, где каждая функция может иметь одну родительскую и несколько дочерних функций, образуя дерево, которое называется деревом узлов, а вышеописанная нумерация - нумерацией по узлам.

Идентификация блоков