logo
Темы семестровых заданий

Вариант 6 Тема: Объектно-ориентированный анализ и проектирование программного обеспечения. Программное обеспечение Интернет-магазина

Требуется разработать модель программного обеспечения Интернет-магазина.

Интернет-магазин позволяет делать покупки с доставкой на дом. Клиентам магазина обеспечивается доступ к каталогу продаваемых товаров. В каталоге товары распределены по разделам. О каждом товаре доступна полная информация (название, вес, цена, изображение, дата изготовления и срок годности) Для удобства клиентов предусмотрена система поиска товаров в каталоге.

Помимо информации о товарах клиенты также должны получить информацию об условиях оплаты и доставки покупок.

При отборе клиентами товаров должна поддерживаться виртуальная "торговая тележка". Любое наименование товара может быть добавлено в "тележку" или изъято в любой момент по желанию покупателя с последующим пересчетом общей стоимости покупки. Необходимо также, чтобы текущее содержимое "тележки" постоянно отображалось на экране клиента.

По окончании выбора товаров производится оформление заказа и регистрация покупателя. Заказы передаются для обработки в систему автоматизации торговли. Проверка наличия товаров на складе и их резервирование Интернет-магазином не производятся.