 
        
        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)прикладной;
