1. Название варианта использования.
Найти книгу.
1.1 Краткое описание.
Позволяет консультанту получить информацию о книге, узнать о наличии, посмотреть месторасположение, отфильтровать, отсортировать и найти нужную книгу. Эту же информацию консультант сообщает клиенту.
1.2. Действующие лица.
Консультант.
Заитересованные лица: консультант, клиент
1.3. Триггеры.
Клиент подходит к консультанту с просьбой помочь найти книгу.
2. Сценарий.
2.1. Основной сценарий.
1. Клиент обращается к консультанту за помощью, предоставляя такие данные как название книги или автор.
2. Консультант обращается к системе, вводит пароль (запускает ВИ аторизация).
3. Система отображает форму поиска.
4. Консультант вводит критерий поиска
5. Система отображает результаты поиска
6. Консультант смотрит количество книг в зале, сообщает номер стеллажа и полки клиенту.
2.2 Альтернативный сценарий.
5-А. Книга не найдена.
5А1 Консультант предлагает выбрать похожую книгу, например другого автора,
5а2. переход к пункту 4.
6-А. Книги нет в наличии.
6А1 Консультант предлагает выбрать похожую книгу, например другого автора,
6А2. переход к пункту 4.
1. Название варианта использования.
Купить книгу.
1.1 Краткое описание.
Авторизация платежа, оформление чека, запись данных о продаже.
1.2. Действующие лица.
Кассир.
1.3. Триггеры.
Клиент подходит к кассиру с выбранной книгой.
2. Сценарий.
2.1. Основной сценарий.
1. Клиент взял нужную книгу с полки и подходит с ней к кассиру.
2. Кассир сканирует штрих-код книги.
3. Система выдает идентификационный номер книги, название, автора и стоимость.
(Кассир повторяет действия описанные в пункте 2 для каждой книги.)
4. Система высчитывает итоговую стоимость покупки.
5. Кассир сообщает покупателю итоговую сумму.
Вариант А.
6.1а. Покупатель оплачивает книги наличными деньгами.
Вариант Б.
6.1б. Покупатель оплачивает кредитной (дебитной) картой.
6.2б. Кассир считывает магнитную ленту карточки. (сам чтоли?)
6.3б. Система подтверждает платежеспособность клиента.
6.4б. Система списывает деньги со счета клиента.
7. Система формирует чек, делает запись о продаже, фиксирует списание товара.
8. Кассир выдает клиенту чек и книги.
9. Клиент покидает магазин.
2.2 Альтернативный сценарий.
6.1а-А. У клиента недостаточно средств. Кассир предлагает отказаться от одной из выбранных книг или от покупки в целом.
6.3б-А. У клиента недостаточно средств. Кассир предлагает оплатить покупку наличными деньгами.
Про поставщика
Что ты хочешь? кто у тебя работает с ситемой и какие йукнции выполняет кладовщик? Подумай и все станет ясно