Лабораторная работа 1. Целеориентированный подход В данной лабораторной работе рассматривается целеориентированный под- ход к разработке прототипа программного.

Презентация:



Advertisements
Похожие презентации
Разработка пользовательских интерфейсов Выполнил: Бредихин Юрий Вячеславович студент 3 курса, 31-И группы Старый Оскол, 2015.
Advertisements

Канадские критерии безопасности Созданы в 1993г. Цель разработки Единая шкала критериев Единая шкала критериев Основа для разработки спецификаций безопасных.
Разработала Детёнышева Е. С. преподаватель специальных дисциплин Москва 2012 год.
Основы создания многостраничного Web-узла Создание многостраничного сайта предполагает разработку его структуры (списка разделов и подразделов) и системы.
Лекция 3 Архитектура информационных систем. Вопросы лекции 1. Архитектура информационной системы 2. Архитектурный подход к реализации информационных систем.
Создание презентаций в Power Point. Слайды в PowerPoint С помощью приложения PowerPoint текстовая и числовая информация легко превращается в красочно.
ТЕСТИРОВАНИЕ МЕТОД «ЧЕРНОГО ЯЩИКА» ВЫПОЛНИЛ СТУДЕНТ ГР. ИВТ-51 з БАННИКОВА Н.Р.
ТЕСТИРОВАНИЕ МЕТОД «ЧЕРНОГО ЯЩИКА» ВЫПОЛНИЛ СТУДЕНТ ГР. ИВТ-51 з БАННИКОВА Н.Р.
Информационные системы Что такое ИС? Функции ИС Жизненные циклы ИС: Понятия Процессы Стадии Модели Основные способы построения ИС.
Тема 2. Концептуальное проектирование. Лекция 1. Уровни моделей и этапы проектирования.
ЭТАПЫ ЖИЗНЕННОГО ЦИКЛА БАЗЫ ДАННЫХ. Жизненный цикл БД Это процесс, который начинается с этапа проектирования БД и заканчивается снятием БД с эксплуатации.
Выполнил : студент группы ПИ-14 Дибиров Ахмед Грозный 2017 г.
Положение об отделе В.Андреев, Д.Сатин. Штат отдела начальник отдела; бизнес-аналитик; проектировщик пользовательских интерфейсов; специалист по анализу.
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ.
Языки и методы программирования Преподаватель – доцент каф. ИТиМПИ Кузнецова Е.М. Лекция 7.
ОТЧЕТ ПО ИСПОЛНЕНИЮ II ЭТАПА ГОСУДАРСТВЕННОГО КОНТРАКТА ОТ Развитие системы коммуникационного сопровождения процессов развития.
Жизненный цикл программного обеспечения Подготовил студент 1 курса Лось Павел.
Сергей Сыроежкин Бизнес-аналитик, консультант В рамках курса лекций: «Разработка требований к программному обеспечению», мехмат, БГУ Спецификация.
Модели и принципы построения прототипа системы электронной библиотеки вуза © Д.С. Зуев Казанский государственный университет Специальность
Создание мультимедийной презентации В рамках создания тематического учебного проекта.
Транксрипт:

Лабораторная работа 1

Целеориентированный подход В данной лабораторной работе рассматривается целеориентированный под- ход к разработке прототипа программного продукта – от проведения исследований пользовательской аудитории до построения псевдо- реального прототипа посредством персонажей и сценариев.

1. Уровень стратегии Набор возможностей, структура, информационный дизайн полностью определяются стратегией. Первый уровень включает сбор, анализ информации, определение масштабов проекта, изучение целей и потребностей пользовательской аудитории, определение окончательных целей. Стратегия определяет: 1) Что планируют получить от приложения разработчик? 2) Что планируют получить от приложения пользователи?

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

1.2. Персонажи Лучший способ успешно удовлетворить потребности пользовательской аудитории – проектировать для конкретных типов людей с конкретными целями и потребностями. Чтобы сделать пользователей более конкретными, можно превратить их в персонажи (модели пользователей, профили). Персонаж – вымышленный представитель пользователей со сходными ключевыми характеристиками, созданный на основе результатов исследования пользовательской аудитории.

1.3. Пример модели пользователя

1.4. Пример модели пользователя

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

2. Уровень набора возможностей На уровне набора возможностей выполняется переход от абстрактного вопроса «Для чего мы разрабатываем данное приложение?», к вопросу: «Что мы планируем разработать?» На данном уровне выделяют перечень функций программного продукта (функциональные требования), а также информационные пространства (требования к контентной части).

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

3.1. Нисходящий подход к разработке информационной архитектуры Есть два подхода к разработке информационной архитектуры: нисходящий («сверху вниз») и восходящий («снизу вверх»). Нисходящий подход к разработке информационной архитектуры заключается в построении информационной архитектуры начиная с самых общих категорий будущего контента и функциональных возможностей, необходимых для достижения целей.

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

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

4.1. Основные принципы компоновки Естественность (интуитивность); Непротиворечивость; Неизбыточность ввода; Непосредственный доступ к системе помощи; Гибкость; Управляемость; Избыточность; Ориентация; Обратная связь; Реверсивность.

4.2. Основные компоненты пользовательского интерфейса Основные компоненты, формирующие интерфейс: интерактивные элементы (кнопки, активные изображения, раскрывающиеся списки); элементы эстетического оформления (фоновые и изображения, звуковое сопровождение, анимационные эффекты, графика); пассивные элементы (текст, таблицы, разделители, фреймы); системы навигации.

4.3. Системы навигации: глобальные, локальные и контекстные

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

5.1. Пример прототипа программного продукта