Правильно ли указан этот вариант использования? - PullRequest
1 голос
/ 14 января 2020

Это мой первый пример использования, и это для моей курсовой работы. Я должен был следить за примером ниже.

Пример из практики 8: Система управления складом (WCS) Склад распределяет здоровую пищу и сопутствующие товары. Клиенты заказывают конкретный товар и количество со склада. Система управления складами WCS сохраняет заказ и предоставляет клиенту номер заказа. WCS генерирует список выбора и метку покупок, которая сообщает лицу, осуществляющему сбор заказов, сколько из каждого элемента следует выбрать для выполнения заказа. Сборщик заказов выбирает предметы, помещает их в коробку и размещает на них этикетку с отгрузкой. Затем сборщик заказов использует WCS, чтобы указать, готов заказ или нет. Затем менеджер отправляет номер заказа, адрес и данные платежа в транспортную компанию. В конце дня, транспортная компания прибывает, чтобы забрать все заказы. Инвентаризация товара на складе осуществляется персоналом, но в других случаях он передается на аутсорсинг сторонней компании. Каждый сотрудник имеет специальную функцию c, которая заключается в том, чтобы либо поднять заказ, либо проверить уровень повторного заказа товаров на складе. Компания хочет создать компьютерную систему, которая позволит сотрудникам и сторонним компаниям получать доступ к системе приложений на рабочем столе. Смоделируйте, спроектируйте и внедрите клиент GUI, который может обращаться к базе данных с помощью Visual Studio или любого другого пакета разработки программного обеспечения. База данных должна быть разработана на основе модели классов и модели данных сущностей с использованием MS Access или Oracle базы данных.

Я не уверен: должна ли система управления складом (WCS) быть актером? Если не как сделать случай использования без него?

Вот пример использования, который я сделал:

enter image description here

1 Ответ

1 голос
/ 14 января 2020

WCS - рассматриваемая система (синяя граница).

Некоторые наблюдения:

  • Использовать субъект-глагол (-объект) для имен вариантов использования
  • Order ready и т. П. Бесполезны
  • Постарайтесь не запускать функциональную декомпозицию (как вы, похоже, и сделали с этим Order ready

Рекомендую прочитать Bittner / Обдумайте варианты использования как обычно.

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