Определение скрипта для вычисления свободной грузоподъемности самолета
Чтобы вычислить с помощью скрипта свободную грузоподъемность самолета, необходимо выполнить следующие действия:
Создайте концепт «скрипт», который будет вычислять свободную грузоподъемность самолета. Для этого выделите категорию Scripts в дереве концептов дескриптивной онтологии, затем в контекстном меню выберите New item -> Script. Созданный скрипт переименуйте в Calculate airplane free volume и свяжите его с атрибутом Airplane free volume,т.е. перетащите скрипт на атрибут Airplane free volume. Укажите параметры скрипта: перетащите необходимые атрибуты на концепт скрипт (все параметры скрипта можно увидеть во вкладке Uses). Параметрами скрипта Calculate airplane free volume, свободную грузоподъемность самолета, являются атрибуты _Airplane volume и Airplane load (рис. 4).
Напишите тело скрипта (т.е., собственно скрипт). Для этого выделите скрипт Calculate airplane free volume в дереве концептов дескриптивной онтологии, затем перейдите в закладку Script body, нажмите на кнопку . При этом откроется окно редактора скриптов, в котором необходимо набрать следующий текст. Begin Result:= "_Airplane volume" - "Airplane load"; End;
Сохраните скрипт нажатием на кнопку . Закройте окно редактора скриптов. Проверьте правильность синтаксиса скрипта нажатием на кнопку Check syntax. Если будет зафиксирована ошибка, необходимо вызвать редактор скриптов и внести необходимые исправления.
Таким образом, в дереве концептов дескриптивной онтологии предметной области “Логистика воздушного флота” можно видеть следующие скрипты (рис. 5).
|