При автоматизации технологической подготовки производства применяют
алгоритмические таблицы [19]
*
, информационно-логические таблицы [20]
*
,
таблицы применяемости [21]
*
, таблицы решений [22 ]
*
и т. д. Эти таблицы
являются разновидностями таблиц со сложными условиями выбора и
позволяют на основе входных параметров находить решение в виде набора
выходных параметров. Поэтому обобщая будем такие таблицы называть
таблицами соответствий ( ТС ) или С- таблицами. Хранение С-таблиц
организуется в базе данных. Обработка и принятие решения по С-таблице
выполняется с помощью специальных интерпретирующих процедур. Таким
образом ТС представляют собой способ декларативного представления
алгоритмов, позволяющий повысить адаптивные свойства систем
проектирования.
Условия выбора решений в ТС достаточно сложны. Их трудно или
невозможно выразить в виде SQL - запроса. На современном этапе
автоматизации технологической подготовки производства принятие решения на
основе ТС целесообразно выполнять на основе архитектуры "клиент-сервер" и
с использованием WEB - технологии. Поэтому необходимо иметь систему,
реализующую указанный подход. Система работы с таблицами соответствий
получила название "Табличный процессор" (ТаП) и разрабатывается в ИТМО.
Принципы построения и описание применения ТС приведены в [23]
*
.