Действия актеров | Отклик системы |
Исключение 1 | |
4. Выбор действия для контент-менеджера | |
Исключение 2 | |
Переход к шагу 2. | |
Исключение 3 | |
6. Система отображает экран для редактирования информации о товаре. | |
7. Контент-менеджер редактирует информацию о товаре | 8. Система проверяет полноту и корректность введенной информации. |
Переход к шагу 4. |
2.5 Сценарии взаимодействия с системой администратора
2.5.1 Выбор действия администратором
Название: выбор действия администратором
Актеры: администратор
Цель: выбор вида работы
Тип: базовый
Описание: система отображает меню доступных администратору действий, из которых он выбирает одно
Ссылки: добавление работника, изменение данных работника, удаление работника, просмотр данных клиента, удаление клиента, установка ограничений по срокам, авторизация работника
Типичный ход событий
Действия актеров | Отклик системы |
1. Менеджер переходит на начальную страницу. | 2. Система отображает экран со списком действий, доступных администратору: добавление работника, изменение данных работника, удаление работника, просмотр данных клиента, удаление клиента, установка ограничений по срокам. |
3. Администратор выбирает одно из действий меню. Исключение 1 Администратор завершает работу с системой |
Исключительный ход событий
|
|
Действия актеров | Отклик системы |
Исключение 1 | |
3. Администратор завершает работу с системой. | 4. Система закрывает сессию работы. |
5. Авторизация работника. |
2.5.2 Добавление работника
Название: добавление работника
Актеры: администратор
Цель: добавление в систему нового пользователя - работника
Тип: базовый
Описание: администратор вводит в систему данные о новом пользователя - работнике
Ссылки: Выбор действия для администратора
Типичный ход событий
Действия актеров | Отклик системы |
1. Выбор действия. Администратор выбирает из меню пункт «Добавление работника». | 2. Система отображает экран для ввода информации о новом пользователе-работнике. |
3. Администратор вводит информацию о новом пользователе и выбирает действие «Добавить». Исключение 1 Администратор отказывается от добавления. | 4. Система проверяет полноту и корректность введенной информации о новом пользователе. Исключение 2 Введенная информация некорректна или не полна. Исключение 3 Пользователь с таким идентификатором уже зарегистрирован в системе. |
5. Система выводит подтверждение о добавлении нового пользователя-работника. |
Исключительный ход событий
Действия актеров | Отклик системы | ||
Исключение 1
| |||
3. Администратор возвращается к меню | |||
4. Выбор действия для администратора | |||
Исключение 2 | |||
5. Система отображает информацию о допущенных ошибках или (и) недостающей информации. | |||
6. Система отображает экран для редактирования информации о новом пользователе-работнике. | |||
Переход к шагу 3. | |||
Исключение 3 | |||
5. Система отображает сообщение о том, что пользователь с указанным идентификатором уже зарегистрирован в системе. | |||
6. Система отображает информацию по зарегистрированному работнику. | |||
7. Система отображает запрос на выбор действия: «Изменить зарегистрированного пользователя», «Изменить информацию добавляемого пользователя», «Отказаться от добавления нового пользователя». | |||
8. Администратор выбирает «Отказаться от добавления нового пользователя». Исключение 4 Администратор выбирает «Изменить зарегистрированного пользователя». Исключение 5 Администратор выбирает «Изменить информацию добавляемого пользователя». | |||
Исключение 4 | |||
8. Администратор выбирает «Изменить зарегистрированного пользователя». | 9. Система отображает экран для редактирования информации о пользователе-работнике. | ||
10. Администратор изменяет информацию о работнике и выбирает действие «Применить». | 11. Система проверяет полноту и корректность введенной информации о новом пользователе. Исключение 6 Введенная информация некорректна или не полна. | ||
12. Система выводит подтверждение об изменении информации. | |||
Исключение 5 | |||
8. Администратор выбирает «Изменить информацию добавляемого пользователя». | 9. Система отображает экран для редактирования информации о новом пользователе-работнике. | ||
Переход к шагу 3. | |||
Исключение 6 | |||
12. Система отображает информацию о допущенных ошибках или (и) недостающей информации. | |||
Переход к шагу 9 (Исключение 4). |
2.5.3 Изменение информации о работнике
Название: изменение информации о работнике
Актеры: администратор
Цель: изменить информацию о пользователе-работнике
Тип: базовый
Описание: администратор выбирает работника из списка и изменяет информацию
Ссылки: Выбор действия для администратора
Типичный ход событий
Действия актеров | Отклик системы |
1. Выбор действия. Администратор выбирает из меню пункт «Работники». | 2. Система отображает экран со списком пользователей-работников. |
3. Администратор просматривает список работников и выбирает одного из них. Исключение 1 Администратор возвращается к меню. | 4. Система отображает подробную информацию о работнике. |
5. Администратор выбирает действие «Изменить». Исключение 2 Администратор возвращается к списку работников. Исключение 3 Администратор выбирает действие «Удалить». | 6. Система отображает экран для редактирования информации о работнике. |
7. Администратор редактирует информацию о работнике. Исключение 4 Администратор отказывается от изменения. | 8. Система проверяет полноту и корректность введенной информации. Исключение 5 Введенная информация некорректна или не полна. |