Ситуация аналагичная задаче про службу такси в этом разделе.
Просьба оценить, выделить и прокомментировать ошибки, если они есть(здесь рисунок)
Интернет-магазин позволяет делать покупки с доставкой на дом. Клиенты магазина при помощи программы-браузера имеют доступ к каталогу продаваемых товаров, поддержку которого осуществляет Интернет-магазин. В каталоге товары распределены по разделам. О каждом товаре доступна полная информация (название, вес, цена, изображение, дата изготовления и срок годности) Для удобства клиентов предусмотрена система поиска товаров в каталоге. Заполнение каталога информацией происходит автоматически в начале рабочего дня, информация берется из системы автоматизации торговли.
При отборе (покупке) клиентами товаров поддерживается виртуальная «торговая корзина». Любое наименование товара может быть добавлено в «корзину» или изъято в любой момент по желанию покупателя с последующим пересчетом общей стоимости покупки. Текущее содержимое «корзины» постоянно показывается клиенту.
По окончании выбора товаров производится оформление заказа и регистрация покупателя. Клиент указывает в регистрационной форме свою фамилию, имя и отчество, адрес доставки заказа и телефон, по которому с ним можно связаться для подтверждения сделанного заказа. Заказы передаются для обработки в систему автоматизации торговли. Проверка наличия товаров на складе и их резервирование Интернет-магазином не производятся.
ГлоссарийИнтернет-магазин – это система, которая позволяет производить покупки (любых наименований товара) через интернет, предоставляя информацию о продаваемой продукции на web сайте.
Web сайт – объединение нескольких электронных страниц одной тематики.
Клиент (интернет-магазина) – физическое лицо, использующее интернет-магазин, для приобретения нужной продукции.
Товар (интернет-магазина) – это не материальный предмет. Это графическая и физическая информация об объекте (название, вес, цена, изображение, дата изготовления и срок годности), размещенная системой автоматизации торговли в каталоге продаваемых товаров, которую клиент получает на начальной стадии покупки. Материальный продукт (товар) доставляется на конечной стадии продажи, за которую интернет магазин ответственности не несет.
Программа-браузер – программные средства, предназначенные для отображения web документов, служащие удобным средством путешествия в интернете.
Каталог продаваемых товаров – это распределенный на разделы перечень товара, который находиться в продаже, содержащий полную информацию о продаваемой продукции. Каталог продаваемых товаров оформлен с помощью интернет странички с изображением товара. Информация поступает в каталог автоматически в начале рабочего дня из системы автоматизации торговли.
Система поиска (товаров в катологе) – это система, предназначенная для удобства клиента, выполняет быстрый поиск товара в каталоге, принимающая запрос в письменной форме, и по результатам поиска выдающая положительный или отрицательный ответ.
Торговая корзина – отдельная всегда доступная область информационного пространства web сайта интернет-магазина, в которую покупатель (интернет-магазина) размещает\удаляет товар (интернет-магазина), по размещенной информации в «торговой корзине» производится подсчет общей стоимости покупки.
Заказ – форма содержащая информацию о выбранном товаре, которая передается в систему автоматизации торговли.
Регистрационная форма – форма, в которую заносится информация о клиенте (фамилия, имя, отчество, телефон) и адрес доставки товара.
Классы и отношения между ними: Интернет-магазин владеет Web сайт 1:1..*
Интернет-магазин оснащен Система автоматизации торговли 1:1
Система автоматизации торговли регистрирует\регитр. в Товар (интернет-магазина) 1:0..*
Система автоматизации торговли заполняет Каталог продаваемых товаров 1:1..*
Каталог продаваемых товаров размещен на \ содержит Web сайт 1:1
Web сайт оснащен Система поиска товара (в катологе) 1..*:1
Клиент (интернет-магазина) использует Программа-браузер 1..*:1..*
Программа-браузер отображает Web сайт *:*
Товар (интернет-магазина) отображается в Каталог продаваемых товаров *:1..*
Клиент (интернет-магазина) пользуется Каталог продаваемых товаров 1..*:1
Клиент (интернет-магазина) пользуется Система поиска товара (в катологе) 1..*:0..1
Клиент (интернет-магазина) выбирает Товар (интернет-магазина) 1..*:0..*
Товар (интернет-магазина) размещается(удаляется) в(из) Торговая корзина 0..*:0..*
Клиент (интернет-магазина) управляет Торговая корзина 1:1
Заказ формируется из Торговая корзина 1:1
Заказ содержит Регистрационная форма 1:1
Клиент (интернет-магазина) заполняет Регистрационная форма 1:0..1
Заказ передается в \ обрабатывает Система автоматизации торговли 0..*:1