Анализ GOMS для интерфейса книжного магазина
Исходные данные и правила
- K = 0.2 с (нажатие клавиши/клик)
- P = 1.1 с (перемещение курсора)
- H = 0.4 с (перемещение руки мышь↔клавиатура)
- M = 1.35 с (ментальная пауза)
1. ФОРМА ВХОДА
(почта: 10 символов, пароль: 8 символов)
Вариант 1A: Навигация мышью
Действия:
- Клик в поле “Почта”, ввод email
- Клик в поле “Пароль”, ввод пароля
- Клик кнопки “Войти”
Последовательность операторов: P[почта] K[клик] H M K¹⁰[email] H P[пароль] K[клик] H M K⁸[пароль] H P[войти] K[клик]
Расчёт времени:
- P: 3 × 1.1 = 3.3 с
- K: 21 × 0.2 = 4.2 с
- H: 4 × 0.4 = 1.6 с
- M: 2 × 1.35 = 2.7 с
- Итого: 3.3 + 4.2 + 1.6 + 2.7 = 11.8 с
Вариант 1Б: Навигация Tab + Enter
Действия:
- Ввод email, Tab к паролю
- Ввод пароля, Enter для входа
Последовательность операторов: P[почта] K[клик] H M K¹⁰[email] K[Tab] M K⁸[пароль] K[Enter]
Расчёт времени:
- P: 1 × 1.1 = 1.1 c
- K: 21 × 0.2 = 4.2 с
- H: 1 × 0.4 = 0.4
- M: 2 × 1.35 = 2.7 с
- Итого: 1.1 + 4.2 + 0.4 + 2.7 = 8.4 с
2. ФОРМА РЕГИСТРАЦИИ
(имя: 5 символов, почта: 10 символов, пароль: 8 символов)
Вариант 2A: Навигация мышью
Действия:
- Клик в поле “Имя”, ввод имени пользователя
- Клик в поле “Почта”, ввод email
- Клик в поле “Пароль”, ввод пароля
- Клик кнопки “Войти”
Последовательность операторов: P[имя] K[клик] H M K⁵[имя] H P[почта] K[клик] H M K¹⁰[email] H P[пароль] K[клик] H M K⁸[пароль] H P[регистрация] K[клик]
Расчёт времени:
- P: 4 × 1.1 = 4.4 с
- K: 27 × 0.2 = 5.4 с
- H: 6 × 0.4 = 2.4 с
- M: 3 × 1.35 = 4.05 с
- Итого: 4.4 + 5.4 + 2.0 + 4.05 = 16.25 с
Вариант 2Б: Навигация Tab + Enter
Последовательность операторов: P[имя] K[клик] H M K⁵[имя] K[Tab] M K¹⁰[email] K[Tab] M K⁸[пароль] K[Enter]
Расчёт времени:
- P: 1 × 1.1 = 1.1 c
- K: 27 × 0.2 = 5.4 с
- H: 1 × 0.4 = 0.4 c
- M: 3 × 1.35 = 4.05 с
- Итого: 1.1 + 5.4 + 0.4 + 4.05 = 10.95 с
3. ФОРМА ГЛАВНОЙ СТРАНИЦЫ
(Открыть детальную информацию о книге на второй странице списка)
Вариант 3A: Навигация мышью
Действия:
- Прокрутка до второй книги (предположим 5 прокруток колесом мыши)
- Переход на вторую страницу
- Клик на “Подробности” у книги
Последовательность операторов: (МК)⁵[прокрутка] P[на номер страницы] K[на номер страницы] М K[клик_подробности]
Расчёт времени:
- P: 1 × 1.1 = 1.1 с
- K: 7 × 0.2 = 1.4 с
- M: 6 × 1.35 = 8.1 с
- Итого: 1.1 + 1.4 + 8.1 = 10.6 с
Вариант 3Б: Навигация клавиатурой и мышью
Действия:
- Прокрутка до второй книги (предположим 10 нажатий на стрелку вниз)
- Переход на вторую страницу
- Клик на “Подробности” у книги
Последовательность операторов: (МК²)⁵[прокрутка] H P[на номер страницы] K[на номер страницы] М K[клик_подробности]
Расчёт времени:
- P: 1 × 1.1 = 1.1 c
- K: 12 × 0.2 = 2.4 с
- H: 1 × 0.4 = 0.4 c
- M: 6 × 1.35 = 8.1 с
- Итого: 1.1 + 2.4 + 0.4 + 8.1 = 12 с
СВОДНАЯ ТАБЛИЦА РЕЗУЛЬТАТОВ
| Форма | Метод ввода | Модель расчета | Время (с) |
|---|---|---|---|
| Вход | Мышь | P K H M K¹⁰ H P K H M K⁸ H P K | 11.8 |
| Вход | Клавиатура | P K H M K¹⁰ K M K⁸ K | 8.4 |
| Регистрация | Мышь | P K H M K⁵ H P K H M K¹⁰ H P K H M K⁸ H P K | 16.25 |
| Регистрация | Клавиатура | P K H M K⁵ K M K¹⁰ K M K⁸ K | 10.95 |
| Поиск книги | Мышь | (МК)⁵ P K М K | 10.6 |
| Поиск книги | Клавиатура + мышь | (МК²)⁵ H P K М K | 12 |