Просмотр списка товаров торговой точки 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Просмотр списка товаров торговой точки



Описание

Данный вариант использования описывает процесс просмотра актером списка товаров, которые продаются торговой точкой с указанием для каждого товара количества на складе, цены и другой информации.

Требования

FR017

Нормальный ход варианта использования

Действия актера Отклик системы
10. Актер вызывает список товаров на торговой точке или вызывает функцию «Просмотреть все товары» при просмотре результатов поиска.  20. Система отображает на экране отсортированным по наименованию товара список товаров, у которых не установлен признак «удален» в виде: · наименование товара · текущее количество на складе · средняя закупочная цена · текущая продажная цена · предполагаемая прибыль от реализации товара (вычисляется по формуле текущая продажная цена – средняя цена закупки ´ текущее количество на складе)
30. Актер просматривает список товаров  

 

Альтернативный ход варианта использования

20а Происходит непредвиденный сбой при отображении списка

20а1 Система отображает актеру сообщение об ошибке «Произошел непредвиденный сбой при отображении списка товаров. Список товаров не может быть отображен»

20а2 Актер подтверждает прочтение сообщения

20а3 Список товаров отображается пустым

20а4 Выполнение варианта использования на этом заканчивается

Точки расширения

Название Описание Вызываемый вариант использования
Форма поиска   02.020 Поиск товара
Элемент управления «Оформить поступление товара» При вызове сценария учитывается, какой товар выбран в списке. 02.030 Ввод информации о поступлении имеющегося товара
Элемент управления «Новый товар»   02.040 Ввод информации о поступлении нового товара
Элемент управления «Удалить» При вызове сценария учитывается, какой товар выбран в списке. 02.070 Удаление товара

 

Поиск товара

Описание

Данный вариант использования может быть вызван актером при просмотре списка товаров торговой точки.

В варианте использования описывается процесс поиска необходимого товара по его названию. При этом ищутся не удаленные товары, содержащие введенную строку в названии.

Требования

FR019

Нормальный ход вариант использования

Действия актера Отклик системы
10. В специальном поле актер вводит название товара и вызывает функцию поиска 20. Система находит все товары, в названии которых содержится введенная строка, и у которых не установлен признак «Удален»
  30. Система отображает актеру список найденных товаров

 

Ввод информации о поступлении имеющегося товара

Описание

Данный вариант использования может быть вызван при просмотре списка товаров торговой точки.

Данный вариант использования описывает процесс добавления информации о поступлении имеющегося товара на торговую точку. При этом информация о товаре обновляется.

Требования

FR020; FR030

Нормальный ход событий

Действия актера Отклик системы
10. Актер вызывает функцию ввода информации о поступлении имеющегося товара 20. Система отображает на экране следующую информацию: · уникальный номер товара · название поступившего товара · текущее количество на складе · закупочная цена (доступна для изменения) · продажная цена (доступна для изменения)
30. Актер вводит следующую информацию: · количество поступившего товара · закупочная цена (в рублях) · продажная цена (в рублях)  
40. Актер сохраняет изменения 50. Система проверяет правильно ли введены данные: количество, закупочная и продажная цена должны быть положительными целыми числами >0; количество должно быть целым числом
  60. Данные введены правильно. Система выполняет сценарий 02.060 Добавление записи в журнал приходов
  70. Запись в журнал приходов успешно добавлена. Система обновляет информацию о соответствующем товаре: · прибавляет к существующему значению количества на складе введенное значение поступившего количества · рассчитывает среднее значение закупочной цены как среднее взвешенное значение между введенной и существующей закупочной ценой · изменяет значение продажной цены на введенное

 

Альтернативный ход варианта использования

40а Актер отказывается от ввода информации

40а1 Выполнение сценария на этом заканчивается

60а Данные введены неправильно

60а1 Система выдает сообщение об ошибке указанием, что именно заполнено неправильно

60а2 Актер подтверждает прочтение сообщения

60а3 Выполнение сценария переходит на шаг 30

70а Запись в журнал приходов не добавлена (вариант использования 02.060 закончился неуспешно)

70а1 Система выдает сообщение об ошибке «Произошел сбой при обновлении информации о товаре нового товара»

70а2 Актер подтверждает прочтение сообщения

70а3 Выполнения варианта использования на этом заканчивается

70b Происходит сбой при обновлении информации о товаре

70b1 Система выдает сообщение об ошибке

70b2 Актер подтверждает прочтение сообщения

70b3 Система удаляет из журнала приходов созданную запись

70b4 Управление переходит в вариант использования 02.010 Просмотр списка товаров

 



Поделиться:


Последнее изменение этой страницы: 2021-04-04; просмотров: 85; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.19.244.187 (0.008 с.)