Лабораторная работа: Построение прототипа веб-приложения на бумаге
Цель:
Научиться создавать более детализированный прототип веб-приложения на бумаге, используя пользовательские сценарии и элементы интерфейса для визуализации структуры и функциональности приложения.
Критерии оценивания:
- Применяет навыки построения прототипа.
- Отображает все ключевые элементы интерфейса на бумажном прототипе.
- Учитывает взаимодействие пользователя с элементами интерфейса.
Ход работы:
- Подготовительный этап:
-
- Ознакомьтесь с принципами построения бумажных прототипов:
- Простота и четкость.
- Фокус на функциональности, а не на визуальном стиле.
- Подготовьте инструменты: листы бумаги, карандаш, линейку, ластик.
- Ознакомьтесь с принципами построения бумажных прототипов:
- Определение цели прототипа:
-
- Определите назначение приложения (например, интернет-магазин, приложение для бронирования).
- Разбейте задачи на ключевые пользовательские сценарии:
- Регистрация и вход.
- Просмотр каталога товаров/услуг.
- Добавление в корзину или бронирование.
- Построение схемы страниц:
-
- Начните с главной страницы:
- Укажите элементы: логотип, меню, поиск, основное содержимое.
- Продолжите с внутренних страниц:
- Каталог (список товаров/услуг).
- Карточка товара.
- Страница регистрации/входа.
- Личный кабинет или корзина.
- Для каждой страницы прорисуйте элементы интерфейса (кнопки, поля ввода, заголовки, текстовые блоки).
- Начните с главной страницы:
- Учет взаимодействий:
-
- Используйте стрелки и аннотации, чтобы показать, как пользователь переходит между страницами.
- Например:
- Кнопка «Вход» на главной странице → Страница авторизации.
- Клик по карточке товара → Страница товара.
- Детализация прототипа:
-
- Добавьте функциональные детали:
- Описание кнопок (например, «Добавить в корзину»).
- Места для отображения сообщений об ошибках (например, «Неверный пароль»).
- Обозначьте интерактивные элементы (подчеркивания ссылок, выделение активных кнопок).
- Добавьте функциональные детали:
- Проверка и доработка:
-
- Проверьте, соответствуют ли все элементы заданию и требованиям.
- Пройдите основные пользовательские сценарии, чтобы убедиться, что прототип логичен и функционален.
- Получите обратную связь от коллег или преподавателя, внесите исправления.
- Оформление работы:
-
- Соберите все страницы прототипа в виде набора изображений.
- Составьте отчет, включающий:
- Краткое описание приложения и целей прототипа.
- Сценарии взаимодействия пользователей.
- Фото или сканированные версии прототипа.
Пример задания:
Создайте бумажный прототип приложения для бронирования билетов:
- Главная страница с полем поиска (например, даты и направления).
- Страница результатов поиска с фильтрами и списком доступных вариантов.
- Страница деталей билета с описанием и кнопкой «Забронировать».
- Форма регистрации/входа.
Советы:
- Ориентируйтесь на интуитивно понятный интерфейс.
- Упрощайте элементы там, где это возможно, чтобы не перегружать дизайн.
- Используйте понятные обозначения, например, иконки корзины, стрелки для переходов.
Ожидаемый результат:
- Детализированный бумажный прототип с отображением всех страниц и элементов интерфейса.
- Логичные переходы между страницами, отображенные стрелками.
