Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Основной и альтернативный потоки событий




Читайте также:
  1. III. Произвести анализ риска путем построения дерева событий.
  2. Алгебра событий.
  3. Алгебра событий. Пространство элементарных событий.
  4. Альтернативный мир, Дискурс, Факт и принцип Причинности
  5. Аминокислота глицин — основной ингибирующий нейромедиатор спинного мозга. В тканях мозга его немного, но это небольшое количество совершенно необходимо.
  6. Б) проводится анализ движения денежных средств на проект в том случае, когда денежные потоки проекта можно отделить от денежных потоков заемщика
  7. Бюджет как основной инструмент бюджетной политики государства: понятие, сущность, методы воздействия на экономику.
  8. В целом поход окончился бесславно. Взять Дамаск, который был основной целью похода, им не удалось, не говоря уже о дальнейшем продвижении на юг.
  9. В11. Государство как основной субъект международного права.
  10. В11.Государство как основной субъект международного права.

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

– способ запуска варианта использования;

– различные пути выполнения варианта использования;

– нормальный, или основной, поток событий варианта использования;

– отклонения от основного потока событий (так называемые альтернативные потоки);

– потоки ошибок;

– способ завершения варианта использования.

 

Например, поток событий варианта использования «Снять деньги» может выглядеть следующим образом:

 

Основной поток

1. Вариант использования начинается, когда клиент вставляет свою карточку в АТМ.

2. АТМ выводит приветствие и предлагает клиенту ввести свой персональный идентификационный номер.

3. Клиент вводит номер.

4. АТМ подтверждает введённый номер. Если номер не подтвержден, выполняется альтернативный поток событий А1.

5. АТМ выводит список доступных действий:

– положить деньги на счет;

– снять деньги со счета;

– перевести деньги.

6. Клиент выбирает пункт «Снять деньги».

7. АТМ запрашивает, сколько денег надо снять.

8. Клиент вводит требуемую сумму.

9. АТМ определяет, имеется ли на счету достаточно денег. Если денег недостаточно, выполняется альтернативный поток А2. Если во время подтверждения суммы возникают ошибки, выполняется поток ошибок Е1.

10. АТМ вычитает требуемую сумму из счета клиента.

11. АТМ выдает клиенту требуемую сумму наличными.

12. АТМ возвращает клиенту его карточку.

13. АТМ печатает чек для клиента.

14. Вариант использования завершается.

Альтернативный поток А1. Ввод неправильного идентификационного номера.

1. АТМ информирует клиента, что идентификационный номер введён неправильно.

2. АТМ возвращает клиенту его карточку.

3. Вариант использования завершается.

 

 

Альтернативный вариант использования А2. Недостаточно денег на счету.



1. АТМ информирует клиента, что денег на его счету недостаточно.

2. АТМ возвращает клиенту его карточку.

3. Вариант использования завершается.

Поток ошибок Е1. Ошибка в подтверждении запрашиваемой суммы.

1. АТМ сообщает пользователю, что при подтверждении запрашиваемой суммы произошла ошибка и дает ему номер телефона службы поддержки клиентов банка.

2. АТМ заносит сведения об ошибке в журнал ошибок. Каждая запись содержит дату и время ошибки, имя клиента, номер его счета и код ошибки.

3. АТМ возвращает клиенту его карточку.

4. Вариант использования завершается.


Дата добавления: 2014-12-23; просмотров: 8; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2021 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты