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

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

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

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

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

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

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

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

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

- условие

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

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

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

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

 

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

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

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

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

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

 


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

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

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

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



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

0.008 с.