Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛР4_ПЧМИ_Ихсанова_Видманов

.docx
Скачиваний:
0
Добавлен:
07.04.2025
Размер:
36.36 Кб
Скачать

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное общеобразовательное учреждение высшего образования

Уфимский университет науки и технологий

Факультет информатики и робототехники

Кафедра вычислительной математики и кибернетики

Отчет к лабораторной работе №4

по дисциплине «Проектирование человеко-машинного интерфейса»

по теме «Разработка исполняемого прототипа пользовательского интерфейса»

Выполнили:

Студенты группы ПРО-332

Ихсанова Э. А.

Видманов А. А.

Проверила:

Нагимова И.А.

Уфа-2024

Цель: целью работы является изучение механизмов обеспечения функциональной нагрузки интерфейсных элементов проекта прототипа в контексте задач, решаемых с помощью соответствующих объектов и данных.

Задачи: в рамках лабораторной работы решаются следующие задачи: разработать исполняемый прототип пользовательского интерфейса на основе составленного проекта с учетом специфики предметной области и ориентаций на разные категории пользователей.

Вариант задания: Туристическое агентство.

Таблица интерфейсных элементов и их функционального описания.

Интерфейсный элемент

Метод

Альтернативный метод

Обоснование выбора

Найти тур

Button

Textbox

Простота использования

Горящие туры

Button

Form

ListView

-

Простота реализации

Страны

Button

Form

ListView

-

Простота реализации

Отели

Button

Form

ListView

-

Простота реализации

Бронирование

Form

Привычный интерфейс для пользователя

Даты

ListView

ScrollBar

-

Простота реализации

Цена

ScrollBar

-

Простота реализации

Сумма

Label

-

Простота реализации

Список выбранных туров

ListView

DataGridView

Простота реализации

Пол

RadioBox

CheckBox

Простота реализации

Фамилия имя

TextBox

-

Привычный интерфейс для пользователя

Номер телефона

TextBox

-

Привычный интерфейс для пользователя

Электронная почта

TextBox

-

Привычный интерфейс для пользователя

Паспортные данные

TextBox

ComboBox

Простота реализации

Заграничные паспортные данные

TextBox

ComboBox

Простота реализации

Разработанная справочная система.

Функциональное описание

Название системы: Электронная торговая площадка "Island of Tourism"

Назначение системы: Предоставление пользователям возможности просмотра, поиска и бронирования поездок онлайн.

Функции системы:

  • Просмотр каталога: Пользователи могут просматривать различные туры, доступные на сайте.

  • Поиск туров: Поиск по странам, отелям, акциям и цене.

  • Бронирование: Пользователи могут ввести личные данные и перейти к оплате.

Документ по инсталляции системы

Требования к системе:

  • Операционная система: Windows 10 или выше

  • .NET Framework: версия 4.7.2 или выше

  • Доступ к интернету

Шаги установки:

  1. Скачайте установочный файл IslandOfTourismSetup.exe.

  2. Запустите установочный файл и следуйте инструкциям мастера установки.

  3. После завершения установки запустите приложение через ярлык на рабочем столе.

Вводное руководство

Первые шаги в системе:

  1. Запустите приложение "IslandOfTourism".

  2. Изучите главную страницу с актуальными предложениями.

  3. Воспользуйтесь поиском для нахождения интересующего тура.

  4. Перейдите к оформлению заказа.

Справочное руководство

Разделы справочника:

  • Главная страница: Описание функционала главной страницы.

  • Поисковая система: Как использовать расширенный поиск.

  • Оформление заказа: Пошаговая инструкция оформления заказа.

  • FAQ: Ответы на часто задаваемые вопросы.

Руководство администратора

Управление контентом:

  • Добавление и удаление туров в каталоге.

  • Управление бронированиями: просмотр, обработка и обновление статусов бронирований.

Техническое обслуживание:

  • Обновление программного обеспечения.

  • Резервное копирование и восстановление данных.

  • Мониторинг системы и устранение сбоев.

Безопасность:

  • Управление доступом пользователей.

  • Защита персональных данных клиентов.

  • Регулярное обновление мер безопасности.

Вывод: изучены механизмы обеспечения функциональной нагрузки интерфейсных элементов проекта прототипа в контексте задач, решаемых с помощью соответствующих объектов и данных.

Контрольные вопросы

  1. Что такое исполняемый прототип пользовательского интерфейса? На основе чего он строится?

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

Исполняемый прототип пользовательского интерфейса – это рабочая модель или пробная версия интерфейса, которая способна воспроизводить основные функции и внешний вид будущего пользовательского интерфейса программного продукта. Исполняемый прототип строится на основе предварительного анализа требований и дизайна интерфейса. Он имеет целью продемонстрировать, как пользователи будут взаимодействовать с программой или веб-приложением в реальном времени.

  1. Для чего необходимо предусматривать альтернативные варианты функционального представления элементов управления?

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

В целом, предусмотренные альтернативные варианты функционального представления элементов управления способствуют увеличению удовлетворенности пользователей, расширению аудитории системы и обеспечению более гибкого и надежного взаимодействия.

  1. Какие компоненты справочной системы вы знаете?

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

  1. Функциональное описание, в котором кратко представлены функциональные возможности системы;

  2. Документ по инсталляции системы, в котором содержится информация по установке системы;

  3. Вводное руководство, предоставляющее неформальное введение в систему, описывающее ее «повседневное» использование;

  4. Справочное руководство, в котором описаны возможности системы и их использование представлен список сообщений об ошибках и возможные причины их появления;

  5. Руководство администратора, необходимое для некоторых типов программных систем.