62
В рамках информационной системы существуют функции управления и
обработки данных. Среди них можно выделить два подмножества: реализующие
служебные функции (добавление новых пользователей в систему, указание и
возможность изменения пароля для каждого, а также установление прав в
соответствии с ролью пользователя) и реализующие основные функции (ввод
нормативно-справочной информации, регистрация проектов и их параметров).
Диалог – это процесс обмена сообщениями между пользователем и ИС, при
котором осуществляется постоянная смена ролей информатора и реципиента
(пользователя, принимающего информацию), причем смена ролей достаточно
оперативна.
В процессе диалога возможно:
двустороннее управление на базе языка типа «запрос-ответ»,
одностороннее управление со стороны ИС с языком общения типа
«меню», «заполнения шаблона», ответа по «подсказке»,
одностороннее управление со стороны пользователя с использованием
языка директив (команд).
При разработке данного проекта система общения с пользователем
организована таким образом, что основная часть диалога ведется на языке типа
«меню», а заполнение форм входных документов – по «шаблону». Таким
образом, происходит одностороннее управление процессом обработки данных
со стороны ИС.
Структура сценария диалога в совокупности с деревом функций,
которое отражает состав и иерархию функций системы, дает возможность
определить состав кадров диалога, содержание каждого кадра и их
соподчиненность.
Сценарий диалога представлен на рис. 20.