Создание сервиса (редактирование) типа "Канал связи"
1. Параметры экранной формы
| Параметр | Значение |
|---|---|
| Открывается из |
Страница создания для сервиса "Канал связи":
Страница редактирования для всех типов сервисов:
|
| Тип экранной формы | Страница создания сущности |
| Компонент выбора периода отображения | Нет |
| Компонент динамики | Нет |
| Автообновление страницы | Нет |
| Всплывающие уведомления на странице | Нет |
| Работа с тегами | Да |
| Управление дополнительными свойствами | Да |
| Особенности формы | Информационный блок в нижней части формы с советами по заполнению полей |
2. Параметры для фильтрации
| Наименование поля | Описание | Примечание | |
|---|---|---|---|
| Нет | |||
3. Параметры для поиска
| Тип | Описание |
|---|---|
| Нет | |
4. Секции и поля
4.1 Секция ToolBar
* - поля, обязательные к заполнению.
Поле
ТипКраткое сервисаописание
Секция
Поле
Источник данных
Краткое описание
Тип элемента экранной формы?
Тип и диапазон значений
Видимость
Доступность для редактирования
Обязательность заполнения
Значение по умолчанию (на странице создания)
Все
Toolbar
Название сервиса
*
Название, с которым сервис будет отображаться в системе
InputПоле ввода с клавиатуры
Текст, до 
символовТекст
Всегда
Да
Да-
Нет
4.2 Вкладка Основные параметры
* - поля, обязательные к заполнению.
Поле
Краткое описание
Тип элемента экранной формы
Тип и диапазон значений
Видимость
Доступность для редактирования
Значение по умолчанию
Основные параметры
Владелец
*
Название контрагента владельца сервиса. Компонент с возможностью просмотра списка и фильтрацией по введённым символамсервиса
AutocompleteВыпадающий список
Текст (открытый список)Список
Всегда
ДаДа, привыбор наличиииз роли пользователя "Системный администратор" + "Оператор SLA" или root. При удалении автоматически выбранного владельца появляется поле выбора со списком контрагентовсписка
Да
Контрагент,Контрагент к которому прикреплён текущийприкреплен пользователь
Владелец:Владелец Перейти(редактировать)
Переход на страницу редактирования контрагента
Кнопка

-
При выбранном владельце
-
-
Выбрать SLA или создать*
Выбор SLA из списка доступных пользователю
Кнопка
перехода
-
Пока к сервису не добавлен SLA
-
-
Создать SLA*
Переход на страницу просмотра/редактированиясоздания контрагента.SLA
Тултип
"ПерейтиКнопка

-
Пока к сервису не добавлен SLA
-
-
Описание
Поле ввода информации о сервисе
Поле ввода с клавиатуры
Текст
Всегда
Да
-
Выбрать контракт
Выбор контракта из списка доступных пользователю
Кнопка
-
Всегда
-
-
Создать контракт
Переход на страницу редактирования"создания контракта
Button
Кнопка

-
Всегда
-
-
Точка мониторинга:
Выбрать зонд*
Кнопка добавления зонда в точку мониторинга сервиса
Кнопка

-
Пока кнопка не активирована
-
-
Точка мониторинга:
Выбрать зонд*
(поле выбора)
Выбрать зонд в точке мониторинга из списка доступных пользователю
Выпадающий список
Список
Пока не выбран зонд
Да, выбор из списка
-
Удаленная точка:
Выбрать зонд*
Кнопка добавления зонда в удаленную точку сервиса
Кнопка

-
Пока кнопка не активирована
-
-
Удаленная точка:
Выбрать зонд*
(поле выбора)
Выбрать зонд в удаленной точке из списка доступных пользователю,
Выпадающий список
Список
Пока не выбран зонд
Да, выбор из списка
-
Зонд: Редактирование
Переход на страницу редактирования выбранного зонда
Кнопка
-
После добавлении зонда к сервису
-
-
Зонд:
Удалить
Удалить выбранный зонд из текущего сервиса
Кнопка

-
После добавлении зонда к сервису
-
-
Добавить измерение из SLA*
Открывает модальное окно выбора измерений участвующий в выбранной SLA
Кнопка

Список
Всегда
-
-
Выбрать тест*
Открывает модальное окно выбора тестов доступных пользователю
Кнопка

-
ЕслиПосле владелецвыбора указанхотя бы одного измерения из SLA, после нажатия кнопки
Заблокирована если текущий пользователь с ролью "Оператор SLA" или ниже не имеет права доступа на страницу просмотра указанного контрагента
-
-
Создать тест*
Открытие модального окна создания теста
Кнопка

-
После выбора хотя бы одного измерения из SLA, после нажатия кнопки

-
-
Статус
Статус сервиса
Пиктограмма
-
Всегда
Нет
-
Черновик
РедактированиеРазрешить редактирование
- Разрешить Праваили длязапретить редактирования сервиса
Кнопка-переключатель
Логический:
редактирование разрешеноредактировать всем пользователям, пользователям редактирование разрешеноили только пользователям владельца
сервиса
Кнопка
1.Разрешено всем

2. Разрешено только пользователям владельца

Всегда
Да для пользователя с ролью "Оператор SLA", который закреплён за выбранным контрагентов, а также для пользователей с ролями "Системный администратор" + "Оператор SLA" и root.
-
Редактирование
разрешено1.Разрешено всем
пользователям
Контракт: Выбрать
Выбор контракта, к которому будет прикреплён сервис. После клика на кнопку появляется поле с выпадающим списком контрактов
Button/Autocomplete
Текст (открытый список)
Если контракт не указан
Доступен выбор значений из выпадающего списка согласно правам доступа текущего пользователя
Нет
автоподстановка названия контракта, если форма открыта из контракта;
пустое значение - в остальных случаях

Контракт:
Создать
4.3 Вкладка Статистка
* -
Кнопкаполя, переходаобязательные нак страницузаполнению.
создания
контракта
Button
-
Если контракт не указан
-
-
-
Контракт:Поле
РедактироватьКраткое - описание
КнопкаТип переходаэлемента наэкранной страницуформы
просмотра/редактированияТип контракта.и Тултип "Редактировать контракт"
Button
-
Если контракт указан. Только на странице создания
-
-
-
Контракт: Создать новый контракт
-
Кнопка перехода на страницу создания контракта. Тултип "Создать новый контракт"
Button
-
Если контракт указан. Только на странице создания
-
-
-
Контракт: Просмотр
-
Кнопка перехода на страницу просмотра/редактирования контракта. Тултип "Просмотр контракта"
Button
-
Если контракт указан. Только на странице редактирования
-
-
-
SLA: Выбрать
Выбор SLA, к которому будет прикреплён сервис. После клика на кнопку появляется поле с выпадающим списком доступных SLA
Button/Autocomplete
Текст (открытый список)
Если SLA не указан
Доступен выбордиапазон значений
изВидимость
выпадающего списка согласно правам доступа текущего пользователя
Нет -Доступность для созданияредактирования
черновика
Да - для сохранения активного сервиса
автоподстановка названия SLA, если форма открыта из контракта, и на ней выбран SLAЗначение по умолчанию;
пустое значение - в остальных случаях
SLA: Создать
-
Кнопка перехода на страницу создания SLA
Button
-
Если SLA не указан
-
-
-
SLA: Редактировать
-
Кнопка перехода на страницу просмотра/редактирования SLA. Тултип "Редактировать SLA"
Button
-
Если SLA указан
-
-
-
SLA: Создать новый SLA
-
Кнопка перехода на страницу создания контракта. Тултип "Создать новый SLA"
Button
-
Если SLA указан. Неактивна на странице редактирования
-
-
-
Управление дополнительными свойствами
-
Кнопка открытия модального окна для управления набором дополнительных полей сервисов выбранного типа
Button
-
Доступна только для пользователей с ролями "Системный администратор" + "Оператор SLA"
Дополнительные свойства
-
Набор полей ввода. После создания дополнительного поля оно отображается и может быть заполнено значениями соответствующего типа
Input
Текст
Дата
Список
Поля присутствуют всегда, если добавлены в сервис указанного типа
Да
Нет
Нет
Описание
Поле текстового ввода
Textarea
Текст, до 
символов
Всегда
Да
Нет
Нет
Теги
Поле "Теги"
Компонент работы с тегами
Составной компонент
Текст, до 
символов
Всегда
Да
Нет
Нет
Канал связи
Зонды
Зонд в удаленной точке доступа
Информация о зонде в удалённой точке доступа в формате:
название/адрес точки доступа/тип зонда/доступность/статус. По клику на поле появляется выпадающий список зондов, доступных текущему пользователю и подходящих для работы в качестве генератора в сервисе типа "Канал связи". По клику на поле возможен ввод названия зонда
Input/Autocomplete
Текст (открытый список)
Сортировка по доступности
После выбора или создания зонда
Доступен выбор значений из выпадающего списка и поиск по части названия
Нет - для создания черновика
Да - для сохранения активного сервиса
Нет
Зонд в удаленной точке доступа: Выбрать
-
Выбор зонда в удалённой точке доступа. После клика на кнопку появляется поле с выпадающим списком доступных зондов в формате:
название/адрес точки доступа/тип зонда/доступность/статус
Button
-
Если не указан зонд в удалённой точке доступа
-
-
-
Зонд в удаленной точке доступа: Создать
-
Кнопка перехода на страницу создания зонда
Button
-
Если не указан зонд в удалённой точке доступа
-
-
-
Зонд в удаленной точке доступа: кнопка "-"
-
Кнопка удаления зонда в удалённой точке доступа из сервиса
Button
-
Отображается всегда. Активна, если выбран зонд в удалённой точке доступа
-
-
-
Зонд в удаленной точке доступа: кнопка "Редактировать"
-
Переход на страницу просмотра/редактирования зонда в удалённой точке доступа. Тултип "Настройка зонда"
Button
-
Отображается всегда. Активна, если выбран зонд в удалённой точке доступа
-
-
-
Зонд в центральной точке доступа
Информация о зонде в центральной точке доступа в формате:
название/адрес точки доступа/тип зонда/доступность/статус. По клику на поле появляется выпадающий список зондов, доступных текущему пользователю и подходящих для работы в качестве рефлектора в сервиса типа "Канал связи". По клику на поле возможен ввод названия зонда
Input/Autocomplete
Текст (открытый список)
Сортировка по доступности
После выбора или создания зонда
Доступен выбор значений из выпадающего списка и поиск по части названия
Нет - для создания черновика
Да - для сохранения активного сервиса
Нет
Зонд в центральной точке доступа: Выбрать
-
Выбор зонда в центральной точке доступа. После клика на кнопку появляется поле с выпадающим списком доступных зондов в формате:
название/адрес точки доступа/тип зонда/доступность/статус
Button
-
Если не указан зонд в центральной точке доступа
-
-
-
Зонд в центральной точке доступа: Создать
-
Кнопка перехода на страницу создания зонда
Button
-
Если не указан зонд в центральной точке доступа
-
-
-
Зонд в центральной точке доступа: кнопка "-"
-
Кнопка удаления зонда в центральной точке доступа из сервиса
Button
-
Отображается всегда. Активна, если выбран зонд в центральной точке доступа
-
-
-
Зонд в центральной точке доступа: кнопка "Редактировать"
-
Переход на страницу просмотра/редактирования зонда в центральной точке доступа. Тултип "Настройка зонда"
Button
-
Отображается всегда. Активна, если выбран зонд в центральной точке доступа
-
-
-
Все
Измерения
Добавить профиль из SLA
Выбор профиля из SLA
Autocomplete
Текст (открытый список)
Если указан SLA. Неактивна, если выбраны все профили из SLA
-
Нет - для создания черновика
Да - для сохранения активного сервиса
-
Пиктограмма информации
-
Список параметров в выбранном профиле SLA
Icon+Tooltip
Текст
Если указан профиль SLA
-
-
- умолчанию
Выбрать тест
- Открытие Выбор теста для профиля. Открывается окно с возможностьюполя выбора теста из списка доступных.доступных При отсутствии выбранных зондов после выбора теста зонды автоматически заполняются теми, что указаны в настройках тестапользователю
Button+Autocomplete
Кнопка

-
ЕслиВидна указандо профиль SLA и созданы доступные для выбора тесты
-
-
Если тест в списке один, после выбора профиля и нажатия "Выбор" работает автозаполнение теста, вызов модального окна подавляется
Создать тест
-
Создание теста для профиля. Открывается окно с упрощённой формой создания теста
Button
-
Если указан профиль SLA и выбраны зонды
-
-
Тест
-
Название теста для выбранного профиля. Несколько тестов в одном профиле разделены символом | . По клику на название открывается окно редактирования теста
Button
-
Если указан тест
-
Нет - для создания черновика
Да - для сохранения активного сервиса
-
Корзина
-
Удаление профиля с/без теста
Button
-
Если указан профиль SLA
-
-
-
Кнопка "+"
-
Создание дополнительного теста для профиля. Открывается окно с упрощённой формой создания теста
Button
-
Если указан хотя бы один тест для профиля
-
-
-
Кнопка редактирования
-
Открывает окно со списком тестов для данного профиля, в котором можно просмотреть/отредактировать тест, открепить его от профиля, выбрать дополнительный тест
Button
-
Если указан хотя бы один тест для профиля
-
-
-
Статистика
Выбрать
-
Появляется поле с выпадающим списком доступных тестов статистики, созданных с удалённым или центральным зондом
Button+Autocomplete
-
Если указан зонд в удалённой точке доступа
-активации
-
-
Создать тест
Переход на страницу создания теста
Кнопка-гиперссылка

-
ОткрываетВидна упрощённуюдо форму создания теста
Button
-
Если указан зонд в удалённой точке доступа
-
-
-
Кнопка просмотра/редактирования теста
-
Открывает упрощённую форму просмотра/редактирования теста
Button
-
Если указан тест статистики
-
-
-
Кнопка отключения теста от канала, тултип "Отключить тест от канала"
-
Отключает тест от сервиса
Button
-
Всегда. Активна, если указан тест статистики
-
-
-
Область уведомлений

-
Область подсказок по заполнению полей для пользователя. Перечислены требования, которые динамически исчезают при их выполнении пользователем
Icon+Textarea
Текст
Только для страницы создания
-активации
-
-
5. Кнопки на Toolbar
Кнопка
Описание
Доступность
Сохранить
Сохранение изменений, отображение окна дополнительных действий с возможностью запуска мониторинга, перехода к просмотру результатов и отказа от сохранения
Для пользователей:
- с наличием ролей "Системный администратор" + "Оператор SLA"
- при отключенной опции "Редактирование только для владельца" любой пользователь с наличием роли "Оператор SLA", имеющий доступ к сервису
- при включенной опции "Редактирование только для владельца" пользователь с наличием роли "Оператор SLA", закреплённый за контрагентом-владельцем или за родительским контрагентом владельца
При создании нового сервиса или при редактирования сервиса в состоянии:
- Черновик
- Не используется
- Тестируется
- Активен
≡

На тестирование
Перевод сервиса в режим "Тестируется"
Для пользователей:
- с наличием ролей "Системный администратор" + "Оператор SLA"
- при отключенной опции "Редактирование только для владельца" любой пользователь с наличием роли "Оператор SLA", имеющий доступ к сервису
- при включенной опции "Редактирование только для владельца" пользователь с наличием роли "Оператор SLA", закреплённый за контрагентом-владельцем или за родительским контрагентом владельца
Только при редактировании сервиса в состоянии:
- Не используется
- Активен
История изменений
Переход на страницу просмотра журнала событий
Для пользователей:
с наличием роли "Системный администратор"
Только при редактировании сервиса в любом состоянии
Показатели качества
Переход на страницу текущих показателей
Для пользователей с любым набором ролей
Только при редактировании сервиса в состояниях:
Активен
Тестируется
Коррелятор сервисов
Переход на страницу создания группы корреляции
Для пользователей с любым набором ролей
Только при редактировании сервиса в состояниях:
Активен
Тестируется
Остановить сервис
Остановка активного сервиса
Для пользователей:
- с наличием ролей "Системный администратор" + "Оператор SLA"
- при отключенной опции "Редактирование только для владельца" любой пользователь с наличием роли "Оператор SLA", имеющий доступ к сервису
- при включенной опции "Редактирование только для владельца" пользователь с наличием роли "Оператор SLA", закреплённый за контрагентом-владельцем или за родительским контрагентом владельца
Только при редактировании сервиса, который не содержится в активном контракте в состоянии:
- Тестируется
- Активен
Запустить сервис
Запуск неактивного сервиса
Для пользователей:
- с наличием ролей "Системный администратор" + "Оператор SLA"
- при отключенной опции "Редактирование только для владельца" любой пользователь с наличием роли "Оператор SLA", имеющий доступ к сервису
- при включенной опции "Редактирование только для владельца" пользователь с наличием роли "Оператор SLA", закреплённый за контрагентом-владельцем или за родительским контрагентом владельца
Только при редактировании сервиса в состоянии:
- Не используется
- Тестируется
В архив
Архивировать
Перемещение сервиса в архив
Для пользователей:
- с наличием ролей "Системный администратор" + "Оператор SLA"
- при отключенной опции "Редактирование только для владельца" любой пользователь с наличием роли "Оператор SLA", имеющий доступ к сервису
- при включенной опции "Редактирование только для владельца" пользователь с наличием роли "Оператор SLA", закреплённый за контрагентом-владельцем или за родительским контрагентом владельца
Только при редактировании сервиса в состоянии:
- Не используется
- Тестируется
- Активен
Из
архиваПоказатели качества
ИзвлечениеПереход на страницу текущих показателей
Для пользователей с любым набором ролей
Только при редактировании сервиса изв архивасостояниях:
- Активен
- Тестируется
История изменений
Переход на страницу просмотра журнала событий
Для пользователей:
root
с наличием ролей "Системный администратор" + "Оператор SLA"
при отключенной опции "Редактирование только для владельца" любой пользователь с наличием роли "ОператорСистемный SLA", имеющий доступ к сервису
при включенной опции "Редактирование только для владельца" пользователь с наличием роли "Оператор SLA", закреплённый за контрагентом-владельцем или за родительским контрагентом владельцаадминистратор"
Только при редактировании сервиса в состоянии:любом состоянии
Архивен
Удалить
Удаление сервиса
Для пользователей:
root
- с наличием ролей "Системный администратор" + "Оператор SLA"
- при отключенной опции "Редактирование только для владельца" любой пользователь с наличием роли "Оператор SLA", имеющий доступ к сервису
- при включенной опции "Редактирование только для владельца" пользователь с наличием роли "Оператор SLA", закреплённый за контрагентом-владельцем или за родительским контрагентом владельца
Только при редактировании сервиса в состоянии:
- Черновик
- Архивен
Удалить
Удаление сервиса
Для пользователей:
- с наличием ролей "Системный администратор" + "Оператор SLA"
- при отключенной опции "Редактирование только для владельца" любой пользователь с наличием роли "Оператор SLA", имеющий доступ к сервису
- при включенной опции "Редактирование только для владельца" пользователь с наличием роли "Оператор SLA", закреплённый за контрагентом-владельцем или за родительским контрагентом владельца
Только при редактировании сервиса в состоянии:
- Черновик
- Архивен

Извлечение сервиса из архива
Для пользователей:
- с наличием ролей "Системный администратор" + "Оператор SLA"
- при отключенной опции "Редактирование только для владельца" любой пользователь с наличием роли "Оператор SLA", имеющий доступ к сервису
- при включенной опции "Редактирование только для владельца" пользователь с наличием роли "Оператор SLA", закреплённый за контрагентом-владельцем или за родительским контрагентом владельца
Только при редактировании сервиса в состоянии:
- Архивен
Пользователь с ролью root не может создать новый сервис, но может просматривать и редактировать имеющиеся. Для учётной записи с исключительной ролью "Пользователь" редактирование сервисов невозможно.
6. Проверки системы
Триггер
Тип сервиса
Проверка
Действие
1
Открытие страницы создания сервиса
Все
-
Скрыть кнопки в Toolbar:
- Активировать
- На тестирование
- Остановить
- В архив
- Из архива
- Удалить
- Показатели качества
- Коррелятор сервисов
- История изменений
Заблокировать фактическую возможность выполнения перечисленных операций путём модификации интерфейса пользователя
Внизу страницы вывести информационное сообщение "требуется выбрать SLA"
Канал связи
При создании был выбран тип сервиса "Канал связи"?
Отобразить 2 блока выбора зонда: в удалённой точке доступамониторинга и в центральной точке доступа
Создание из зонда, который может участвовать в качестве генератора тестов?
Попытаться подставить зонд в поле "зонд в удалённой точке доступа"
Внизу страницы вывести информационное сообщение "требуется указать зонд в центральной точке"
Создание из зонда, который не может участвовать в качестве генератора тестов?
Попытаться подставить зонд в поле "зонд в центральной точке доступа"
Внизу страницы вывести информационное сообщение "требуется указать зонд в удаленной точке доступа"
Создание из контракта или со списка сервисов?
Внизу страницы вывести информационные сообщения "требуется указать зонд в удаленной точке доступа" и "требуется указать зонд в центральнойточке точке"мониторинга"
Доступность услуги
При создании был выбран тип сервиса "Доступность услуги"?
Отобразить 1 блок выбора зонда
Создание из зонда?
Попытаться подставить зонд в поле "зонд"
Создание из контракта или со списка сервисов?
Внизу страницы вывести информационное сообщение "требуется указать зонд"
Все
Создание из контракта?
Попытаться заполнитьЗаполнить поля:
- "Контракт": название контракта,
- "SLA": SLA по умолчанию (если указано в настройках контракта)
В поле "Контракт" заблокировать возможность смены контракта и перехода на страницу просмотра контракта
Все
Есть связанный с текущим пользователем контрагент?
Попытаться заполнитьЗаполнить поле "Владелец"
2
Выбор/создание SLA при создании сервиса
Все
ВыбранВыбрано SLA?
Внизу страницы скрыть информационное сообщение "требуется выбрать SLA"
Внизу страницы вывести информационное сообщение "требуетсяукажите выбратьизмерение"
профиль"
3
Выбор/создание зонда при создании сервиса
Канал связи
Выбран зонд в удалённой точке доступа?
Внизу страницы скрыть информационное сообщение "требуется указатьукажите зонд в удаленной точке доступа"
Выбран зонд в центральной точке доступа?мониторинга?
Внизу страницы скрыть информационное сообщение "требуется указатьукажите зонд в центральной точке доступа"мониторинга"
Доступность услуги
Выбран зонд?
Внизу страницы скрыть соответствующее информационное сообщение "требуется указать зонд"
4
Выбор профиляИзмерения при создании сервиса
Все
ВыбранВыбрано хотя бы одинодно профиль?измерение?
Внизу страницы скрыть информационное сообщение "требуетсяукажите выбрать профиль"измерение"
Внизу страницы вывести информационное сообщение "требуется выбратьвыберите хотя бы один тест"
5
Выбор/создание теста при создании сервиса
Все
В каждом из выбранных профилейизмерений указан хотя бы один тест?
Внизу страницы скрыть информационное сообщение "требуется выбратьвыберите хотя бы один тест"
6
Нажатие "Сохранить" при создании сервиса
Все
Не заполнено поле "Название"?
Вывести валидационное сообщение "требуетсявведите указатьзначение название сервиса"поля" и заблокировать операцию сохранения
Не заполнено поле "Владелец"?
Вывести валидационное сообщение "требуется указатьукажите владельца" и заблокировать операцию сохранения
Не указануказано SLA?
Сохранить сервис в статусе "Черновик"
Канал связи
Не указан зонд в удалённой точке доступа?
Сохранить сервис в статусе "Черновик"
Не указан зонд в центральнойудалённой точке доступа?точке?
Сохранить сервис в статусе "Черновик"
Доступность услуги
Не указан зонд?зонд в точке мониторинга?
Сохранить сервис в статусе "Черновик"
Все
Не указануказано профиль?измерение?
Сохранить сервис в статусе "Черновик"
Не указан тест в хотя бы в одном из выбранных профилей?измерений?
Сохранить сервис в статусе "Черновик"
В профилеизмерении выбран тест, тип которого не поддерживает набор метрик,показателей, заданный в SLA для данного профиля?измерения?
Вывести валидационное сообщение "показатели в SLA не соответствуют возвращаемым данным тестов" и заблокировать операцию сохранения
Выбран активный контракт?
Вывести окно "Дополнительные действия"
Чекбокс "Запустить мониторинг сейчас" установлен и заблокирован
Чекбокс "Перейти к просмотру результатов" не установлен и разблокирован
Не выбран активный контракт?
Вывести окно "Дополнительные действия"
Чекбокс "Запустить мониторинг сейчас" не установлен и разблокирован
Чекбокс "Перейти к просмотру результатов" не установлен и разблокирован
Хотя бы один из выбранных тестов поддерживает сбор данных в реальном времени?
Вывести окно "Дополнительные действия" с сообщением "Сбор данных начнется в течение 10 минут"
7
Подтверждение сохранения нового сервиса в окне "Дополнительные действия"
Все
Не установлены оба чекбокса "Запустить мониторинг сейчас" и "Перейти к просмотру результатов" при создании из неактивного контракта?
Сохранить сервис в статусе "Не используется" и открыть страницу настроек контракта
Не установлены оба чекбокса "Запустить мониторинг сейчас" и "Перейти к просмотру результатов" при создании из зонда или списка сервисов?
Сохранить сервис в статусе "Не используется" и открыть страницу списка сервисов
Установлен чекбокс "Запустить мониторинг сейчас" и не устаровлен "Перейти к просмотру результатов" при создании из контракта?
Сохранить сервис в статусе "Активен" и открыть страницу настроек контракта
Установлен чекбокс "Запустить мониторинг сейчас" и не устаровлен "Перейти к просмотру результатов" при создании из зонда или со списка сервисов?
Сохранить сервис в статусе "Активен" и открыть страницу списка сервисов
Установлены оба чекбокса "Запустить мониторинг сейчас" и "Перейти к просмотру результатов" и хотя бы один из тестов поддерживает сбор данных в реальном времени?
Сохранить сервис в статусе "Активен" и открыть страницу показателей качества в режиме сбора данных в реальном времени
Установлены оба чекбокса "Запустить мониторинг сейчас" и "Перейти к просмотру результатов" и ни один из тестов не поддерживает сбор данных в реальном времени?
Сохранить сервис в статусе "Активен" и открыть страницу показателей качества в обычном режиме
8
Окно "Дополнительные действия", отказ от сохранения
Все
-
Закрыть окно "Дополнительные действия" и не выполнять никаких действий
9
Открытие страницы редактирования сервиса
Все
Сервис в состоянии "Не используется"?
Скрыть кнопки:
- Остановить
- В архив
- Показатели качества
- Коррелятор сервисов
Сервис в состоянии "Активен"?
Скрыть кнопки:
- Активировать
- Из архива
- Удалить
Сервис в состоянии "Тестируется"?
Скрыть кнопки:
- На тестирование
- Из архива
- Удалить
Сервис в состоянии "Черновик"?
Скрыть кнопки:
- Активировать
- На тестирование
- Остановить
- В архив
- Из архива
- Показатели качества
- Коррелятор сервисов
Сервис в состоянии "Архивен"?
Скрыть кнопки:
- Сохранить
- Активировать
- На тестирование
- Остановить
- В архив
- Показатели качества
- Коррелятор сервисов
Пользователь не имеет права редактирования сервиса?
Не имеет права:
- пользователь без роли "Оператор SLA", кроме root;
- при включенной опции "Редактирование только для владельца" пользователь с ролью "Оператор SLA" без роли "Системный администратор", который не закреплён за контрагентом-владельцем сущности или за родительским контрагентом владельца сущности.
Скрыть кнопки:
- Сохранить
- Активировать
- На тестирование
- Остановить
- В архив
- Из архива
- Удалить
Пользователь не имеет роли "Системный администратор" и не "root"
Скрыть кнопки:
- История изменений
Сервис включен в активный контракт?
Скрыть кнопки:
- Остановить
Есть скрытые кнопки?
Заблокировать фактическую возможность выполнения перечисленных операций путём модификации интерфейса пользователя
Пользователь не root и не имеет двух ролей "Системный администратор" + "Оператор SLA"?
Заблокировать для редактирования поле "Владелец"
Пользователь не root, не имеет роли "Системный администратор", не закреплён за владельцем сущности или родительским контрагентом владельца сущности?
Заблокировать для нажатия кнопку "Перейти на страницу редактирования" рядом с полем "Владелец"
Заблокировать для нажатия переключатель "Редактирование только для владельца"
10
Нажатие "Сохранить" при редактировании сервиса
Все
Не указано название?
Вывести валидационное сообщение "требуется указатьукажите название сервиса" и заблокировать операцию сохранения
Не указан владелец?
Вывести валидационное сообщение "требуется указатьукажите владельца" и заблокировать операцию сохранения
Не указан SLA?
Вывести валидационное сообщение "требуется выбратьвыберите SLA" и заблокировать операцию сохранения
Канал связи
Не указан зонд в удалённой точке доступа?
Вывести валидационное сообщение "требуется указатьукажите зонд в удаленной точке доступа" и заблокировать операцию сохранения
Не указан зонд в центральнойточке точкемониторинга доступа?
Вывести валидационное сообщение "требуется указатьукажите зонд в центральнойточке точке"мониторинга" и заблокировать операцию сохранения
Доступность услуги
Не указануказано зонд?измерение?
Вывести валидационное сообщение "требуетсяукажите указать зонд"измерение" и заблокировать операцию сохранения
Все
Не указан профиль?
Вывести валидационное сообщение "требуется выбрать профиль" и заблокировать операцию сохранения
Все
Не указантест в хотя бы одном из выбранных профилей?измерений?
Вывести валидационное сообщение "требуется выбратьвыберите хотя бы один тест" и заблокировать операцию сохранения
Все
В хотя бы одном из профилейизмерений выбран тест, тип которого не поддерживает набор метрик,показателей, заданный в SLA для данного профиля?измерения?
Вывести валидационное сообщение "показатели в SLA не соответствуют возвращаемым данным тестов" и заблокировать операцию сохранения
11
Нажатие "Запустить" Запустить Всесервис"
Сервис в состоянии "Не используется"?
Активировать сервис в состоянии "Активен" без необходимости сохранения
Сервис в состоянии "Тестируется" и не участвует в активных контрактах?
Перевести сервис в состояние "Активен" без необходимости сохранения
Сервис в состоянии "Тестируется" и участвует в активных контрактах?
Перевести сервис в состояние "Активен" без необходимости сохранения и включить его во все шаблоны отчетов SLA всех активных контрактов, в которых участвует сервис
12
Нажатие "На тестирование"
Все
Сервис в состоянии "Не используется"?
Активировать сервис в состоянии "Тестируется" без необходимости сохранения
Сервис в состоянии "Активен" и не включен в шаблоны отчетов SLA активных контрактов?
Перевести сервис в состояние "Тестируется" без необходимости сохранения
Сервис в состоянии "Активен" и включен в шаблоны отчетов SLA активных контрактов?
Заблокировать перевод сервиса в состояние "Тестируется" и вывести сообщение "Невозможно протестировать сервис. Он указан в активном шаблоне отчета SLA."
13
Нажатие "Остановить"
Все
-
Перевести сервис в состояние "Не используется" без необходимости сохранения
14
Нажатие "Показатели качества"
Все
-
Открыть страницу текущих показателей по сервису
15
Нажатие "Коррелятор сервисов"
Все
-
Открыть страницу настройки группы корреляции
16
Нажатие "История изменений"
Все
-
Открыть журнал событий с активной фильтрацией по ID сервиса
17
Нажатие "В архив"
Все
Сервис в состоянии "Активен" или "Тестируется"?
Вывести предупреждение:
"Объект не может быть помещён в архив по следующим причинам:
- участвует в измерениях"
и прервать операцию добавления объекта в архив
Сервис в состоянии "Не используется"?
Изменить состояние сервиса на "Архивный" без необходимости сохранения.
Скрыть кнопки тулбрата "Запустить"Запустить сервис", "На тестирование" и "Сохранить".
Отобразить кнопку тулбара "Из архива" в качестве главной кнопки
18
Нажатие "Из архива"
Все
Сервис связан с архивными или удалёнными сущностями (SLA, зонд, тест)?
Заблокировать извлечение сервиса из архива.
Вывести сообщение "Объект нельзя вернуть из архива по следующим причинам:
- сервис использует архивную или удаленную сущность."
Сервис не связан с архивными или удалёнными сущностями (SLA, зонд, тест)?
Изменить состояние сервиса на "Не используется" без необходимости сохранения.
Скрыть кнопку тулбрата "Из архива".
Отобразить кнопки тулбара "Запустить"Запустить сервис", "На тестирование" и кнопку "Сохранить" в качестве главной кнопки
19
Нажатие "Удалить"
Все
-
Вывести окно подтверждения удаления с опциональной возможностью каскадного удаления связанных сущностей.
20
Подтверждение удаления
Все
Установлен чекбокс "Удалить тесты, зонды и точки доступа этого сервиса, если они не используются в других объектах инфраструктуры"?
Удалить сервис и связанные с ним архивные сущности.
Открыть страницу, с которой был выполнен переход в настройки сервиса, а если это невозможно, то страницу списка сервисов.
Не установлен чекбокс "Удалить тесты, зонды и точки доступа этого сервиса, если они не используются в других объектах инфраструктуры"?
Удалить сервис без удаления связанных с ним архивных сущностей.
Открыть страницу, с которой был выполнен переход в настройки сервиса, а если это невозможно, то страницу списка сервисов.
21
Отказ от удаления сервиса
Все
-
Закрыть окно подтверждения удаления и не выполнять никаких действий
22
Нажатие "Назад"
Все
-
Открыть страницу, с которой был выполнен переход к созданию или редактированию сервиса
23
Уход со страницы при наличии несохранённых изменений
Все
После внесения изменений на странице выполняется переход на другую страницу, который предусматривает сброс несохранённых изменений?
Отобразить модальное окно "Наличие несохранённых изменений" с возможностью сохранить изменения или отказаться от их сохранения
Сохранение изменений равносильно нажатию "Сохранить" в тулбаре.
Отказ от сохранений сбрасывает все внесённые изменения при редактировании сервиса и отменяет создание нового сервиса.
24
Изменение владельца
Все
Очищено поле "Владелец" и с него снят фокус?
Вывести валидационное сообщение "требуется указатьукажите владельца"
Значение поля "Владелец" изменено после перехода к созданию или редактированию сервиса?
Рядом с полем "Владелец" вывести знак предупреждения с тултипом "Изменение владельца сервиса может повлиять на разграничение прав доступа к объектам инфраструктуры"
25
Нажатие "Выбрать" в поле "Контракт"
Все
Нажата кнопка "Выбрать"?
Отобразить поле ввода. Фильтровать выпадающий список согласно выбранному сервису и разграничению прав доступа
26
Нажатие "Создать" в поле "Контракт"
Все
Нажата кнопка "Создать"?
Перейти на страницу создания Контракта без учета несохранённых изменений на странице сервиса
27
Очистка данных в поле "Контракт"
Все
Заполненное ранее поле "Контракт" очищено?
Скрыть поле ввода, отобразить кнопки "Выбрать" и "Создать", скрыть предупреждения, относящиеся к контракту
28
Нажатие "Выбрать" в поле "SLA"
Все
Нажата кнопка "Выбрать"?
Отобразить поле ввода. Фильтровать выпадающий список согласно выбранному сервису и разграничению прав доступа
29
Нажатие "Создать" в поле "SLA"
Все
Нажата кнопка "Создать"?
Перейти на страницу создания SLA без учета несохранённых изменений на странице сервиса
30
Заполнение поля "SLA"
Все
SLA указан?
Отобразить секцию "Измерения"
31
Очистка данных в поле "SLA"
Все
Заполненное ранее SLA очищено?
Сбросить настройки в секции "Измерения" и скрыть секцию
32
Выбор зонда
Все
-
В списке для выбора зонда фильтровать доступные для выбора зонды:
- согласно разграничению прав доступа
- согласно типу сервиса
- согласно положению зонда (удалённая точка или
центральная точка доступа)мониторинга)
В списке для выбора зонда сортировать доступные для выбора зонды:
- без ввода фильтрующего слова по доступности, сначала доступные, затем недоступные, зонды с неопределённой доступностью не отображать в списке;
- при вводе фильтрующего слова по наилучшему совпадению независимо от доступности зонда.
Выбран зонд без точки доступа?
Отобразить модальное окно "Адрес зонда" для выбора или создания точки доступа с учетом типа "контура" (открытый или закрытый)
Выбран зонд с точкой доступа?
Активировать кнопки удаления и редактирования для соответствующего зонда
УказанВыбрано зонд в удалённой точке и тип зонда не Cisco?SLA?
Отобразить разделвкладку "Статистика"
ОчищенОчищено зондполе в удалённой точке доступа?SLA?
Скрыть разделвкладку "Статистика"
33
Сохранение адреса зонда
Все
В окне "Адрес зонда" не заполнен Адрес?
Вывести валидационное сообщение "- требуется указать расположение" и заблокировать сохранение адреса зонда
В окне "Адрес зонда" заполнен Адрес?
Подставить выбранный зонд.
Активировать кнопки удаления и редактирования для соответствующего зонда
34
Отказ от сохранения адреса зонда
Все
Закрыто окно "Адрес зонда" или нажата кнопка "Отмена"?
Убрать выбранный зонд без точки доступа из поля
35
Смена зонда
Канал связи
Изменён зонд?
Очистить в профиляхизмерениях тесты с двумя зондами
Очистить в профиляхизмерениях тесты с одним зондом, который был удалён
Очистить в профиляхизмерениях тесты без зондов но с точкой доступа зонда, который был удалён, если в сервисе больше не выбран зонд с такой же точкой доступа
Очистить в разделе "Статистика" тесты с одним зондом или с расположением зонда, который был удалён
Очистить в разделе "Статистика" тесты без зондов с расположением зонда, который был удалён, если в сервисе больше не выбран зонд с таким же расположением
Для профилей,измерений, в которых были очищены все тесты отобразить кнопки "Выбрать или Создать тест"
Доступность услуги
Изменён зонд?
Очистить в профиляхизмерениях тесты с зондом, который был удалён
Очистить в профиляхизмерениях тесты без зондов но с точкой доступа зонда, который был удалён, если в сервисе больше не выбран зонд с такой же точкой доступа
36
Выбор профиляизмерения SLA в секции "Измерения"
Все
Добавлены все профилиизмерения из SLA?
Заблокировать кнопку "Добавить профильизмерение из SLA"
Вручную изменёнизменено профильизмерение без удаления и добавления новой записи?
Очистить информацию о связанном тесте, отобразить кнопки "Выбрать или Создать тест"
37
Выбор или создание теста в секции "Измерения"
Все
Нажата кнопка "Создать"?
Открыть упрощенную форму создания теста (без необходимости выбора зондов)
Новый тест сохранён?
Отобразить название нового теста в списке тестов профиляизмерения SLA
Скрыть кнопки "Выбрать или Создать тест"
Новый тест не сохранён?
Отобразить кнопки "Выбрать или Создать тест"
Нажата кнопка "Выбрать"?
Открыть окно с возможностью выбора набора тестов для профиляизмерения
Тест выбран?
Отобразить название выбранного теста в списке тестов профиляизмерения SLA
Скрыть кнопки "Выбрать или Создать тест"
В профилеизмерении выбран тест, тип которого не поддерживает набор метрик, заданный в SLA для данного профиля?измерения?
Рядом с названием профиляизмерения вывести знак предупреждения с тултипом "показатели в SLA не соответствуют возвращаемым данным тестов:
- показатель 1
- показатель 2
- . . .
- показатель N"
Канал связи
В сервисе не выбраны зонды в удалённой иточке центральнойили точкахточке доступа?мониторинга?
В списке выбора тестов фильтровать доступные для выбора тесты только согласно разграничению прав доступа.
При выборе теста с двумя зондами автоматически заполнить зонды в удалённой точке и центральной точках доступа.
При выборе теста с одним зондом автоматически заполнить только зонд в удалённой точке доступа.мониторинга.
В сервисе выбран зонд в удалённой точке доступа и не выбран в центральной?точке мониторинга?
В списке выбора тестов фильтровать доступные для выбора тесты согласно разграничению прав доступа и наличию в тесте выбранного зонда в удалённой точке доступа, тесты без зондов фильтровать по расположению зонда в удалённой точке доступа.
При выборе теста с двумя зондами автоматически заполнить зонд в центральной точке доступа.
В сервисе выбран зонд в центральной точке доступамониторинга и не выбран в удалённой?
В списке выбора тестов фильтровать доступные для выбора тесты согласно разграничению прав доступа и наличию в тесте выбранного зонда в центральной точке доступа,мониторинга, тесты без зондов фильтровать по расположению зонда в центральной точке доступа.мониторинга.
При выборе теста с двумя зондами автоматически заполнить зонд в удалённой точке доступа.
В сервисе выбраны зонды в удалённой точке и центральнойточке точках доступа?мониторинга?
В списке выбора тестов фильтровать доступные для выбора тесты:
- согласно разграничению прав доступа;
- по наличию в тестах с двумя зондами выбранных зондов в
удалённойточке мониторинга и центральнойудаленной точках доступа;точке;
- по наличию в тестах с одним зондом одного из выбранных в сервисе зондов;
- по наличию в тестах без зондов расположения одного из выбранных в сервисе зондов.
Доступность услуги
В сервисе не выбран зонд?
В списке выбора тестов фильтровать доступные для выбора тесты только согласно разграничению прав доступа.
При выборе теста заполнить зонд.
В сервисе выбран зонд?
В списке выбора тестов фильтровать доступные для выбора тесты согласно разграничению прав доступа и наличию в тесте выбранного зонда.
38
Выбор или создание теста в секции "Статистика"
Все
Указан тест статистики?
Активировать кнопку "Отключить тест от канала"
7. Макеты
- Страница создания сервиса
Страница создания сервиса. Выпадающий список поля "Владелец"
Страница создания сервиса. Выпадающий список поля "SLA"
Страница создания сервиса. Выпадающий список поля "Контракты", кнопка "ВЫБРАТЬ КОНТРАКТ"
Страница создания сервиса. Выпадающий список поля "Зонды", "Удаленная точка", кнопка "ВЫБРАТЬ ЗОНД"
Страница создания сервиса. Выпадающий список поля "Зонды", "Точка мониторинга", кнопка "ВЫБРАТЬ ЗОНД"
Страница создания сервиса. Выпадающий список поля "Измерения", кнопка "Добавить измерение из SLA"
Страница создания сервиса. Выпадающий список поля "Измерения", кнопка "Добавить измерение из SLA" для дополнительного измерения.
Страница создания (редактирвоания) сервиса. Вкладка "Основные параметры", блок "Измерения". Всплывающее меню по нажатию на пиктограмму
.
Страница создания (редактирвоания) сервиса. Вкладка "Основные параметры". Список тестов в компоненте выбора теста.
- Страница редактирования сервиса. Вкладка "Основные параметры"
Страница редактирования сервиса. Показана всплывающая подсказка о параметрах SLA
- Страница редактирования сервиса. Показано модальное окно создания теста до выбора типа теста
Страница редактирования сервиса. Показано модальное окно создания теста после выбора типа теста
- Страница редактирования сервиса. Показано модальное окно создания теста при максимальном заполнении
- Страница редактирования сервиса. Вкладка "Статистика"
* - поля, обязательные к заполнению.
| Поле |
Тип элемента экранной формы |
Тип и диапазон значений | Видимость | Доступность для редактирования | Значение по умолчанию |
|||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Название сервиса | * |
Название, с которым сервис будет отображаться в системе | ![]() |
Всегда | Да | |||||||
4.2 Вкладка Основные параметры
* - поля, обязательные к заполнению.
| Поле | Краткое описание | Тип элемента экранной формы | Тип и диапазон значений | Видимость | Доступность для редактирования | Значение по умолчанию | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| Владелец | * |
Название контрагента владельца |
Всегда | |||||||
| Переход на страницу редактирования контрагента | Кнопка
|
- | При выбранном владельце | - | - | |||||
| Выбрать SLA или создать* | Выбор SLA из списка доступных пользователю |
Кнопка
|
- | Пока к сервису не добавлен SLA | - | - | ||||
| Создать SLA* | Переход на страницу |
Кнопка
|
- | Пока к сервису не добавлен SLA | - | - | ||||
| Описание | Поле ввода информации о сервисе |
Поле ввода с клавиатуры |
Текст | Всегда | Да | - | ||||
| Выбрать контракт | Выбор контракта из списка доступных пользователю |
Кнопка |
- | Всегда | - | - | ||||
| Создать контракт | Переход на страницу |
Кнопка
|
- | Всегда | - | - | ||||
|
Точка мониторинга: Выбрать зонд* |
Кнопка добавления зонда в точку мониторинга сервиса |
Кнопка
|
- | Пока кнопка не активирована | - | - | ||||
|
Точка мониторинга: Выбрать зонд* (поле выбора) |
Выбрать зонд в точке мониторинга из списка доступных пользователю | Выпадающий список | Список | Пока не выбран зонд | Да, выбор из списка | - | ||||
|
Удаленная точка: Выбрать зонд* |
Кнопка добавления зонда в удаленную точку сервиса |
Кнопка
|
- | Пока кнопка не активирована | - | - | ||||
|
Удаленная точка: Выбрать зонд* (поле выбора) |
Выбрать зонд в удаленной точке из списка доступных пользователю, | Выпадающий список | Список | Пока не выбран зонд | Да, выбор из списка | - | ||||
|
Зонд: Редактирование |
Переход на страницу редактирования выбранного зонда |
Кнопка |
- | После добавлении зонда к сервису | - | - | ||||
|
Зонд: Удалить |
Удалить выбранный зонд из текущего сервиса |
Кнопка
|
- | После добавлении зонда к сервису | - | - | ||||
| Добавить измерение из SLA* | Открывает модальное окно выбора измерений участвующий в выбранной SLA |
Кнопка
|
Список | Всегда | - | - | ||||
| Выбрать тест* | Открывает модальное окно выбора тестов доступных пользователю |
Кнопка
|
- |
|
- | - | ||||
| Создать тест* | Открытие модального окна создания теста |
Кнопка
|
- | После выбора хотя бы одного измерения из SLA, после нажатия кнопки
|
- | - | ||||
| Статус | Статус сервиса | Пиктограмма | - | Всегда | - |
|
||||
|
Кнопка |
1.Разрешено всем
2. Разрешено только пользователям владельца
|
Всегда | - | 1.Разрешено всем | |||||
|
||||||||||
4.3 Вкладка Статистка
* -
| Поле | Краткое | описание |
Тип |
Тип | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Видимость |
|
| ||||||||||
| ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
|
| |||||||||||
|
| |||||||||||
| ||||||||||||
| Выбрать тест | Кнопка
|
- | ||||||||||
| ||||||||||||
| - | - | |||||||||||
| Создать тест | Переход на страницу создания теста |
Кнопка-гиперссылка
|
- | |||||||||
| - | - |
5. Кнопки на Toolbar
| Кнопка | Описание | Доступность | |
|---|---|---|---|
![]() |
Сохранение изменений, отображение окна дополнительных действий с возможностью запуска мониторинга, перехода к просмотру результатов и отказа от сохранения |
Для пользователей:
При создании нового сервиса или при редактирования сервиса в состоянии:
|
|
![]() |
На тестирование |
Перевод сервиса в режим "Тестируется" |
Для пользователей:
Только при редактировании сервиса в состоянии:
|
|
| |||
| |||
| |||
| Остановить сервис | Остановка активного сервиса |
Для пользователей:
Только при редактировании сервиса, который не содержится в активном контракте в состоянии:
|
|
| Запуск неактивного сервиса |
Для пользователей:
Только при редактировании сервиса в состоянии:
|
||
| Перемещение сервиса в архив |
Для пользователей:
Только при редактировании сервиса в состоянии:
|
||
|
Для пользователей с любым набором ролей Только при редактировании сервиса
|
|||
История изменений |
Переход на страницу просмотра журнала событий |
Для пользователей:
Только при редактировании сервиса в
|
|
Удалить |
Удаление сервиса |
Для пользователей:
Только при редактировании сервиса в состоянии:
|
|
Удалить |
Удаление сервиса |
Для пользователей:
Только при редактировании сервиса в состоянии:
|
|
![]() |
Извлечение сервиса из архива |
Для пользователей:
Только при редактировании сервиса в состоянии:
|
|
Пользователь с ролью root не может создать новый сервис, но может просматривать и редактировать имеющиеся. Для учётной записи с исключительной ролью "Пользователь" редактирование сервисов невозможно.
6. Проверки системы
| Триггер | Проверка | Действие | ||
|---|---|---|---|---|
| Открытие страницы создания сервиса | - |
Скрыть кнопки в Toolbar:
Заблокировать фактическую возможность выполнения перечисленных операций путём модификации интерфейса пользователя Внизу страницы вывести информационное сообщение "требуется выбрать SLA" |
||
| Отобразить 2 блока выбора зонда: в | ||||
| ||||
|
||||
| Создание из контракта или со списка сервисов? | Внизу страницы вывести информационные сообщения "требуется указать зонд в удаленной точке доступа" и "требуется указать зонд в |
|||
| Создание из контракта? |
В поле "Контракт" заблокировать возможность смены контракта и перехода на страницу просмотра контракта |
|||
|
Есть связанный с текущим пользователем контрагент? |
||||
| Выбор/создание SLA при создании сервиса |
Внизу страницы скрыть информационное сообщение "требуется выбрать SLA" Внизу страницы вывести информационное сообщение " |
|||
| Выбор/создание зонда при создании сервиса | Выбран зонд в удалённой точке доступа? | Внизу страницы скрыть информационное сообщение " |
||
| Выбран зонд в |
Внизу страницы скрыть информационное сообщение " |
|||
| Выбран зонд? | Внизу страницы скрыть соответствующее информационное сообщение |
|||
| Выбор |
Внизу страницы скрыть информационное сообщение " Внизу страницы вывести информационное сообщение " |
|||
| Выбор/создание теста при создании сервиса | В каждом из выбранных |
Внизу страницы скрыть информационное сообщение " |
||
| Нажатие "Сохранить" при создании сервиса | Не заполнено поле "Название"? | Вывести валидационное сообщение " |
||
| Не заполнено поле "Владелец"? | Вывести валидационное сообщение " |
|||
| Не | ||||
| Сохранить сервис в статусе "Черновик" | ||||
| Не указан зонд в |
Сохранить сервис в статусе "Черновик" | |||
| Не указан |
Сохранить сервис в статусе "Черновик" | |||
| Не |
Сохранить сервис в статусе "Черновик" | |||
| Не указан тест в хотя бы в одном из выбранных |
Сохранить сервис в статусе "Черновик" | |||
| В |
Вывести валидационное сообщение "показатели в SLA не соответствуют возвращаемым данным тестов" и заблокировать операцию сохранения | |||
| Выбран активный контракт? |
Вывести окно "Дополнительные действия" Чекбокс "Запустить мониторинг сейчас" установлен и заблокирован Чекбокс "Перейти к просмотру результатов" не установлен и разблокирован |
|||
| Не выбран активный контракт? |
Вывести окно "Дополнительные действия" Чекбокс "Запустить мониторинг сейчас" не установлен и разблокирован Чекбокс "Перейти к просмотру результатов" не установлен и разблокирован |
|||
| Хотя бы один из выбранных тестов поддерживает сбор данных в реальном времени? |
Вывести окно "Дополнительные действия" с сообщением "Сбор данных начнется в течение 10 минут" |
|||
| Подтверждение сохранения нового сервиса в окне "Дополнительные действия" | Не установлены оба чекбокса "Запустить мониторинг сейчас" и "Перейти к просмотру результатов" при создании из неактивного контракта? | Сохранить сервис в статусе "Не используется" и открыть страницу настроек контракта | ||
| Не установлены оба чекбокса "Запустить мониторинг сейчас" и "Перейти к просмотру результатов" при создании из зонда или списка сервисов? | Сохранить сервис в статусе "Не используется" и открыть страницу списка сервисов | |||
| Установлен чекбокс "Запустить мониторинг сейчас" и не устаровлен "Перейти к просмотру результатов" при создании из контракта? | Сохранить сервис в статусе "Активен" и открыть страницу настроек контракта | |||
| Установлен чекбокс "Запустить мониторинг сейчас" и не устаровлен "Перейти к просмотру результатов" при создании из зонда или со списка сервисов? | Сохранить сервис в статусе "Активен" и открыть страницу списка сервисов | |||
| Установлены оба чекбокса "Запустить мониторинг сейчас" и "Перейти к просмотру результатов" и хотя бы один из тестов поддерживает сбор данных в реальном времени? | Сохранить сервис в статусе "Активен" и открыть страницу показателей качества в режиме сбора данных в реальном времени | |||
| Установлены оба чекбокса "Запустить мониторинг сейчас" и "Перейти к просмотру результатов" и ни один из тестов не поддерживает сбор данных в реальном времени? | Сохранить сервис в статусе "Активен" и открыть страницу показателей качества в обычном режиме | |||
| Окно "Дополнительные действия", отказ от сохранения | - | Закрыть окно "Дополнительные действия" и не выполнять никаких действий | ||
| Открытие страницы редактирования сервиса | Сервис в состоянии "Не используется"? |
Скрыть кнопки:
|
||
| Сервис в состоянии "Активен"? |
Скрыть кнопки:
|
|||
| Сервис в состоянии "Тестируется"? |
Скрыть кнопки:
|
|||
| Сервис в состоянии "Черновик"? |
Скрыть кнопки:
|
|||
| Сервис в состоянии "Архивен"? |
Скрыть кнопки:
|
|||
|
Пользователь не имеет права редактирования сервиса? Не имеет права:
|
Скрыть кнопки:
|
|||
| Пользователь не имеет роли "Системный администратор" |
Скрыть кнопки:
|
|||
| Сервис включен в активный контракт? |
Скрыть кнопки:
|
|||
| Есть скрытые кнопки? | Заблокировать фактическую возможность выполнения перечисленных операций путём модификации интерфейса пользователя | |||
| Пользователь не |
Заблокировать для редактирования поле "Владелец" | |||
| Пользователь |
Заблокировать для нажатия кнопку "Перейти на страницу редактирования" рядом с полем "Владелец" Заблокировать для нажатия переключатель "Редактирование только для владельца" |
|||
| Нажатие "Сохранить" при редактировании сервиса | Не указано название? | Вывести валидационное сообщение " |
||
| Не указан владелец? | Вывести валидационное сообщение " |
|||
| Не указан SLA? | Вывести валидационное сообщение " |
|||
| Не указан зонд в удалённой точке доступа? | Вывести валидационное сообщение " |
|||
| Не указан зонд в |
Вывести валидационное сообщение " |
|||
| Не |
Вывести валидационное сообщение " |
|||
| Не указан | ||||
| Вывести валидационное сообщение " |
||||
| В хотя бы одном из |
Вывести валидационное сообщение "показатели в SLA не соответствуют возвращаемым данным тестов" и заблокировать операцию сохранения | |||
| Нажатие " | Запустить Сервис в состоянии "Не используется"? | Активировать сервис в состоянии "Активен" без необходимости сохранения | ||
| Сервис в состоянии "Тестируется" и не участвует в активных контрактах? | Перевести сервис в состояние "Активен" без необходимости сохранения | |||
| Сервис в состоянии "Тестируется" и участвует в активных контрактах? | Перевести сервис в состояние "Активен" без необходимости сохранения и включить его во все шаблоны отчетов SLA всех активных контрактов, в которых участвует сервис | |||
| Нажатие "На тестирование" | Сервис в состоянии "Не используется"? | Активировать сервис в состоянии "Тестируется" без необходимости сохранения | ||
| Сервис в состоянии "Активен" и не включен в шаблоны отчетов SLA активных контрактов? | Перевести сервис в состояние "Тестируется" без необходимости сохранения | |||
| Сервис в состоянии "Активен" и включен в шаблоны отчетов SLA активных контрактов? | Заблокировать перевод сервиса в состояние "Тестируется" и вывести сообщение "Невозможно протестировать сервис. Он указан в активном шаблоне отчета SLA." | |||
| Нажатие "Остановить" | - | Перевести сервис в состояние "Не используется" без необходимости сохранения | ||
| Нажатие "Показатели качества" | - | Открыть страницу текущих показателей по сервису | ||
| Нажатие "Коррелятор сервисов" | - | Открыть страницу настройки группы корреляции | ||
| Нажатие "История изменений" | - | Открыть журнал событий с активной фильтрацией по ID сервиса | ||
| Нажатие "В архив" | Сервис в состоянии "Активен" или "Тестируется"? |
Вывести предупреждение: "Объект не может быть помещён в архив по следующим причинам:
и прервать операцию добавления объекта в архив |
||
| Сервис в состоянии "Не используется"? |
Изменить состояние сервиса на "Архивный" без необходимости сохранения. Скрыть кнопки тулбрата " Отобразить кнопку тулбара "Из архива" в качестве главной кнопки |
|||
| Нажатие "Из архива" | Сервис связан с архивными или удалёнными сущностями (SLA, зонд, тест)? |
Заблокировать извлечение сервиса из архива. Вывести сообщение "Объект нельзя вернуть из архива по следующим причинам: - сервис использует архивную или удаленную сущность."
|
||
| Сервис не связан с архивными или удалёнными сущностями (SLA, зонд, тест)? |
Изменить состояние сервиса на "Не используется" без необходимости сохранения. Скрыть кнопку тулбрата "Из архива". Отобразить кнопки тулбара " |
|||
| Нажатие "Удалить" | - | Вывести окно подтверждения удаления с опциональной возможностью каскадного удаления связанных сущностей. | ||
| Подтверждение удаления | Установлен чекбокс "Удалить тесты, зонды и точки доступа этого сервиса, если они не используются в других объектах инфраструктуры"? |
Удалить сервис и связанные с ним архивные сущности. Открыть страницу, с которой был выполнен переход в настройки сервиса, а если это невозможно, то страницу списка сервисов. |
||
| Не установлен чекбокс "Удалить тесты, зонды и точки доступа этого сервиса, если они не используются в других объектах инфраструктуры"? |
Удалить сервис без удаления связанных с ним архивных сущностей. Открыть страницу, с которой был выполнен переход в настройки сервиса, а если это невозможно, то страницу списка сервисов. |
|||
| Отказ от удаления сервиса | - | Закрыть окно подтверждения удаления и не выполнять никаких действий | ||
| Нажатие "Назад" | - | Открыть страницу, с которой был выполнен переход к созданию или редактированию сервиса | ||
| Уход со страницы при наличии несохранённых изменений | После внесения изменений на странице выполняется переход на другую страницу, который предусматривает сброс несохранённых изменений? |
Отобразить модальное окно "Наличие несохранённых изменений" с возможностью сохранить изменения или отказаться от их сохранения Сохранение изменений равносильно нажатию "Сохранить" в тулбаре. Отказ от сохранений сбрасывает все внесённые изменения при редактировании сервиса и отменяет создание нового сервиса. |
||
| Изменение владельца | Очищено поле "Владелец" и с него снят фокус? | Вывести валидационное сообщение " |
||
| Значение поля "Владелец" изменено после перехода к созданию или редактированию сервиса? | Рядом с полем "Владелец" вывести знак предупреждения с тултипом "Изменение владельца сервиса может повлиять на разграничение прав доступа к объектам инфраструктуры" | |||
| Нажатие "Выбрать" в поле "Контракт" | Нажата кнопка "Выбрать"? | Отобразить поле ввода. Фильтровать выпадающий список согласно выбранному сервису и разграничению прав доступа | ||
| Нажатие "Создать" в поле "Контракт" | Нажата кнопка "Создать"? |
Перейти на страницу создания Контракта без учета несохранённых изменений на странице сервиса |
||
| Очистка данных в поле "Контракт" | Заполненное ранее поле "Контракт" очищено? | Скрыть поле ввода, отобразить кнопки "Выбрать" и "Создать", скрыть предупреждения, относящиеся к контракту | ||
| Нажатие "Выбрать" в поле "SLA" | Нажата кнопка "Выбрать"? | Отобразить поле ввода. Фильтровать выпадающий список согласно выбранному сервису и разграничению прав доступа | ||
| Нажатие "Создать" в поле "SLA" | Нажата кнопка "Создать"? | Перейти на страницу создания SLA без учета несохранённых изменений на странице сервиса | ||
| Заполнение поля "SLA" | SLA указан? | Отобразить секцию "Измерения" | ||
| Очистка данных в поле "SLA" | Заполненное ранее SLA очищено? | Сбросить настройки в секции "Измерения" и скрыть секцию | ||
| Выбор зонда | - |
В списке для выбора зонда фильтровать доступные для выбора зонды:
В списке для выбора зонда сортировать доступные для выбора зонды:
|
||
| Выбран зонд без точки доступа? | Отобразить модальное окно "Адрес зонда" для выбора или создания точки доступа с учетом типа "контура" (открытый или закрытый) | |||
| Выбран зонд с точкой доступа? | Активировать кнопки удаления и редактирования для соответствующего зонда | |||
| Отобразить |
||||
| Скрыть |
||||
| Сохранение адреса зонда | В окне "Адрес зонда" не заполнен Адрес? | Вывести валидационное сообщение "- требуется указать расположение" и заблокировать сохранение адреса зонда | ||
| В окне "Адрес зонда" заполнен Адрес? |
Подставить выбранный зонд. Активировать кнопки удаления и редактирования для соответствующего зонда |
|||
| Отказ от сохранения адреса зонда | Закрыто окно "Адрес зонда" или нажата кнопка "Отмена"? | Убрать выбранный зонд без точки доступа из поля | ||
| Смена зонда | Изменён зонд? |
Очистить в Очистить в Очистить в
Для |
||
| Изменён зонд? |
Очистить в Очистить в |
|||
| Выбор |
Добавлены все |
Заблокировать кнопку "Добавить |
||
| Вручную |
Очистить информацию о связанном тесте, отобразить кнопки "Выбрать или Создать тест" | |||
| Выбор или создание теста в секции "Измерения" | Нажата кнопка "Создать"? | Открыть упрощенную форму создания теста (без необходимости выбора зондов) | ||
| Новый тест сохранён? |
Отобразить название нового теста в списке тестов Скрыть кнопки "Выбрать или Создать тест" |
|||
| Новый тест не сохранён? | Отобразить кнопки "Выбрать или Создать тест" | |||
| Нажата кнопка "Выбрать"? | Открыть окно с возможностью выбора набора тестов для |
|||
| Тест выбран? |
Отобразить название выбранного теста в списке тестов Скрыть кнопки "Выбрать или Создать тест" |
|||
| В |
Рядом с названием
|
|||
| В сервисе не выбраны зонды в удалённой |
В списке выбора тестов фильтровать доступные для выбора тесты только согласно разграничению прав доступа. При выборе теста с двумя зондами автоматически заполнить зонды в удалённой точке и
|
|||
| В сервисе выбран зонд в удалённой точке доступа и не выбран в |
В списке выбора тестов фильтровать доступные для выбора тесты согласно разграничению прав доступа и наличию в тесте выбранного зонда в удалённой точке доступа, тесты без зондов фильтровать по расположению зонда в удалённой точке доступа.
|
|||
| В сервисе выбран зонд в |
В списке выбора тестов фильтровать доступные для выбора тесты согласно разграничению прав доступа и наличию в тесте выбранного зонда в При выборе теста с двумя зондами автоматически заполнить зонд в удалённой точке доступа. |
|||
| В сервисе выбраны зонды в удалённой точке и |
В списке выбора тестов фильтровать доступные для выбора тесты:
|
|||
| ||||
7. Макеты
- Страница создания сервиса
Страница создания сервиса. Выпадающий список поля "Владелец"
Страница создания сервиса. Выпадающий список поля "SLA"
Страница создания сервиса. Выпадающий список поля "Контракты", кнопка "ВЫБРАТЬ КОНТРАКТ"
Страница создания сервиса. Выпадающий список поля "Зонды", "Удаленная точка", кнопка "ВЫБРАТЬ ЗОНД"
Страница создания сервиса. Выпадающий список поля "Зонды", "Точка мониторинга", кнопка "ВЫБРАТЬ ЗОНД"
Страница создания сервиса. Выпадающий список поля "Измерения", кнопка "Добавить измерение из SLA"
Страница создания сервиса. Выпадающий список поля "Измерения", кнопка "Добавить измерение из SLA" для дополнительного измерения.
Страница создания (редактирвоания) сервиса. Вкладка "Основные параметры", блок "Измерения". Всплывающее меню по нажатию на пиктограмму
.
Страница создания (редактирвоания) сервиса. Вкладка "Основные параметры". Список тестов в компоненте выбора теста.
- Страница редактирования сервиса. Вкладка "Основные параметры"
Страница редактирования сервиса. Показана всплывающая подсказка о параметрах SLA
- Страница редактирования сервиса. Показано модальное окно создания теста до выбора типа теста
Страница редактирования сервиса. Показано модальное окно создания теста после выбора типа теста
- Страница редактирования сервиса. Показано модальное окно создания теста при максимальном заполнении
- Страница редактирования сервиса. Вкладка "Статистика"












