Объектно-ориентированное проектирование с примерами



Сценарии работы


Сейчас, когда мы представили себе систему в целом, продолжим наш анализ и изучим несколько сценариев ее работы. Сначала перечислим ряд основных режимов использования:

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

    Клиент посылает заказ по почте.

    Клиент звонит, чтобы узнать состояние дел по его заказу.

    Клиент звонит, чтобы добавить или убрать некоторые позиции из заказа.

    Кладовщик получает указание отгрузить клиенту необходимое количество товара.

    Служба доставки получает со склада заказанные клиентом товары и готовит их к отправке.

    Бухгалтерия готовит счет для клиента.

    Отдел закупок готовит заказ на новый товар.

    Отдел закупок добавляет или удаляет имя поставщика из списка.

    Отдел закупок запрашивает поставщика о состоянии заказа.

    Отдел приема товара принимает груз от поставщика и проверяет его соответствие заказу.

    Кладовщик заносит новый товар в список.

    Бухгалтерия отмечает прибытие нового товара.

    Плановый отдел генерирует отчет о показателях продаж по различным типам продуктов.

    Плановый отдел генерирует отчет для налоговых органов с указанием количества товаров на складах.

    Каждый из основных сценариев может включать в себя ряд вторичных:

      Заказанного клиентом товара нет на складе.

      Заказ клиента неверно оформлен, или в нем присутствуют несуществующие или устаревшие идентификаторы товаров.

      Клиент звонит, чтобы проверить состояние заказа, но не помнит точно что, кем и когда было заказано.

      Кладовщик получил расходную накладную, но некоторые перечисленные в ней товары не нашлись.

      Служба доставки получает заказанные клиентом товары, но они не соответствуют заказу.

      Клиент не заплатил по счету.

      Отдел закупок делает новый заказ, но поставщик либо ушел из бизнеса, либо больше не поставляет заказанный тип товара.

      Отдел приема товара принимает груз, не полностью соответствующий заказу.

      Кладовщик хочет разместить на складе новый товар, но обнаруживается, что для него нет места.

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




      Содержание  Назад  Вперед