Программа-оболочка для игровых клубов
Михаил Елфимов on Ноя 5th 2008
Время от времени я захожу в один игровой интернет-клуб, недалеко от дома. Это происходит, когда у меня дома не работает интернет, или хочется немного поиграть в игрушку под Windows (дома у меня Mac OS X). В клубе на компьютерах стоит специальная оболочка astalaViSta SuperViSor (да, она именно так и называется), её удобство я и хотел рассмотреть.
Сценарий использования: я прихожу в клуб, засовываю в автомат 50 рублей, и получаю чек на 1 час работы. С этим чеком я подхожу к компьютеру.
Ввод кода доступа
Первое, с чего начинается работа — это ввод кода с чека.

Для меня не очень понятна разница между номером чека и кодом доступа, и я каждый раз долго думаю что из них вводить. Если код переименовать в пароль — было бы проще для понимания большинства людей. Перепутать «номер чека» и «пароль» гораздо сложнее.
В диалоговом окне кнопка действия по умолчанию («Войти») обычно выделяется визуально. Сейчас кнопки «Войти» и «Закрыть» равнозначны, хотя очевидно что большинство пользователей будут начинать сеанс, а не закрывать окно.
Выбор тарифа
Следующим открывается окно выбора тарифа.
![]()

Это скриншот с сайта программы. В интернет-центре Яdro (подозреваю, не только в нём), в который я хожу, на этом экране только один тариф. В этом случае это окно не имеет смысла показывать совсем.
Если действительно есть из чего выбирать, то не стоит показывать окно с множеством вкладок, на котором я не понимаю что мне собственно надо сделать. Почему «купить отрытое время»? А какие времена еще бывают? Кнопка «Начать …» находится внизу экрана, (почему-то лейбл кнопки с многоточием, что это означает для пользователя?). Непонятно зачем нужна кнопка «Закрыть», когда окно и так можно закрыть стандартным способом. Зачем в этом окне дата и время? Кнопка «Начать» очень далеко от списка тарифов и заголовка. Пользователю не нужна кнопка «Обновить». Поле с описанием тарифа очень большое и отделяет список тарифов от кнопка выбора тарифа. Средства на счету лучше показывать в рублях, а не в непонятных единицах.
Этот экран должен показывать пользователю, что для начала работы надо выбрать тариф, сколько у него денег на счете, сколько стоит выбранный тариф и какие возможности даёт выбранный тариф.
Вот как должен выглядеть этот экран:


Работа с компьютером
Во время работы за компьютером ничто не напоминает о работе astalavista supervisor, кроме иконки в трее.
![]()
Дело в том, что не все пользователи догадаются искать эту иконку там. Было бы неплохо выводить на рабочий стол или в главное меню иконку с понятным названием «Информация о вашем сеансе».
Информация о сеансе
При нажатии на иконку в трее открывается окно приложения. Что ожидает увидеть на нем пользователь?
- сколько осталось оплаченного времени;
- заблокировать компьютер;
- завершить сеанс;
- позвать администратора.
Так сейчас выглядит информация о компьютере:
![]()
Почему-то первой идет не очень нужная пользователю кнопка «О программе». Рядом выводится много ненужной информации о коде доступа. Внизу зачем-то кнопка «Обновить».
Напоминаю, что я просто заплатил 50 рублей за час сидения в интернете и хочу понять, к примеру, сколько денег у меня осталось. Не единиц. Не в коде доступа. Сколько у меня осталось оплаченного времени для работы за компьютером? Из вышеприведенного экрана я этого понять не могу.
Эту вкладку тоже стоит перепроектировать полностью. Вот как она может выглядеть (показана только вкладка «Инфомация о сеансе», без окна-обрамления и других вкладок):

Отправил отчет создателям программы, но ответа не получил. Может в спам попало или им просто пофиг.
Filed in Практика, Сделаем окружающее лучше | No responses yet