Язык UML. Формулировка задачи, поставленной в проекте. Определение требований. Выявление групп пользователей. Бизнес-модель (Business USE-CASE Diagram), страница 5

Альтернативный поток А3.7: Введены некорректные данные в поле «шаг».

1. Система выводит сообщение, содержащее информацию о том, в каком поле некорректные данные.

2. Пользователь подтверждает сообщение.

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

Поток ошибок Е3.7. Ошибка, при вводе параметров в поле «шаг».

1. Система сообщает пользователю, что поле «шаг» заполнено не цифрами и просит повторить попытку.

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

Альтернативный поток А4: Выбран пункт меню «Параметр, задающий обратную матрицу».

1.  Система выводит поля «начальное значение», «конечное значение», «шаг».

2.  Пользователь вводит начальное значение.  Если поле «начальное значение» не заполнено, выполняется альтернативный поток А4.1. Если введены некорректные данные, то выполняется альтернативный поток А4.2. Если значение меньше 1000, то выполняется альтернативный поток А4.3.

3.  Пользователь вводит конечное значение. Если поле «конечное значение» не заполнено, выполняется альтернативный поток А4.4. Если введены некорректные данные, то выполняется альтернативный поток А4.5. Если значение больше 10^10, то выполняется альтернативный поток А4.6.

4.  Пользователь вводит шаг. Если введены некорректные данные, то выполняется альтернативный поток А4.7.

5.  Пользователь нажимает кнопку «Выполнить исследование»

6.  Осуществляется переход на вкладку «Графики».

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

Альтернативный поток А4.1: Не заполнено поле «начальное значение».

1. Система выводит сообщение, содержащее информацию о том, какое поле осталось пустым.

2. Пользователь подтверждает сообщение.

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

Поток ошибок Е4.1: Ошибка, при вводе параметров в поле «начальное значение».

1. Система сообщает пользователю, что не заполнено поле «начальное значение» и просит повторить попытку.

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

Альтернативный поток А4.2: Введены некорректные данные в поле «начальное значение».

1. Система выводит сообщение, содержащее информацию о том, в каком поле некорректные данные.

2. Пользователь подтверждает сообщение.

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

Поток ошибок Е4.2. Ошибка, при вводе параметров в поле «начальное значение».

1. Система сообщает пользователю, что поле «начальное значение» заполнено не цифрами и просит повторить попытку.

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

Альтернативный поток А4.3: Значение поля «начальное значение» меньше нуля.

1. Система выводит сообщение, содержащее информацию о выходе за границу допустимых значений.

2. Пользователь подтверждает сообщение.

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

Поток ошибок Е4.3: Ошибка, при выходе за границу диапазона значения в поле «начальное значение».

1. Система сообщает пользователю, что значение в поле «начальное значение» должно быть больше 1000 и просит повторить попытку.

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

Альтернативный поток А4.4: Не заполнено поле «конечное значение».

1. Система выводит сообщение, содержащее информацию о том, какое поле осталось пустым.

2. Пользователь подтверждает сообщение.

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

Поток ошибок Е4.4: Ошибка, при вводе параметров в поле «конечное значение».

1. Система сообщает пользователю, что не заполнено поле «конечное значение» и просит повторить попытку.

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

Альтернативный поток А4.5: Введены некорректные данные в поле «конечное значение».

1. Система выводит сообщение, содержащее информацию о том, в каком поле некорректные данные.

2. Пользователь подтверждает сообщение.

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

Поток ошибок Е4.5. Ошибка, при вводе параметров в поле «конечное значение».

1. Система сообщает пользователю, что поле «конечное значение» заполнено не цифрами и просит повторить попытку.

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

Альтернативный поток А4.6: Значение поля «конечное значение» больше единицы.