По моему, нужно остановиться на простом варианте. Будет ВИ Найти товар. ВИ Управление корзиной тоже, как я понимаю, нужен. Туда следует поместить действия по добавлению/удалению товаров и автопересчету стоимости. Корзина одна. Объясните, как сохранение или не сохранение содержимого корзины может влиять на ДВИ? Этого я не понимаю.
Понимаете, поулчается, что покупатель заходит на сайт чтобы поуправлять корзиной - именно это мне не нравится, поэтому ВИ управлять корзиной или обновить содержимое корзины - как исходный ВИ сомнителен.
Однако если мы принимаем решение расписывать этот ВИ, то он состоит из как минимум разных сценариев действия:
- добавление товаров в корзину
- удаление товаров из корзины
- пересчет стоимости (хотя я ен очень понимаю зачем нам нужен явный пересчет стоимости и сценарий - пересчет стоимости)
При этом каждый из этих сценариев вполне может существовать
Открыть свою виртуальную корзину
   - если корзина пуста, выдать сообщение - корзина пуста, сначала добавьте товар - конец ВИ
     иначе отобразить содержимое корзины
Что там с корзиной можно делать дальше?
Например, добавить  товар
  - --я затрудняюсь описать это поведение
удалить товар из корзины
 -- отметить товар в корзины и выполнить удаление
 --- система удаляет корзину и пересчитывает общую стоимость товара
изменить количество товара  в корзине
  -- выбираю товар, меняю его количество
  -- система пересчитывает стоимость товара
Я бы сделал это все часть ВИ Выбрать товар и разместить заказ - Например. Вариантов много, но они не в рисовании овальчиков и палочек, они в описании.
Я использую
1. краткое описание ВИ - просто что там вкратце присходит
2. списочный тип - описание последоватльности шагов и альтернатив: 
    просмотреть товары в каталоге
    выполнить  выбор товаров
    начать оформление заказа
    указать тип доставки
    указать форму оплаты
    завершить оформление
и А1 .. А2 ... А3
3. тип сценария
    Покупатель начинает ВИ оформление заказа
        система отображает каталог
    Покупатель просматривает разделы каталога и отмечает нужные товары
       система добавляет товары в виртуальную корзину
    Покупатель переходит к оформлению заказа
      система отображает содержимое корзины, общую стоимость заказа
   Покупатель указывает способ доставки
    система переситывает стоимость заказа
    Покупатель указывает тип оплаты
     система делает что-то
  Покупатель завершает офрмление заказа
    система сохраняет заказ и посылает извещеие на указанный адрес клиента
ну и куча альтернатив
А как вы умудритесь нарисовать это все овальчиками и палочками - не так важно, но все-таки нужно придерживаться здравого смысла