Внешний вид диаграммы бизнес-функций
На диаграмме бизнес-функций указывают все бизнес-функции, выполняемые конкретными ролями, бизнес-функции системы и отношения между ними.
В таблице 8 приведены стереотипы, используемые при построении функциональной модели.
Таблица 8. Используемые стереотипы
Стереотип |
Описание |
Роль |
Одно из заинтересованных лиц, обращающееся к системе за получением ее сервиса |
Бизнес-функция |
Бизнес-функция, выполнение которой приводит к достижению результата, ожидаемого ролью |
Функция |
Функция, выполнение которой приводит к достижению результата, ожидаемого ролью |
Диаграмма бизнес-функций строится в соответствии со стандартными правилами построения диаграммы Use Case (диаграмма функций) на языке UML.
2.6.2. Подраздел «Требования к бизнес-функциям системы»
Название подраздела «Требования к бизнес-функции системы» должно иметь вид: «Требования к бизнес-функции (приводится ее название)». Данный подраздел повторяется для описания требований к каждой бизнес-функции системы.
Подраздел «Требования к бизнес-функции системы» состоит из следующих пунктов:
- a) общие характеристики бизнес-функции;
- b) сценарий реализации бизнес-функции;
- c) входные документы;
- d) внутренние документы;
- e) выходные документы;
- f) бизнес-правила;
- g) специальные требования;
- h) варианты технологий и данных;
- i) дополнительная информация.
В зависимости от специфики бизнес-функции разрешается исключать, добавлять или объединять пункты.
2.6.2.1. В пункте «Общие характеристики бизнес-функции» указывают следующие характеристики бизнес-функции:
- результат успешного выполнения;
- минимальный результат;
- предусловия выполнения бизнес-функции;
- условия инициализации бизнес-функции.
Общие характеристики бизнес-функции указывают в виде таблицы по форме в соответствии с таблицей 9, в которой необходимо заполнить графу «Значение». В зависимости от специфики бизнес-функции разрешается исключать некоторые характеристики.
Таблица 9. Общие характеристики бизнес-функции
Характеристика |
Значение |
Результат успешного выполнения |
|
Минимальный результат |
|
Предусловия выполнения бизнес-функции |
|
Условия инициализации бизнес-функции |
В строке «Результат успешного выполнения» указывают, что получат роли в результате успешного завершения бизнес-функции по окончании главного успешного сценария либо его альтернативной ветви.
В строке «Минимальный результат» указывают результат работы бизнес-функции при отсутствии достижения конечного результата.
В строке «Предусловия выполнения бизнес-функции» указывают данные и условия, которые система должна проверить на истинность, прежде чем разрешит запуск бизнес-функции.
В строке «Условия инициализации бизнес-функции» указывают событие, наступление которого приводит к запуску бизнес-функции.
2.6.2.2. В пункте «Сценарий реализации бизнес-функции» приводят успешный сценарий работы бизнес-функции и его расширения.
Успешный сценарий описывается при помощи Activity diagram - диаграммы деятельности. Внешний вид диаграммы успешного сценария