20
МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ (национальный исследовательский университет) Адаптивные пользовательские интерфейсы банковских систем. Дипломник Пивач Снежана Фуадовна Научный руководитель Горский Константин Павлович Москва, 2015

Prezentatsia

Embed Size (px)

Citation preview

МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ

(национальный исследовательский университет)

Адаптивные пользовательские интерфейсы банковских систем.

Дипломник

Пивач Снежана Фуадовна

Научный руководитель

Горский Константин Павлович

Москва, 2015

Проблема и её актуальность.Финансовые операции, которые десять лет назад обрабатывал подготовленный операционист, теперь совершает любой пользователь финансового онлайн-сервиса.

2

• При первом входе

• Через полгода-год

• При первом входе

• Через полгода-год

Как пользователь воспринимает ПИ:

Как выглядит ПИ:

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

3

Обзор существующих решенийБыли исследованы пользовательские интерфейсы интернет-банков для физических лиц 30 российских банков.

4

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

• Ручное редактирование пользовательского интерфейса.

Предлагаемый подход. Разделять всех пользователей на две

группы: «новички» и «продвинутые пользователи». Для каждой группы создать прототип интерфейса.

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

После совершений операции предлагать список других операций, обычно совершаемых пользователем после этой.

5

Структурная схема интерфейса.

6

Функциональность системы

7

Общий алгоритм работы (1/2)

8

Общий алгоритм работы (2/2)

9

Разделение пользователей на группы

Для классификации пользователя к одной из двух групп используется метод Random Forest. Реализация данного алгоритма взята из библиотеки scikit для языка python.

10

Для разбиения пользователей на группы будет сформирована модель пользователя:

W m (t )={ W type ,

( (i )! , value (i )!) ., i=1 , n

где – принадлежность к одной из групп пользователей; fact(i) – наименование i -ой характеристики пользователя; value… – значения соответствующего показателя.

Характеристики пользователя

11

Данные из

анкеты

Пол

Возраст

Род деятельнос

ти

Тестирование

пользователяПользовались ли

вы когда-нибудь услугами

интернет-банком, мобильным банком или

другим ДБО?Какие финансовые продукты Вы лично

используете?В каком виде Вы получаете свой

основной заработок (зарплату,

стипендию, пенсию, материальную помощь и т.д.)?

Построение адаптивного меню

12

Поиск узлов с наибольшим сумарным весом входящих дуг.

13

Поиск ассоциативных правил

14

№ Совершенные операции

1 МТС, ЕПД, МГТС2 ЕПД, Мегафон3 ЕПД, МТС, Мегафон,

МГТС4 НетБайНет, Мегафон5 МТС, ЕПД, МГТС,

Мегафон6 МосЭнерго

ItemSet Support

МТС 3

ЕПД 4

МГТС 3

Мегафон 4

НетбайНет 1

МосЭнерго 1

Формирование одноэлементных

кандидатов ItemSet Support

МТС, ЕПД 3

МТС, МГТС 3

МТС, Мегафон 2

ЕПД, МГТС 2

ЕПД, Мегафон 3

МГТС,Мегафон 2

Формирование двуэлементных

кандидатов

ItemSet Support

МТС, ЕПД, МГТС 3

МТС,ЕПД,Мегафон 2

ЕПД,Мегафон, МГТС 2

МТС,МГТС,Мегафон 2

Формирование трехэлементных

кандидатов

Демоверсия

15

Визуализация графа переходов

16

Юзабилити-тестированиеСессия №1: №1. Оплатить услуги мобильной связи МТС; №2. Перевести деньги на карту; №3. Оплатить услуги мобильной связи

Мегафон; №4. Оплатить услуги интернет-провайдера

NetbyNet;Сессии №№2,3: №1. Оплатить услуги мобильной связи МТС; №4. Оплатить услуги интернет-провайдера

NetbyNet;Сессия №4: №3. Оплатить услуги мобильной связи

Мегафон.

17

Юзабилити-тестирование: скорость обучения.

18

1 задача 2 задача 3 задача 4 задача0

50

100

150

200

250

300

350

400

450

98.6

210.6

73.5

421.5

72.7

181.4

70.8

425.8

Группа 1 Группа 2

Задания

Вр

ем

я(с

ек.)

Юзабилити-тестирование: скорость взаимодействия.

Задача 1 уч. (1 гр.)

2 уч. (1 гр.)

3 уч. (2 гр.)

4 уч (2 гр.)

1 сессия№ 1 5 5 5 5№ 2 5 5 4 5№ 3 5 6 6 6№ 4 7 7 7 7Среднее 5,5 5,75 5,5 5,752 сессия№ 1 5 5 4 4№ 4 7 7 3 3Среднее 6 6 3,5 3,53 сессия№ 4 7 7 3 3№ 1 5 5 3 3Среднее 6 6 3 34 сессия№ 3 5 5 4 4Среднее 5 5 4 4

19

Сред

нее к

ол

ичест

во п

ер

еход

ов

пол

ьзо

вате

лей

за с

еан

с.

Результаты и дальнейшее развитие.

Предложен и реализован комплексный подход создания адаптивного ПИ.

Увеличение скорости взаимодействия пользователя с интерфейсом на 20%.

20

Результаты:

Дальнейшее развитие: Юзабилити-тестированием с большим

количеством респодентов Эвристическая оценка интерфейса от

эксперта Разработать обобщение подхода для

любых интерфейсов с древовидной структурой