Вид с точки зрения действий пользователя — КиберПедия 

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Вид с точки зрения действий пользователя

2018-01-30 204
Вид с точки зрения действий пользователя 0.00 из 5.00 0 оценок
Заказать работу

Это описание системы с точки зрения выполнения действий пользователем частовстречается под названием «Бизнес-процесс». Для описания бизнес-процессов используют диаграммы активности, внешне похожие наблок-схемы алгоритмов, но показывающие последовательность работы с системой с точки зрения действий пользователя. В диаграммахактивности используются следующие элементы.

- начальное состояние

- конечное состояние

- состояние-действие

- условие

- параллельное выполнение

Начальное состояние может быть только одним, это начало диаграммы. Конечное состояние может быть только одним, на нем заканчивается диаграмма. Состояние-действие определяет любоевозможное в данном состоянии действие (внутри данного блокапишется производимое действие). Условие позволяет изменять ходвыполнения диаграммы по различным причинам, причины ветвленияпишутся над линиями, исходящими из блока. Допускается параллельное выполнение процессов: либо в блок входит одна стрелка, авыходит несколько, каждая из которых означает начало параллельного выполнения процессов, либо в блок входит несколько стрелок, а выходит одна, что означает окончание параллельного выполненияпроцессов. Область построения диаграммы может разделяться вертикальными линиями, прямоугольник, который они образуют, выделяется как отдельная подсистема или пользователь, их названияпишутся в верхней части прямоугольника.

На рисунке 12.3 представлена диаграмма активности запроса клиентом списка товаров интернет-магазина. Клиент запрашивает списоктоваров. Если Web-сервер недоступен, то он может либо еще раззапросить список товаров, либо отказаться от просмотра страницы. Если Web-сервер доступен, то он параллельно делает запрос данныхиз БД и информирует браузер клиента о том, что данные запрошены. Здесь целесообразно применение «асинхронного агента» дляпоказа того, что ожидаются данные клиенту. Если время получениязапрошенной информации будет большим, то клиент будет видеть, что его запрос обрабатывается. После получения данных Web-серверформирует HTML страницу и отправляет ее браузеру клиента. Браузер клиента отображает полученную страницу.

Рисунок 12.3. Пример диаграммы активности.

 

Интерфейс пользователя

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

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

На рисунке 12.4 показан шаблон возможного интерфейса пользователя для интернет-магазина по продаже сотовых телефонов.

Рисунок 12.4. Пример интерфейса пользователя.

 


Поделиться с друзьями:

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

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

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.007 с.