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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




  • Начало  Назад  Вперед



    Книжный магазин