Вы находитесь на странице: 1из 9

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО

ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Лабораторная работа 2
Низкоуровневое проетирование интерфейса

Выполнил:
Ст.гр. ПИ-16а
Михайлов Б.В.

Донецк 2017
ТЕМА: НИЗКОУРОВНЕВОЕ ПРОЕКТИРОВАНИЕ ИНТЕРФЕЙСА:
СОЗДАНИЕ И ОЦЕНКА ПРОТОТИПОВ

Цель работы:
1. Закрепить теоретические знания по разработке пользовательского
интерфейса.
2. Развить навыки создания версий прототипов интерфейса пользователя.
3. Получить практические навыки по количественной оценке интерфейса
на этапе низкоуровневого проектирования.
4. Закрепить принципы обоснования выбора прототипа интерфейса по его
количественной оценке.

Количественная оценка оценка элементов интерфейса:

1 форма: Просмотр списка товаров

1. Перемещение руки к мыши(В)


2. Прокручивание скроллинга(С)
3. Указание на ячейку таблицы(П)
4. Нажатие клавиши мыши(М)
5. Указание на кнопку «Перейти»(П)
6. Нажатие клавиши мыши(М)
Последовательность операторов выглядит как :
ВДСПМДПМ
Это соответствует оценке времени:
0,4+1,2+3+1,1+0,1+1,2+1,1+0,1 = 8,2 с

Экранная форма 1 (Просмотр списка товаров) после модификации:

1. Перемещение руки к мыши(В)


2. Прокручивание скроллинга(С)
3. Указание на ячейку таблицы(П)
4. Нажатие кнопки мыши(М)

Последовательность операторов выглядит как :


ВДСПДМ

Это соответствует оценке времени:


0,4+1,2+3+1,1+1,2+0,1 = 7 с 7 < 8,2

Рассмотрим, каким образом дается оценка производительности


элементов интерфейса данной формы. В качестве примера выберем
предложенную реализацию для операции выбора нужного товара. Возможны
два варианта мышью и стрелками на клавиатуре. Вероятность использования
выбора имени сотрудника из списка мышью оценим в 80 % (р=0,8), а по
нажатию на клавиши 20% (р=0,2). Вероятность различных вариантов
составит:

- выбор товара из таблицы с помощью мыши – 0,5 * 0,8=0,4;

-выбора товара из таблицы с помощью клавиатуры – 0,5*0,2=0,25;

Информационное содержание рассматриваемого фрагмента интерфейса


оценивается как:

(1) (1)
0,4*log 2 0,4 + 0.25*log 2 0,25 = 0,53 + 0,37=0,90

Теоретически, если администратор решил выполнить функцию поиска


нужного товара , ему необходимо только определить каким из двух
вариантов он желает воспользоваться. Следовательно, минимальное
количество информации необходимое ему для решения этой задачи
определяется как :
log 2 2=1

Информационная производительность :
1
Е= 0,9 =1,11

Оценка символьной эффективности:

Оценить символьную эффективность можно только для тех элементов


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

1. Перемещение руки к мыши(В)


2. Указание на пункт из выпадающего меню(П)
3. Нажатие кнопки мыши(М)
4. Ввод текста(К*N)
5. Перемещение руки к мыши(В)
6. Указание на кнопку сохранить(П)
7. Нажатие кнопки мыши(М)

Последовательность операторов выглядит как :


ВПКМПВДПМ
Это соответствует оценке времени:
0,4+1,1+0,28*N+0,1+1,2+1,1+0,4+1,2+1,1+0,1=6,7 + 0,28*N с

Экранная форма 2 (Редактирование формы чека) после модификации:

1. Перемещение руки к мыши(В)


2. Указание на нужный пункт(П)
3. Ввод текста(К)
4. Нажатие горячих клавиш(ctr+S)(К)

Последовательность операторов выглядит как :


ВДПКДК

Это соответствует оценке времени:


0,4+1,2+1,1+0,28*N+1.2+0.28*2 = 4.4 + 0.28*N 4.4+0.28*N < 6,7 + 0,28*N с

3 форма: Редактирование товара


1.Перемещение руки к мыши(В)

2.Указание на нужный раздел(П)

3.Ввод пункта(К)

4.Перемещение руки к мыши(В)

5.Указание на кнопку «Сохранить»(П)

6.Нажатие кнопки мыши

Последовательность операторов выглядит как :


(ВДПКВДПМ)*5

Это соответствует оценке времени:


(0,4+1,2+1,1+0,28+0,4+1,2+1,1+0,1)*5= 5,7*5=28,5 с

Экранная форма 3 (Редактирование товара) после модификации:


1. Перемещение руки к мыши(В)
2. Указание на раздел(П)
3. Ввод текта(Д)
4. Перемещение руки к мыши(В)
5. Указание на кнопку «Сохранить изменения»(П)
6. Нажатие кнопки мыши

Последовательность операторов выглядит как :

ВДПДПМ

Это соответствует оценке времени:

(0,4+1,2+1,1+1,2+1,1)*5+0,1=20,1 с 20,1 < 28,5


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

Оценить