Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КТС АССН 4.1.3.docx
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
75 Кб
Скачать

5.3 Требования к диалогу

5.3.1 Диалог должен включать следующие унифицированные действия, имеющие одинаковый смысл во всех прикладных про­граммах: «Отмена», «Команда», «Ввод», «Выход», «Восстановле­ние», «Обновление», «Идентификаторы», «Клавиши», «Справка».

5.3.2 Действие «Отмена» должно возвращать диалог на один шаг назад «Отмену» 'необходимо включать во все появляющиеся меню и появляющиеся окна со справочной информацией.

Действие «Отмена» следует включать во все панели, являю­щиеся замыкающими в некоторой последовательности панелей, используемых в законченной задаче, для выхода из этой задачи.

В случае возможной потери важной информации при исполнении действия «Отмена» должно быть выдано предупреждающее сообщение, запрашивающее подтверждение удаления или сохра­нения этой информации.

5.3.3 Действие «Команда» должно переводить диалог в область команд для ввода команды с клавиатуры.

Вводимые команды должны проверяться на корректность. При вводе неправильной команды должно появиться соответствующее сообщение. .

  1. Действие «Ввод» должно завершать работу по выбору объекта из появляющегося меню или работу с панелью, содержащей поля выбора и поля ввода.

  2. Действие «Выход» должно обеспечивать возможность возврата на уровень старшей функции или возможность выхода из прикладной программы.

В случае возможности потери важной информации при испол­нении действия «Выход» должно появиться окно с возможными дальнейшими вариантами действий:

—сохранить и выйти;

  • выйти без сохранения;

  • не выходить.

  1. Действие «Восстановление» используют для восстановления содержимого отображаемой панели в исходное состояние, которое она имела до внесения изменений.

  2. Действие «Обновление» используют для приведения содержимого отображаемой панели в соответствии с произведенными изменениями.

5 3.8 Действие «Идентификаторы» должно обеспечивать вклю­чение или выключение отображения идентификаторов панелей.

По умолчанию отображение идентификаторов должно быть выключено.

5.3.9 Действие «Клавиши» должно обеспечивать выключение или включение отображения функциональных клавиш.

По умолчанию отображение функциональных клавиш должно быть включено.

5.3.10 Действие «Справка» должно обеспечивать вызов в появ­ляющемся окне панели, содержащей справочную информацию (далее в тексте — справка) о порядке необходимых действий. Справка всегда должна быть доступной.

Для удаления появляющегося окна со справкой следует ис­пользовать действия «Отмена» или «Выход».

5.4 Требования к вспомогательным функциям

5.4.1 Вспомогательными функциями могут быть: «Список», «Сообщения», «Подсказка», «Общая справка», «Учебная справ­ка», «Содержание справки», «Указатель справки».

Вспомогательные функции «Список» и «Сообщения» являют­ся обязательными.

5.4.2 Функция «Список» должна применяться для облегчения ввода данных и команд.

При вызове функции в появляющемся окне должен быть пред­ставлен список введенных ранее с клавиатуры данных или команд (далее в тексте — команды) в хронологической последовательнос­ти. Выбором с помощью курсора любой из них должно обеспечи­ваться автоматическое копирование команды в поле ввода для последующего редактирования (при необходимости) и ввода.

Количество запоминаемых для последующего копирования команд должно быть не менее 10.

5.4.3 Функция «Сообщения» должна обеспечивать автоматическое предъявление информации от прикладной программы.

Сообщения должны быть трех типов: информационное, преду­преждающее и критическое.

5.4.3.1 Информационное сообщение должно указывать, что прикладная программа выполняет или завершила выполнение функции. Его используют в следующих случаях:

  • оператору не очевидно, что обработка продолжается или завершилась; .

  • выяснение текущего состояния системы на основе другой отображаемой информации может занять у оператора несколько секунд;

  • оператор многозадачной системы выполняет фоновое задание, и сообщение 'извещает оператора о завершении работы про­граммы. Информационные сообщения должны удаляться автомати­чески.

5.4.3.2 Предупреждающее сообщение следует выдавать при не­ правильных действиях оператора и удалять после правильного их повторения.

  1. В области сообщений разрешается отображать только информационные и предупреждающие сообщения.

  2. Критическое сообщение, информирующее об исключительном состоянии системы, должно выдаваться в появляющемся окне.

Критическое сообщение должно удаляться только явным дей­ствием оператора, не являющимся частью обычного взаимодейст­вия с данной панелью. Запрещается автоматическое удаление кри­тических сообщений.

5.4.3.5 При выдаче предупреждающих и критических сообщений должна быть предусмотрена звуковая сигнализация и воз­можность ее выключения.