590
6. Обеспечивается бла одаря ативности ПЭВМ требемое
время реации на нере лярно постпающие запросы.
7. Происходит масимальное сближение систем обработи
информации на базе различных лассов ЭВМ с техноло ичеси-
ми операциями, выполняемыми работниами аппарата правле-
ния с применением персональных омпьютеров.
В процессе разработи диало овых систем реомендется чи-
тывать ряд требований, оторые можно свести двм рппам:
— определяющие принципы построения систем;
— требования, предъявляемые эсплатационным харате-
ристиам диало овых систем.
В первой рппе требований принципиально важными для
создания ибой, надежной и эффетивной диало овой системы
являются следющие требования:
— до начала формлирования требований системе целесооб-
разно ознаомиться с аой-либо действющей системой;
— необходимо предсмотреть адаптивню обратню связь
межд пользователем и системой, позволяющю разработ-
чи в интеративном режиме приближать систем ре-
альным словиям решения задачи;
— предсмотреть ряд мер по онтролю и защите вводимой и
хранимой информации;
В частности, диало овые системы решения эономичесих
задач для пользователей — специалистов в области эономио-
ор анизационно о правления должны обеспечивать относитель-
но простые, но надежные сервисные фнции по синтасичесо-
м, ло ичесом и численном онтролю исходных данных; ор-
ретирове хранимой в памяти ЭВМ информации; прерыванию
процедры выполнения ал оритмичесо о процесса с возвратом
в ближайшю прерванной в процедре точ ал оритма с вос-
становлением соответствющих ей исходных состояний файлов;
фисировать действия системы для обеспечения безопасности ее
птем последюще о анализа заре истрированных сообщений.
В числе требований, предъявляемых эсплатационным ха-
ратеристиам диало овых систем, выделим таие, а ле ая
адаптация пользователя системе; единообразие вычислительных,
опросных процедр и терминоло ии, предоставление возможнос-
ти полчения лбленной информации по мере необходимости в
ходе работы с системой; снабжение пользователя справочной ин-
формацией и необходимыми инстрциями, выводимыми на э-
ран видеотерминала или печатающее стройство, с азанием
моментов полчения помощи от ЭВМ или необходимости прове-
дения ответных действий (реаций); обозримость состояния диа-
591
ло а птем использования ратих форм диало а; наличие за-
щитных средств информации в системе, реализемых операцион-
ными системами и специальными про раммами.
Технолоия создания диалоовых систем может быть представ-
лена в виде определенной последовательности ша ов.
На первом ша е анализирется подлежащая решению задача,
выявляются ее харатерные признаи, формлирются методы и
средства ее решения, точняются источнии информации, объ-
емы информационных массивов, вычислительные ресрсы и т.д.
Второй ша — отображение этих представлений в виде интер-
ативно о взаимодействия, синтезированно о из простейших
омпонентов процедр, т.е. составление репленной ло ичесой
схемы.
Третий ша — формирование полно о подробно о сценария
диало ово о решения задачи на основе построенной стртры че-
ловео — машинно о диало а и е о отображение в виде информа-
ционной базы, информационных адров, обеспечивающее инфор-
мационно — вычислительный процесс по заданном сценарию.
Четвертый ша — обеспечение автоматизированно о ведения
ибо о диало а птем написания про раммы на ал оритмичес-
ом язые или на базе ло ио — лин вистичесо о процессора.
Важной проблемой при создании диало овых систем является
обеспечение реативности, т.е. достаточно быстрой цирляции
сообщений а межд фнциональными задачами (про рамма-
ми), та и межд задачами и пользователем. Обмен сообщения дол-
жен осществляться в режиме реально о времени, без «зависаний»
системы, оторые психоло ичеси нетающе действют на парт-
неров по диало , а в системе «челове — ЭВМ» — на пользователя.
Для онечных пользователей — специалистов правления
диало овая система должна быть достаточно «прозрачной» и тре-
бовать от них лишь выполнения обычных действий в соответс-
твии с их слжебными обязанностями. При этом пользователь
должен полчать от системы необходимые разъяснения (подсаз-
и) по содержанию требемых от не о действий.
Возможность обмена пользователя с системой с помощью язы-
а диало а может быть обеспечена двмя способами.
Первый способ предпола ает, что с системой общается пользо-
ватель-неспециалист. Потом ем не необходимо знать весь объ-
ем оманд (диретив, сообщений) системы и правил их исполне-
ния. Он должен знать лишь свой пароль, свое «меню», т.е. обла-
дать лишь достаточным объемом знаний, система же сама должна
подсазать пользователю, что он может отвечать в той или иной
ситации.