Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по Надежность ПО.docx
Скачиваний:
11
Добавлен:
23.11.2023
Размер:
5.26 Mб
Скачать

4.3. Показатели и критерии качества пользовательского интерфейса

Качество пользовательского интерфейса (ПИ) зависит от множества факторов, которые могут быть взаимосвязаны или не связаны друг с другом. Для определения наиболее полного списка показателей и критериев качества ПИ необходимо понимать, каким ПИ является для разработчиков и пользователей, а также определить понятие "эффективный ПИ".

Существуют три группы показателей, которые влияют на качество ПИ: параметры визуального оформления, параметры функциональных возможностей и параметры, описывающие качество взаимодействия пользователя с ПИ. Однако последняя группа параметров практически не используется для комплексной оценки качества ПИ из-за трудностей получения исходных данных.

Показатели и критерии качества пользовательского интерфейса включают в себя:

1) Параметры визуального оформления, такие как восприятие информации, эргономика, визуальная привлекательность и прочие.

2) Параметры функциональных возможностей, такие как эффективность, надежность, скорость, точность и прочие.

3) Параметры, описывающие качество взаимодействия пользователя с ПИ, такие как удобство использования, уровень удовлетворенности оператора, возможность естественного ввода информации, обеспечение легкого управления системой, контроль оператора над системой, возможность исправления ошибок ввода, обратная связь и справки, ясность выдаваемой информации, согласование объема информации с оперативной памятью оператора, диалог и выбор вида использования.

Изображение иерархии свойств компонента "Основная графическая информация" и "Дополнительная информация" не было предоставлено, поэтому я не могу их представить.

Ниже я приведу описание каждой из трех групп показателей, влияющих на качество пользовательского интерфейса (ПИ):

Параметры визуального оформления:

Цветовая гамма: сочетание и гармоничность используемых цветов;

Контрастность: разница между яркостью текста и фона;

Размер и шрифт текста: удобочитаемость текста в зависимости от размера и шрифта;

Использование изображений и графических элементов: эффективное использование изображений и графических элементов для улучшения визуального оформления;

Стиль и дизайн: общий стиль и дизайн, соответствующий целевой аудитории и задачам.

Параметры функциональных возможностей:

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

Эффективность: быстрота и простота выполнения задач;

Надежность: стабильность работы системы без ошибок и сбоев;

Удобство использования: простота и интуитивность пользовательского интерфейса;

Совместимость: совместимость с другими системами и устройствами.

Параметры качества взаимодействия пользователя с ПИ:

Возможности взаимодействия: разнообразие способов взаимодействия пользователя с системой (например, мышь, клавиатура, голосовое управление);

Отзывчивость: скорость реакции системы на действия пользователя;

Обратная связь: информация, предоставляемая пользователю о состоянии системы и о результатах выполненных действий;

Прозрачность: понятность и доступность информации о процессе работы системы;

Удовлетворенность пользователя: общее впечатление пользователя от взаимодействия с системой и удовлетворенность полученным результатом.

Хорошо спроектированный пользовательский интерфейс должен учитывать все три группы параметров и соответствовать государственным и зарубежным стандартам для обеспечения наилучшего качества взаимодействия пользователя с системой.

Функциональные возможности пользовательского интерфейса можно разделить на «Органы управления (навигация)» и «Экранные элементы» (рис. 4.4). Соответствующие иерархии свойств компонентов «Органы управления (навигация)» и «Экранные элементы» представлены на рис. 4.5 и 4.6 соответственно.

Описание свойств экранных элементов:

- Дислокация на дисплее — удобство и эффективность расположения блоков (элементов) основной графической информации на экране.

- Взаимное расположение — удобство и эффективность расположения блоков (элементов) основной графической информации относительно друг друга.

- Отображение — совокупность характеристик, определяющих эффективность представления блоков (элементов) основной графической информации оператору при работе с системой.

- Шкалы — совокупность характеристик, определяющих эффективность представления шкал в блоках основной графической информации.

- Метки — совокупность характеристик, определяющих эффективность представления меток в блоках основной графической информации.

- Графики — совокупность характеристик, определяющих эффективность представления графиков в блоках основной графической информации.

- Шрифт (ОШ) — совокупность характеристик, определяющих эффективность представления всей текстовой информации в блоках (элементах) основной графической информации.

- Тип (ОШ) — тип используемого в пользовательском интерфейсе шрифта для блоков (элементов) основной графической информации (например, Arial, Times New Roman и т.п.).

- Количество (ОШ) — количество шрифтов, используемых для представления текстовой информации в блоках (элементах) основной графической информации.

ОК. Алфавит — эффективность выбранного алфавита кодирования информации в блоках (элементах) основной графической информации пользовательского интерфейса.

ОК. Структура — эффективность структуры кодирования информации в блоках (элементах) основной графической информации, включая порядок расположения элементов кода, их размер и форму.

ОК. Сопоставимость — эффективность сопоставления кодированных символов и информации, которую они представляют, для оператора пользовательского интерфейса.

ОК. Стабильность — эффективность сохранения кодирования информации в блоках (элементах) основной графической информации в течение длительного времени без изменений или ошибок.

ОК. Отказоустойчивость — эффективность сохранения функциональности пользовательского интерфейса при возникновении ошибок или изменений в кодировании информации в блоках (элементах) основной графической информации.

Элементы информации могут быть оформлены различными обозначениями, исключающими возможность путаницы и исполнимыми на любых языках. Цветовая унификация должна применяться для однотипных элементов.

Для различных обозначений используются разные размеры элементов в блоках основной графической информации. Соответствие между размером элемента и значимостью информации должно быть ясным для оператора.

Контраст и тональность используются для представления информации в блоках основной графической информации. Яркость инетов должна быть эффективно использована для повышения читаемости информации.

Масштаб элементов информации должен быть выбран эффективно в блоках основной графической информации. Функциональность (Ф) включает характеристики, определяющие эффективность вывода информации в блоках основной графической информации оператору.

Функциональность настройки параметров отображения (ФНПО) должна удовлетворять требованиям удобства и эффективности настройки параметров отображения основной графической информации оператором.

ФНПО включает возможность изменения масштаба элементов блоков основной графической информации, перемещения элементов по экрану и изменения цветовых характеристик под личные предпочтения оператора.

ФНПО также позволяет изменять язык интерфейса, настраивать характеристики шрифта представляемой текстовой информации под личные предпочтения оператора и изменять алфавитную структуру предоставляемой оператору информации.

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

ОШ. Читаемость — эффективность восприятия текстовой информации в блоках дополнительной информации.

О. Кодирование (ОК) — эффективность используемого в блоках дополнительной информации пользовательского интерфейса.

ОК. Уникальность — степень уникальности используемых в ПИ условных обозначений и пиктограмм.

ОК. Ассоциативность — эффективность ассоциаций между условными обозначениями (пиктограммами) и связанными с ними действиями (объектами).

ОК. Преемственность — эффективность использования стандартных и привычных для оператора пиктограмм (условных обозначений) в данной предметной области.

ОК. Вид кода — вид кода, используемый для кодирования дополнительной информации (например, графический код, пиктограммы, числовое кодирование, кодирование цветом и т.д.).

ОК. Количество используемых алфавитов кодирования — количество различных алфавитов кодирования информации, используемых для представления дополнительной информации в данной предметной области.

Единый стиль — наличие у блоков дополнительной информации ПИ единого стиля оформления у однотипных элементов.

Тон — эффективность восприятия сочетания цветовых тонов, используемых для представления блоков дополнительной информации.

Контраст — эффективность использования контраста в сочетании цветовых тонов, используемых для представления блоков дополнительной информации.

Яркость — эффективность использования яркости цветов, используемых для представления блоков дополнительной информации.

Масштаб — эффективность использования выбранных размеров элементов в блоках дополнительной информации ПИ.

Функциональность (Ф) — совокупность характеристик, определяющих эффективность представления дополнительной информации оператору.

Ф. Настройка параметров отображения (ФНПО) — совокупность характеристик, определяющих удобство и эффективность настройки оператором параметров отображения дополнительной информации.

ФНПО. Изменение масштаба — возможность изменить размер элементов блоков дополнительной информации и изменять их расположение на экране.

ФНПО. Перемещение по экрану — возможность изменять расположение блоков дополнительно

Ф. Информативность (ФИ) - совокупность характеристик, определяющих эффективность представления дополнительной информации.

ФИ. Коэффициент соответствия информации назначению (КСИ) - отношение количества основной информации, предоставляемой оператору при выполнении рабочей задачи, к количеству основной информации, необходимой для выполнения задачи.

ФИ. Коэффициент полноты информации — отношение совокупной информации, воспринимаемой пользователем при работе с системой, к информации, необходимой для выполнения рабочих задач.

ФИ. Достоверность — точность представляемой информации.

ФИ. Актуальность — степень соответствия информации текущему моменту времени.

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

Описание свойств «Дополнительной информации». Параметры объекта — совокупность характеристик, определяющих качество представления дополнительной информации об объекте.

Подсказки и вспомогательная информация — совокупность характеристик, определяющих качество представления подсказок и вспомогательной информации.

Расположение (Р) — совокупность характеристик, определяющих удобство расположения и эффективность структуры блоков дополнительной информации.

Р. Дислокация на дисплее — удобство и эффективность расположения дополнительной информации на дисплее.

Р. Взаимное расположение — удобство и эффективность расположения блоков дополнительной информации относительно друг друга.

Отображение (О) — совокупность характеристик, определяющих эффективность представления блоков дополнительной информации оператору при работе с системой.

О. Информационные элементы (ОИЭ) — совокупность характеристик, определяющих эффективность представления информационных элементов в блоках дополнительной информации.

О. Шрифт (ОШ) - совокупность характеристик, определяющих эффективность представления всей текстовой дополнительной информации.

ОШ. Читаемость - эффективность восприятия текстовой информации в блоках дополнительной информации.

ОК. Кодирование (ОК) - эффективность используемого пользовательского интерфейса в блоках дополнительной информации.

ОК. Уникальность - степень уникальности используемых в ПИ условных обозначений и пиктограмм.

ОК. Ассоциативность - эффективность ассоциаций между условными обозначениями (пиктограммами) и связанными с ними действиями (объектами).

ОК. Преемственность - эффективность использования стандартных и привычных для оператора пиктограмм (условных обозначений) в данной предметной области.

ОК. Вид кода - вид кода, используемый для кодирования дополнительной информации (например, графический код, пиктограммы, числовое кодирование, кодирование цветом и т.д.).

ОК. Количество используемых алфавитов кодирования - количество различных алфавитов кодирования информации, используемых для представления дополнительной информации в данной предметной области.

Единый стиль - наличие у блоков дополнительной информации ПИ единого стиля оформления у однотипных элементов.

Флажки (или чек-боксы (от англ. check box - галочка)) - элемент графического пользовательского интерфейса, позволяющий пользователю управлять параметром с двумя состояниями: "включено" и "выключено". Во включенном состоянии внутри чек-бокса появляется отметка (галочка или крестик).

Выпадающий список - элемент ПИ, представляющий собой раскрывающееся меню, позволяющее выбрать одно из нескольких действий или значений.

Комбинированный список - элемент ПИ, который сочетает в себе выпадающий список и однострочное текстовое поле, позволяющее пользователю ввести значение вручную или выбрать его из списка.

Поле ввода - элемент ПИ, предназначенный для ввода текстовой или числовой информации.

Расположение (Р) - совокупность характеристик, определяющих удобство расположения и эффективность структуры функциональных блоков (элементов) пользовательского интерфейса.

Расположение на дисплее - удобство и эффективность расположения элементов управления на дисплее.

Взаимное расположение - удобство и эффективность расположения элементов управления относительно друг друга.

Отображение (О) - совокупность характеристик, определяющих эффективность представления управляющих блоков (элементов) оператору при работе с ЧМС.

Управляющие элементы (ОУЭ) - совокупность характеристик, определяющих эффективность представления управляющих элементов, таких как кнопки, списки, строки ввода, флажки и т.п.

Шрифт (ОШ) - совокупность характеристик, определяющих эффективность представления текстовой информации на элементах управления.

Тип - тип используемого в ПИ шрифта для органов управления, например, Arial, Times New Roman и т.п.

Количество - количество шрифтов, используемых для представления текстовой информации на элементах управления.

Читаемость - эффективность восприятия текстовой информации на элементах управления.

Кодирование (ОК) - эффективность используемого в ПИ кода ОК.

Уникальность - степень уникальности используемых в ПИ условных обозначений и пиктограмм.

Ассоциативность - эффективность ассоциации между пиктограммами (условными обозначениями) и связанными с ними действиями (объектами).

Преемственность - эффективность использования стандартных и привычных для оператора пиктограмм и значений в данной предметной области.

Адаптивный фактор (АФ) - совокупность возможностей оператора по регулированию дисплеев, включая графические настройки и другие опции.

АФ. Независимость - возможность настройки параметров каждого АФ, например, яркости, контрастности, масштаба и пр.

АФ. Возможность настройки графических параметров, например, яркости, контрастности, масштаба и пр.

АФ. Возможность регулировки угла наклона дисплеев.

ПАФ. Взаимозаменяемость - возможность обмена изображениями между дисплеями, например, при двух дисплеях оператор может иметь возможность выводить изображение А на первый дисплей и изображение Б на второй или наоборот.

АФ. Схема расположения - возможность изменения схемы расположения дисплеев в соответствии с личными предпочтениями оператора.

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