Для студентов МГТУ им. Н.Э.Баумана по предмету АвтоматизацияАВТОМАТИЗИРОВАННЫЙ АНАЛИЗ ПОВЕДЕНИЯ ПОЛЬЗОВАТЕЛЯ В QREAL:ROBOTSАВТОМАТИЗИРОВАННЫЙ АНАЛИЗ ПОВЕДЕНИЯ ПОЛЬЗОВАТЕЛЯ В QREAL:ROBOTS
2024-05-252024-05-25СтудИзба
ВКР: АВТОМАТИЗИРОВАННЫЙ АНАЛИЗ ПОВЕДЕНИЯ ПОЛЬЗОВАТЕЛЯ В QREAL:ROBOTS
Описание
Оглавление
Введение.......................................................................................................................................... 4
Постановка задачи....................................................................................................................... 5
Глава 1. Обзор................................................................................................................................. 6
Подходы к описанию формальных сценариев поведения пользователя....................................... 6
GOMS-модели.......................................................................................................................... 6
XDM....................................................................................................................................... 14
Angel-Demon Games............................................................................................................... 17
Выводы................................................................................................................................... 19
QReal:Robots.............................................................................................................................. 20
Глава 2. Анализ действий пользователя в среде QReal:Robots....................................................... 22
Создание элемента на диаграмме............................................................................................... 22
Действие с элементом диаграммы на сцене............................................................................... 26
Изменение свойств элементов.................................................................................................... 27
Действие с диаграммой управления роботом............................................................................. 28
Классификация базовых действий пользователя........................................................................ 28
Глава 3. Сбор информации о действиях пользователя................................................................... 31
Глава 4. Формальная модель описания сценариев поведения пользователя.................................. 33
Глава 5. Инструмент для описания и анализа пользовательских сценариев................................... 35
Базовые действия, составные действия и сценарии.................................................................... 36
Загрузка лога поведения пользователя....................................................................................... 36
Анализ лога поведения пользователя по базовым действиям..................................................... 36
Поиск составного действия в логе поведения пользователя....................................................... 37
Поиск сценария в логе поведения пользователя......................................................................... 39
Глава 6. Апробация........................................................................................................................ 41
Результаты: создание элемента.................................................................................................. 42
Результаты: соединение элементов связями............................................................................... 43
Выводы...................................................................................................................................... 44
Анализ поведения пользователя по сценарию............................................................................ 45
Рекомендации............................................................................................................................ 46
Заключение.................................................................................................................................... 48
Список литературы........................................................................................................................ 49
3
Введение
Человеко-компьютерное взаимодействие (Human-Computer Interaction, HCI) — мультидисциплинарная наука, предназначенная давать научно обоснованные рекомендации для проектирования и анализа более удобных компьютерных систем [1]. Человеко-компьютерное взаимодействие стоит на стыке разработки программного обеспечения и психологии, именно эти дисциплины вносят ключевой вклад в развитие HCI. Однако главная цель исследований HCI — создание методов, которые на основе знаний из психологии и разработки программного обеспечения могут применяться для создания интерактивных систем.
Но на практике трудно найти методы, где в равной степени используются знания из обеих областей. В настоящее время существует множество рекомендаций по проектированию интерфейсов на основе психологических исследований, которые покрывают отдельные случаи использования интерфейсов определенных систем, однако в процессе разработки программного обеспечения не всегда могут быть интерпретированы подходящим образом [2].
Главная причина этого кроется в том, что психология и разработка программного обеспечения использует разные «языки» для описания полученных знаний, поэтому основной большой задачей для исследователей HCI становится создание общего языка для этих областей, чтобы появилась возможность интерпретировать и применять знания из психологии в разработке. Наличие формальных методов позволяет проверять
Введение.......................................................................................................................................... 4
Постановка задачи....................................................................................................................... 5
Глава 1. Обзор................................................................................................................................. 6
Подходы к описанию формальных сценариев поведения пользователя....................................... 6
GOMS-модели.......................................................................................................................... 6
XDM....................................................................................................................................... 14
Angel-Demon Games............................................................................................................... 17
Выводы................................................................................................................................... 19
QReal:Robots.............................................................................................................................. 20
Глава 2. Анализ действий пользователя в среде QReal:Robots....................................................... 22
Создание элемента на диаграмме............................................................................................... 22
Действие с элементом диаграммы на сцене............................................................................... 26
Изменение свойств элементов.................................................................................................... 27
Действие с диаграммой управления роботом............................................................................. 28
Классификация базовых действий пользователя........................................................................ 28
Глава 3. Сбор информации о действиях пользователя................................................................... 31
Глава 4. Формальная модель описания сценариев поведения пользователя.................................. 33
Глава 5. Инструмент для описания и анализа пользовательских сценариев................................... 35
Базовые действия, составные действия и сценарии.................................................................... 36
Загрузка лога поведения пользователя....................................................................................... 36
Анализ лога поведения пользователя по базовым действиям..................................................... 36
Поиск составного действия в логе поведения пользователя....................................................... 37
Поиск сценария в логе поведения пользователя......................................................................... 39
Глава 6. Апробация........................................................................................................................ 41
Результаты: создание элемента.................................................................................................. 42
Результаты: соединение элементов связями............................................................................... 43
Выводы...................................................................................................................................... 44
Анализ поведения пользователя по сценарию............................................................................ 45
Рекомендации............................................................................................................................ 46
Заключение.................................................................................................................................... 48
Список литературы........................................................................................................................ 49
3
Введение
- распространением интерактивных компьютерных систем возросла необходимость в обеспечении удобства их использования. Но свойства и особенности таких систем зависят не только от компонентов программного обеспечения, но и от действий пользователя, а, следовательно, оценка удобства использования должна учитывать и модель самой системы, и аспекты поведения пользователей.
Человеко-компьютерное взаимодействие (Human-Computer Interaction, HCI) — мультидисциплинарная наука, предназначенная давать научно обоснованные рекомендации для проектирования и анализа более удобных компьютерных систем [1]. Человеко-компьютерное взаимодействие стоит на стыке разработки программного обеспечения и психологии, именно эти дисциплины вносят ключевой вклад в развитие HCI. Однако главная цель исследований HCI — создание методов, которые на основе знаний из психологии и разработки программного обеспечения могут применяться для создания интерактивных систем.
Но на практике трудно найти методы, где в равной степени используются знания из обеих областей. В настоящее время существует множество рекомендаций по проектированию интерфейсов на основе психологических исследований, которые покрывают отдельные случаи использования интерфейсов определенных систем, однако в процессе разработки программного обеспечения не всегда могут быть интерпретированы подходящим образом [2].
Главная причина этого кроется в том, что психология и разработка программного обеспечения использует разные «языки» для описания полученных знаний, поэтому основной большой задачей для исследователей HCI становится создание общего языка для этих областей, чтобы появилась возможность интерпретировать и применять знания из психологии в разработке. Наличие формальных методов позволяет проверять
Характеристики ВКР
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
2,29 Mb
Список файлов
АВТОМАТИЗИРОВАННЫЙ АНАЛИЗ ПОВЕДЕНИЯ ПОЛЬЗОВАТЕЛЯ В QREAL ROBOTS.doc