Файл: Лабораторная работа 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. Выводы по проделанной работе




Ход работы

  1. ПО для планирования рабочего времени.



Пользователи

Все категории

Социальные характеристика

Мужчины, женщины

Взрослые

Мотивационно целевая среда

Производственная необходимость, удобство

Навыки и умения

Не требует особых навыков, прост в использовании

Требования к ПО ИС

Возможность использования ПОИС как индивидуально, так и в локальной сети

Обеспечение актуальной информацией о планировании времени

Задачи пользователя

Просмотр\редактирование информации по планированию

Рабочая среда

Стандартизированные ПК, мобильные устройства, локальная сеть



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

  • Создание нового события (1);

  • Возможность установки напоминаний (2);

  • Редактирование события (3);

  • Просмотр запланированных событий (год\месяц\неделя\день) (4);

  • Возможность просмотра архивных записей (5);

  • Добавление вложений (медиа\аудио\текст\др.) (6);

  • Просмотр вложений (7).

  • Сохранить данные (8).

Сформировать множество пользовательских сценариев для выделенных профилей пользователей.

  1. Секретарь по просьбе руководителя проверяет архивные записи, чтобы уточнить дату проведения совещания.

  2. Студент планирует сдачу проектных работ на неделю. Для этого он выбирает нужную неделю, заполняет дни, в которые ему нужно сдать работы.

  3. Адвокат ставит напоминания о предстоящих судебных заседаниях. Для этого он выбирает нужный ему месяц, день и устанавливает время заседания с пометкой «уведомить за 12 часов».

  1. Определить функциональные блоки приложения, составить схему навигационной системы


Очевидно, что отдельные функциональные блоки соответствуют работе пользователей с информацией:

  • Дни (функции 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. Группа- Действия

Действие

Объект

Примечание

Создать событие

День

Неделя

Месяц

Год

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

М1



5, 7

3, 4, 6, 7

1, 2, 6

8

М1


  1. Выводы по проделанной работе:

В данной лабораторной работе были выполнены этапы предварительного и высокоуровневого проектирования при разработке пользовательского интерфейса приложения для ПО планирование рабочего времени. Разработано главное меню в среде разработки приложения с анализом и обоснованием различных состояний. Так же были закреплены теоретические знания по разработке пользовательского интерфейса.

Список используемой литературы

    1. Купер А., Рейман Р., КронинД. Алан Купер об интерфейсе. Проектирование взаимодействия. -Пер. с англ. -Спб.: Символ-Плюс, 2009. - 688с, ил.

    2. ГарреттДж.Веб-дизайн: книга ДжессаГарретта. Элементы опыта взаимодействия. -Пер. с англ. -СПб.: Символ-Плюс, 2008. -192 с: ил.

    3. 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.