
1411
.pdf
допустимые значения, макс. и мин. длина, поведение
1.3. Содержание отчета 1 Титульный лист 2 Цель работы
3Навигационная схема (карта навигации)
4Макеты графического интерфейса пользователя 5Описание элементов управления по таблице 1
6Выводы
2.5Лабораторная работа №5 Средства поддержки пользователя,
справочные системы
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 1, 2.
Цель: рассмотреть справочные системы и средства поддержки пользователей.
Задание:
Открыть один из перечисленных программ по разработки интерфейса представленной в лабораторной №4.
Рассмотреть справочные системы.
Составить отчет о средствах поддержки пользователя и справочной системы.
Сохранить документ.
2.6Лабораторная работа №6 «Выбор структуры диалога,
разработка сценария диалога»
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 1, 2.
Цель: получить навыки идентификации рисков на предприятии.
Выполняется на основе Лабораторной работы 4.
Задание:
Запустить Microsoft Word 2007.
Открыть файл.
Открыть браузер.
Рассмотреть структуру диалога.
Разработать сценарий диалога.
Сохранить документ.
2.7Лабораторная работа №7. Процесс моделирования интерфейса информационной системы. Постановка задачи. Исследование
целевой аудитории
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 2, 3.
Цель: изучить процедуру моделирования интерфейсов информационной системы.
Задание:
Выполняется по вариантам.
Описание общих сведений о предприятии: название, область деятельности, общие цели предприятия.
Смоделировать процесс интерфейса ИС по предметной
области.
Исследовать целевую аудиторию.
2.8Лабораторная работа №8. Разработка пользовательского интерфейса: этапы предварительного и высокоуровневого
проектирования
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 2, 3.
Цель: изучить этапы проектирования и получить навыки разработки пользовательского интерфейса.
Задание:
Пусть предметная область представлена информационной системой, отображающую деятельность мелкой фирмы, которая связана с изготовлением и/или поставкой ряда товаров.
Сформировать профили потенциальных пользователей программного обеспечения информационной системы.
Потенциальными пользователями приложения являются, например, менеджеры по направлению товара, торговые представители, представители обслуживающего персонала и т.д. Примерные профили некоторых из названных категорий пользователей могут выглядеть следующим образом (таблица 1).
Таблица 1
Пользователи |
Менеджер по направле- |
Представители обслужи- |
|
нию товара |
вающего персонала |
Социальные |
Мужчины, женщины |
Женщины |
характеристи- |
Взрослые |
Взрослые |
ки |
Русскоязычные |
Русскоязычные |
|
Средний уровень вла- |
Низкий уровень владения |
|
дения компьютером |
компьютером |
Мотивацион- |
Прямая производствен- |
Производственная необхо- |
но целевая |
ная необходимость, |
димость, Престиж |
среда |
удобство |
Мотивация к обучению |
|
Мотивация к обучению |
низкая |
|
высокая |
|
Навыки и |
Должны иметь значи- |
Прошли предварительный |
умения |
тельный тренинг рабо- |
тренинг работы с програм- |
|
ты с программой |
мой |
Требования к |
Возможность использо- |
Возможность использова- |
ПО ИС |
вания ПО ИС в локаль- |
ния программы одновре- |
|
ной сети |
менно с телефонным обще- |
|
Отсутствие жестких ог- |
нием с клиентом |
|
раничений по времени |
Время реакции ПО ИС, до- |
|
Обеспечение текущей |
пустимое для ожидания |
|
информацией по содер- |
клиента |
|
жанию заказов |
Обеспечение текущей ин- |
|
Обеспечение текущей |
формацией по содержанию |
|
информацией по това- |
заказов |
|
рам |
Обеспечение текущей ин- |
|
Возможность проводить |
формацией по товарам |
|
обобщение информации |
Возможность формирова- |
|
по заказам |
ния новых заказов |
Задачи поль- |
Просмотр/фильтрация |
Просмотр данных по това- |
зователя |
информации по зака- |
рам |
|
зам/клиентам/товарам |
Созда- |
|
Сортировка информа- |
ние/поиск/модификация за- |
|
ции по зака- |
каза |
|
зам/клиентам/товарам |
Сохранение/печать заказа |
|
Агрегирование инфор- |
Формирование счета по за- |
|
мации по зака- |
казу |
|
зам/клиентам/товарам |
|
Рабочая среда |
Стандартизированные |
Стандартизированные ПК, |
|
ПК, локальная сеть |
специализированное теле- |
|
|
фонное обслуживание |
Определить функциональность приложения, исходя из целей и задач пользователей.
Рассмотрим определение функциональности на примере одного из профилей: представители обслуживающего персонала. Исходя из задач этой категории пользователей, можно сформировать следующий перечень функций необходимых в приложении:
создать новый заказ (1); сложный поиск заказа (2); редактирование заказа (3);
добавление клиента из списка клиентов в заказ (4); ввод/редактирование клиента в списке клиентов (5); выбор товара из списка товаров (6); сложный поиск товаров в списке товаров (7); просмотр подробных данных о товаре (8);
добавление товара из списка товаров в заказ (9); сохранение заказа (10); печать заказа (11); формирование счета (12).
Сформировать множество пользовательских сценариев для выделенных профилей пользователей.
2.9 Лабораторная работа №9. Разработка прототипов интерфейса пользователя системы в Balsamiq
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 1, 3.
Цель: получить навыки разработки макета интерфейса и его элементов в Balsamiq.
Задание:
Запустить Balsamiq.
Разработать прототип интерфейса.
Сохранить интерфейс.
2.10 Лабораторная работа №10. Инструменты быстрого прототипирования ПО
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 2, 3.
Цель: изучить инструменты быстрого прототипирования программного обеспечения.
Задание:
Запустить Balsamiq.
Рассмотреть инструменты быстрого прототипирования ПО.
Применить инструменты в своем интерфесе.
Сохранить интерфейс.
2.11 Лабораторная работа №11. Юзабилити-тестирование. Компьютерные программы для проведения юзабилитиисследований
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 1, 2, 3.
Цель: изучить программы для проведения юзабилитиисследований, получить навыки составления карты сценариев.
Задание:
Выбрать программный продукт для исследования его целевой аудитории. Составить общую характеристику целевой аудито-
рии.
2.Сегментировать целевую аудиторию в зависимости от параметров, наиболее влияющих на проектируемую систему (пол, возраст, род занятий, уровень компьютерной грамотности и т.п.).
3.В каждом сегменте выделить типичнуюперсону.
4.Разработать карту эмпатии для этой персоны на основании рисунка 1.
5.Разработать профиль «ключевого персонажа» и «второстепенного персонажа».
6.Разработать сценарий взаимодействия персонажа с программным продуктом.
7.Составить карту сценариев.
3.ПРАКТИЧЕСКИЕ РАБОТЫ
3.1.Практическая работа №1. «Особенности современных поль-
зовательских интерфейсов»
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 1, 2.
Задание:
Запустить Microsoft Word 2007.
Создать файл.
Открыть браузер.
Изучить особенности современных пользовательских интерфейсов
Написать отчет
3.2.Практическая работа №2 «Выбор структуры диалога, разра-
ботка сценария диалога»
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 1, 2.
Задание:
Запустить Microsoft Word 2007.
Создать файл.
Необходимо выбрать структуру диалога
Затем заработать сценарий.
Написать отчет
3.3.Практическая работа №3. «Процесс моделирования интерфейса информационной системы. Постановка задачи. Исследова-
ние целевой аудитории.»
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 2, 3.
Задание:
Запустить Microsoft Word 2007.
Создать файл.
Изучить процесс моделирования интерфейсов ИС.
Изучить поставленную задачу.
Исследовать целевую аудиторию.
Написать отчет
3.4. Практическая работа №4. «Разработка спецификации требований»
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 2, 3.
Задание:
Запустить Microsoft Word 2007.
Создать файл.
Разработать спецификации требований
Написать отчет
3.5.Практическая работа №5 «Моделирование предметных сце-
нариев»
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 1, 3.
Задание:
Запустить Microsoft Word 2007.
Создать файл.
Изучить предметную область.
Смоделировать сценарии.
Написать отчет
3.6. Практическая работа № 6 «Моделирование кадров пользовательского интерфейса»
Рекомендуемая литература: 4.
Перечень дополнительных ресурсов: 1, 3.
Задание:
Запустить Microsoft Word 2007.
На основе существующей работы смоделировать кадры пользовательского интерфейса
Написать отчет
4.ТЕМЫ ДЛЯ ПОДГОТОВКИ К ИТОГОВОЙ ФОРМЕ
КОНТРОЛЯ
1)Подходы к классификации интерфейса ИС.
2)Признаки юзабилити пользовательского.
3)Что такое «интерфейс»? Основные понятия.
4)Характерные особенности современных пользовательских интерфейсов ИС.
5)Основные функции, решаемые с помощью пользовательского интерфейса.
6)Основные способы спецификации интерфейса.
7)Правила оформления мультимедийных интерфейсов и проиллюстрируйте их применение.
8)Примеры реализации интерфейсов, использующих биометрические показатели.
9)Задачи в обеспечении взаимодействия в системе «человек — машина» при проектировании интерфейса.
10)Функциональность пользовательского интерфейса.
11)Характерные особенности современных пользовательских интерфейсов ИС.
12)Определение юзабилити по ISO 9241-11.
13)Принципы проектирования пользовательского интерфейса
ИС.
14)Сущность подхода к проектированию пользовательского интерфейса ИС.
15)Охарактеризуйте предварительное проектирование.
16)На каких стадиях цикла проектирования должно проводиться юзабилити-тестирование? Ваши аргументы.
17)Структура пользовательского интерфейса.
18)Требования к информации в пользовательских интерфейсах.
19)Программный интерфейс. Его основные свойства.
20)Определение юзабилити по ISO 9241-11.
21)Преимущества использования стандартных элементов интерфейса.
22)Назовите признаки хорошо спроектированного пользовательского интерфейса. С помощью каких средств реализуется пользовательский интерфейс?
23)Что такое «юзабилити-тестирование»? Что позволяет получить юзабилити-тестирование?
24)Охарактеризуйте формальные методы описания диалоговых систем.
5.ТИПОВЫЕ ТЕСТОВЫЕ ЗАДАНИЯ
5.1.Типовой вариант по разделу 1. Введение в проектирование
интерфейсов ИС
1.Вид диалогового взаимодействия пользователя с ПК, при котором используются различные команды, набираемые на клавиатуре и отображаемые на экране
a)Командный интерфейс
b)Консольный интерфейс
c)Интерфейс программной строки
d)Программный интерфейс
2.Мера того, насколько хорошо диалог соответствует различным уровням подготовки и производительности труда пользователя
a)Последовательный диалог
b)Диалог, управляемый пользователем
c)Гибкость
d)Поддержка пользователя
3.Мера помощи, которую диалог оказывает пользователю при
его работе с системой
a)Последовательный диалог
b)Диалог, управляемый пользователем
c)Гибкость
d)Поддержка пользователя
4.Критерии хорошего диалога (уберите лишнее)
a)Естественность
b)Последовательность
c)Точность
d)Поддержка пользователя
5.Группы факторов, влияющих на качество программного обеспечения:
a)функциональная – связана с полнотой и удобством использования реализованных функций программного средства
b)административная – связана с квалификацией персонала, организационной структурой и управлением персоналом
c)программно-архитектурная – связана с процессом разработки программного обеспечения, выбранными методологиями, инструментальными средствами, использованными на различных этапах жизненного цикла программного обеспечения, а также архитектурой программного средства.
6.Какой язык лег в основу термина «интерфейс»:
a)английский;
b)французский;
c)русский.
7.Что такое интерфейс:
совокупность средств и методов взаимодействия между элементами системы;
a)правила взаимодействия операционной системы с пользователями, а также соседних уровней в сети ЭВМ;
b)аппаратные и программные средства, предназначенные для сопряжения систем или частей системы (программ или устройств) и обеспечивающие логические, электрические и конструктивные условия совместимости ЦП и функциональных устройств в точках сопряжения и их взаимодействия;
c)все вышеперечисленное.
8.Какие уровни можно выделить в программном обеспечении вычислительной системы:
a)прикладной;