P&D Server V2.0, страница 6

Scenario Variations:

Step

Variable

Possible Variations

4

Не корректно одно или несколько полей

Администратору возвращается исходная форма с указанием неверных полей

5

В результате редактирования изменился каталог, содержащий данную карточку

  • Уменьшить счётчики карточек предыдущего каталога и его вышестоящих на 1
  • Увеличить счётчики карточек текущего каталога и его вышестоящих на 1

2.3  Удаление карточки

Characteristics Information:

1.

Actor:

Администратор

2.

Goal in Context:

Удалить карточку

3.

Trigger Event:

Администратор решил удалить карточку

4.

Pre-Condition:

Карточка должна существовать

5.

Success End Condition:

  • Карточка удалена
  • Пользователь попадает на страницу показа карточек текущего каталога

6.

Failed End Condition:

  • Карточка не удалена
  • Пользователь попадает на страницу показа карточек текущего каталога

Main Success Scenario:

Step

Actor

Action Description

1

Администратор

Выбрал карточку для удаления

2

Администратор

Нажал «Удалить»

3

Подсистема управления карточками

Удаляет соответствующую запись из таблицы карточек

4

Подсистема управления новостями

Удаляет новость о добавлении удалённой карточки

5

Подсистема управления каталогами

  • Уменьшает счётчик карточек данного каталога на 1
  • Уменьшает счётчик карточек подкаталогов вышестоящих каталогов на 1

6

Подсистема управления карточками

Обновляются фреймы дерева каталогов и показа карточек.

Scenario Variations:

Step

Variable

Possible Variations

4

Не найдена новость соответствующая удалённой карточке

Система переходит к следующему шагу

3

Ресурсом карточки является папка с документацией

Данный сетевая папка удаляется из списка папок для индексирования индекс серверу.

2.4  Добавление карточки путём принятия предложения

Characteristics Information:

1.

Actor:

Система управления карточками

2.

Goal in Context:

Добавить карточку по данным предложения

3.

Trigger Event:

Администратор решил добавить карточку по значениям из предложения

4.

Pre-Condition:

5.

Success End Condition:

  • Карточка добавилась
  • Пользователь попадает на страницу показа карточек текущего каталога

6.

Failed End Condition:

  • Карточка не добавилась
  • Пользователь попадает на страницу добавления карточек, выведена ошибка заполнения

Main Success Scenario:

Step

Actor

Action Description

1

Администратор

Проверяет и редактирует значения полей в предложении

2

Администратор

Нажимает «Add»

3

Система управления карточками

Производит добавление карточки. [2.1]

4

Система управления карточками

Удаляет предложение

 Scenario Variations:

Step

Variable

Possible Variations

2.5  Переход от версии 1.0 к версии 2.0

Characteristics Information:

1.

Actor:

Сценарий перехода на новую версию

2.

Goal in Context:

Перевести базу данных для работы с версией 2.0

3.

Trigger Event:

Администратор запустил сценарий

4.

Pre-Condition:

Должна существовать база данных

5.

Success End Condition:

База изменена

6.

Failed End Condition:

База не изменена