Технология программирования. - 61 стр.

UptoLike

- 63 -
Рассмотрим, каким образом можно обеспечить оставшиеся четыре критерия
качества.
12.2. Меры по обеспечению лёгкости применения ПС.
Пользовательский интерфейс
Данный критерий определяется качеством и составом документации к ПС и в
меньшей степени свойствами самого ПС, реализуемыми программным путём. С
пользовательской документацией связаны такие примитивы качества как П-докумен-
тируемость (понятийная документированность) и
информативность. Их обеспечени-
ем занимаются технические писатели.
Программно реализуются следующие примитивы: коммуникабельность, ус-
тойчивость, защищённость. Соответствующий уровень программной реализации
обработки исключительных ситуаций и подходящего пользовательского интер-
фейса обеспечивает коммуникабельность.
Пользовательский интерфейс (ПИН) – средство взаимодействия пользовате-
ля с ПС. Разработка ПИН должна учитывать потребности, опыт, и способности
пользователя. При этом очень эффективно
прототипирование.
Принципы, которые следует соблюдать при разработке ПИН [1]:
1) ПИН должен базироваться на знакомых пользователю терминах и понятиях;
2) ПИН должен быть единообразным;
3) ПИН должен давать возможность пользователю исправлять свои ошибки;
4) ПИН должен снабжать пользователя справочной информацией.
Распространено два вида ПИН: командные и графические.
Командный ПИН позволяет пользователю обращаться к
ПС с некоторым запро-
сом в виде текстовой команды специального командного языка. Достоинства команд-
ных пользовательских интерфейсов: возможность минимизировать требования к вво-
ду с клавиатуры и использование дешевых мониторов. Недостатки: необходимость
изучения командного языка, вероятность ошибки при вводе команд.
Графический ПИН соединяет в себе интерфейс типа «меню» и интерфейс
прямого манипулирования
. Этот вид интерфейса предоставляет следующие воз-
можности: