49
будущей ТПП. Эта модель уточняется и совершенствуется на
последующих стадиях создания АСТПП.
Для построения моделей сложных систем существует специальная
методология SADT (Structured Analysis Design Technique).
Она была
создана в начале 70-х годов с целью унифицировать подходы к описанию
сложных систем. SADT включает как концептуальный подход к
построению моделей систем, так и набор правил и графических
обозначений для их описания. Предлагаемые методы построения
функциональных моделей
, где описание систем выполняется с точки зрения
выполняемых
ими функций, получили название методологии IDEF0.
Существуют
также
специальные
методологии
для
построения
информационных моделей
, описывающих потоки информации (IDEFIX) и
динамических моделей
, отображающих причинно-следственные связи
между объектами системы (IDEF/CPN). Рассмотрим кратко методологию
IDEF0, так как функциональные модели носят центральный характер.
Формой представления моделей в IDEF0 являются диаграммы.
Диаграммы содержат блоки и дуги. Блоки изображают функции
моделируемой системы и представляются в виде прямоугольников. Дуги,
изображаемые в виде соединительных линий со стрелками,
связывают
блоки и отображают взаимосвязи между ними.
Блоки соответствуют
функциям
системы, поэтому названиями
блоков являются глаголы или глагольные обороты (например, «Разрабо-
тать технологический процесс»). Дуги изображают
объекты
– например,
планы, данные,
оборудование, и поэтому описываются (помечаются)
существительными или существительными с определениями.
Между функциями и объектами возможны четыре отношения: вход,
управление, механизм, выход (рис. 19).
Входные дуги
изображают объекты,
используемые функциями.
Дуги управления
предоставляют информацию,
необходимую для выполнения функций.
Дуги механизмов
описывают, как
функции реализуются.
Выходные дуги
изображают объекты, в которые
преобразуются входы. (Примеры конкретных отношений между
функциями и объектами в диаграмме IDEF0 показаны на рис. 20).
Таким
образом, дуги на диаграммах изображают интерфейсы между
функциями
системы, а также между системой и окружающей средой.
Описание сложной системы всегда зависит от того, с какой точки
зрения она рассматривается. Поэтому на диаграммах IDEF0 указывается, с
точки зрения какого должностного лица или специалиста осуществляется
описание (например, «Точка зрения: начальник инструментального цеха»).
На одной диаграмме IDEF0 должно быть не более шести блоков, что
облегчает понимание и использование диаграмм.
Выполнение этого
требования достигается выбором соответствующего уровня детализации
функций в диаграмме. Для более подробного описания тех блоков, где
50
функции
указаны
в
«обобщенном»
виде,
можно
построить
дополнительные диаграммы, детализирующие эти функции и процессы их
выполнения. Число уровней такой детализации не ограничено.
Do'stlaringiz bilan baham: