Имитация работы интернет магазина ООП C++

Срочно
Отменен
Заказ
5473935
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
10 Июн 2023 в 23:55
Цена
3 000 ₽
Блокировка
10 дней
Размещен
4 Июн 2023 в 11:02
Просмотров
71
Описание работы

Требуется написать курсовую работу для 1-го курса: "Имитация работы интернет магазина", акцентируя внимание на Объектно-Ориентировочное Программирование, ничего при этом не усложняя. Сделать отчет по примеру работы другого варианта, прикрепленном в файле.

 Реализовать код на языке программирования С++ для консольного приложения.

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


 Всё должно быть написано элементарно без каких-либо усложнений, главной задачей стоит отражение основ ООП. Добавлять регистрацию, изменение учетных записей и т.д. не требуется. К примеру сделать класс, имитирующий отправку писем, который будет только сохранять их куда-то себе в список.


 Реализовать нужно только тот функционал что написано ниже:

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


 Чтобы оформить заказ, клиент должен заполнить электронную форму с адресами для доставки товара и отправки счета-фактуры, а также деталями, касающимися оплаты. Оплата компьютеров осуществляется наличными курьеру, осуществляющему доставку, или банковским переводом на счет Интернет-магазина. После ввода заказа система отправляет клиенту по электронной почте сообщение с подтверждением получения заказа вместе с относящимися к нему деталями (стоимость, номер счета, банковские реквизиты для безналичной оплаты и т. п.). Пока клиент ожидает прибытия компьютера, он может проверить состояние заказа (поставлен в очередь / собран / отправлен). Работник магазина проверяет, поступила ли оплата (в случае безналичного расчета) и делает соответствующую пометку при поступлении денег. Если деньги не поступают в течение 5 банковских дней, заказ аннулируется. После оплаты или в случае оплаты наличными работник печатает счет-фактуру и отправляет ее на склад вместе с требованием заказанной конфигурации. Заказ помечается как поставленный в очередь. Собранный компьютер вместе со счетом-фактурой и накладной передается со ‘склада в отдел доставки, при этом заказ помечается как собранный. Компьютер поставляется клиенту (статус заказа — отправлен). Если заказ оплачивается наличными, курьер по возвращении передает деньги в кассу, заказ помечается как оплаченный.


 По окончании работы с заказом, он помечается в системе как выполненный. Заказы хранятся в системе в течение 15 месяцев с момента создания для составления годовых и квартальных отчетов, после чего автоматически удаляются.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир