Графическая диалоговая система

Особенно важным аспектом разработки интерактивных САПР является реализация подходящего интерфейса для диалога. Можно определить общее множество графических функций отображения, не рассматривая их приложений; точно так же можно установить ядро диалоговых средств общего назначения. При обсуждении графических диалоговых систем в среде АПР обычно различают два класса пользователей: авторов (разработчиков системы) и операторов. Последние решают свою прикладную задачу в процессе диалога. Они должны иметь возможность сформулировать задание в виде, приемлемом для системы, и применять наиболее простые способы решения задачи. Помимо этого, их необходимо обеспечить руководством и помощью со стороны системы на уровне, соответствующем их квалификации, а также предоставить возможность определять и добавлять к системе в интерактивном режиме новые прикладные функции (только для простых задач). Задача автора состоит в разработке и реализации функций для решения конкретных проблем при использовании верхнего уровня независимого от приложений ядра диалоговой системы. В конечном счете для конкретного приложения диалог будет представлять собой все необходимые языковые конструкции, подчиняющиеся в то же время заданным правилам диалогового ядра, его структуры, интерфейсов и концепций. Наиболее подходящей основой для разработки графических диалоговых систем является базовая графическая система (такая, как базовая графическая система GKS), которая обеспечивает стандартизованный функциональный интерфейс. Как инструмент система GKS обеспечивает хорошую основу для всех проблемно-независимых применений, но сама она не пригодна для использования в качестве диалоговой системы. На верхнем уровне системы GKS целесообразно создать оболочку из стандартных диалоговых функций, которые могут быть легко доработаны для конкретных задач.

Releated Post

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.