Рис. 5. Операторная модель преобразования ИТВ (вторая модификация)
Необходимо выполнить следующее:
•
оценить полноту модели ИТВ относительно достаточности дан-
ных для выполнения ОП и ОПР;
•
оценить полноту модели РБД относительно достаточности дан-
ных для выполнения ОП и ОПР;
•
разработать методы и средства выполнения ОП и ОПР;
•
разработать СО.
При этом названные мероприятия необходимо проводить в ком-
плексе, так как СО, ОП и ОПР непосредственно зависят от ИТВ и
РБД и наоборот.
Сделаем попытку разработки СО, ОП и ОПР моделей ИТР и РБД.
У ИТВ и РБД одна и та же предметная область. Это может помочь
при выполнении ОП в том случае, если одни и те же объекты (таблицы,
поля) в рамках модели ИТВ называются одинаково, тем более это
поможет при выполнении ОПР.
И в ИТВ и в РБД представлено множество таблиц. Это, в конечном
итоге, и определяет возможность реализации ОП и ОПР. Для выпол-
нения ОП и ОПР необходима СО, которая позволит оценить ИТВ,
а также результат преобразования РБД. Поэтому модель примет вид,
показанный на рис. 6.
Как видно на рисунке, в модель добавился блок СП — система пре-
образований, назначенных разработчиком. Блок введен в связи с реаль-
ным положением дел и в соответствии с правилами операторной фор-
мы. Теперь можно записать: РБД = ОП(ИТВ, СО, СП); СП = ОПР(СО).
Для последовательного развертывания операторной модели необ-
ходимо рассмотреть все возможные сочетания пунктов несоответствия
Рис. 6. Операторная модель преобразования ИТВ (третья модификация)
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2007. № 4 59