Файл: Лабораторная работа 1 студентки группы истб01д2018 Борзенковой Марии Александровны Выполнение.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 16.10.2024
Просмотров: 7
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
| Российский государственный социальный университет Факультет Информационных технологий |
Задание к разделу 1
по дисциплине «Человеко-машинное взаимодействие»
ФИО студентов | Борзенкова Мария Александровна |
Направление подготовки | Информационные системы и технологии |
Группа | ИСТ-Б-01-Д-2018-1 |
Москва 2020
Лабораторная работа № 1
студентки группы ИСТ-Б-01-Д-2018
Борзенковой Марии Александровны
Выполнение: _________
Защита: ___________
Разработка пользовательского интерфейса: этапы предварительного и высокоуровневого проектирования
Цель работы: 1.1. Закрепить теоретические знания по разработке пользовательского интерфейса.
1.2. Получить практические навыки по проведению этапов предварительного и высокоуровневого проектирования интерфейса пользователя.
Содержание работы:
-
Основные профили пользователей с указанием из целей и задач; -
Описание функциональности приложения, указание отдельных функций, функциональных блоков, соответствующих им операций и объектов; -
Схему навигационной системы с указанием связей между функциональными блоками. -
Описание структуры главного меню приложения; -
Граф состояний меню -
Выводы по проделанной работе
Ход работы
-
ПО для планирования рабочего времени.
Пользователи | Все категории |
Социальные характеристика | Мужчины, женщины Взрослые |
Мотивационно целевая среда | Производственная необходимость, удобство |
Навыки и умения | Не требует особых навыков, прост в использовании |
Требования к ПО ИС | Возможность использования ПОИС как индивидуально, так и в локальной сети Обеспечение актуальной информацией о планировании времени |
Задачи пользователя | Просмотр\редактирование информации по планированию |
Рабочая среда | Стандартизированные ПК, мобильные устройства, локальная сеть |
-
Рассмотрим определение функциональности. Исходя из задач пользователей, можно сформировать следующий перечень функций необходимых в приложении:
-
Создание нового события (1); -
Возможность установки напоминаний (2); -
Редактирование события (3); -
Просмотр запланированных событий (год\месяц\неделя\день) (4); -
Возможность просмотра архивных записей (5); -
Добавление вложений (медиа\аудио\текст\др.) (6); -
Просмотр вложений (7). -
Сохранить данные (8).
Сформировать множество пользовательских сценариев для выделенных профилей пользователей.
-
Секретарь по просьбе руководителя проверяет архивные записи, чтобы уточнить дату проведения совещания. -
Студент планирует сдачу проектных работ на неделю. Для этого он выбирает нужную неделю, заполняет дни, в которые ему нужно сдать работы. -
Адвокат ставит напоминания о предстоящих судебных заседаниях. Для этого он выбирает нужный ему месяц, день и устанавливает время заседания с пометкой «уведомить за 12 часов».
-
Определить функциональные блоки приложения, составить схему навигационной системы
Очевидно, что отдельные функциональные блоки соответствуют работе пользователей с информацией:
-
Дни (функции 1, 2, 3, 4, 5, 6, 7); -
Недели (функции 1, 3, 4, 5, 6, 7); -
Месяцы (функции 1, 3, 4, 5, 6, 7);
Пользователь
-
Года (функции 1, 3, 4, 5, 6, 7); -
Архив (функции 5, 7).
Актуальное
Архив
1, 2, 3, 4, 5, 6, 7
1, 2, 3, 4, 5, 6, 7
5, 7
Таким образом, можно выделить два функциональных блока с 3 экранными формами.
-
Группа- Действия
Действие | Объект | Примечание |
Создать событие | День Неделя Месяц Год | 1 |
Открыть | День Неделя Месяц Год Архив | 4 5 |
Установить напоминание | День Неделя Месяц Год | 2 |
Редактировать событие | День Неделя Месяц Год | 3 |
Добавить вложения | День Неделя Месяц Год | 6 |
Просмотр вложений | День Неделя Месяц Год Архив | 7 |
Объект | Операции | Примечания |
День | Создать событие Установить напоминание Редактировать событие Открыть Добавить вложение Просмотр вложения | 1 2 3 4 6 7 |
Неделя | Создать событие Установить напоминание Редактировать событие Открыть Добавить вложение Просмотр вложения | 1 2 3 4 6 7 |
Месяц | Создать событие Установить напоминание Редактировать событие Открыть Добавить вложение Просмотр вложения | 1 2 3 4 6 7 |
Год | Создать событие Установить напоминание Редактировать событие Открыть Добавить вложение Просмотр вложения | 1 2 3 4 6 7 |
Архив | Просмотр архива Просмотр вложений | 5 7 |
М1
-
Составить граф состояния меню:
М1
М1
5, 7
3, 4, 6, 7
1, 2, 6
8
М1
-
Выводы по проделанной работе:
В данной лабораторной работе были выполнены этапы предварительного и высокоуровневого проектирования при разработке пользовательского интерфейса приложения для ПО планирование рабочего времени. Разработано главное меню в среде разработки приложения с анализом и обоснованием различных состояний. Так же были закреплены теоретические знания по разработке пользовательского интерфейса.
Список используемой литературы
-
Купер А., Рейман Р., КронинД. Алан Купер об интерфейсе. Проектирование взаимодействия. -Пер. с англ. -Спб.: Символ-Плюс, 2009. - 688с, ил. -
ГарреттДж.Веб-дизайн: книга ДжессаГарретта. Элементы опыта взаимодействия. -Пер. с англ. -СПб.: Символ-Плюс, 2008. -192 с: ил. -
Catherine Courage, Kathy BaxterUnderstanding Your Users: A Practical Guide to User Requirements Methods, Tools, and Techniques. -Publisher: Morgan Kaufmann. -2005. -810 p. -The Morgan Kaufmann Series in Interactive Technologies.