лаба по C# на многопоточку и MVC.

Отменен
Заказ
6118555
Раздел
Программирование
Предмет
C#
Антиплагиат
Не указан
Срок сдачи
15 Июн 2024 в 23:55
Цена
1 500 ₽
Блокировка
5 дней
Размещен
11 Июн 2024 в 19:32
Просмотров
69
Описание работы

Цель — создание модели, описывающей процесс, построение иерархии классов, отражающей данную предметную область. По действиям пользователя следует создавать экземпляры классов иерархии. Использовать исключения. Разработать класс менеджера, позволяющего создавать, уничтожать и модифицировать объекты (в некоторых задачах —динамика от таймера). Для каждой задачи необходимо реализовать объектную модель. В реализации задач должны присутствовать наследование, агрегация и др. взаимодействия классов. Интерфейс к задаче необходимо выполнить на WinForms с использованием компонентов. Для отображения использовать 2D-графику или графические элементы управления. Формы и компоненты используются только для отображения и ввода данных, но не для хранения объектов. Использовать исключения (exceptions).

Требования к реализации.

·      Приложение реализовать как MVC. Модель — иерархия классов. View — демо в автоматическом режиме.

·      Действующие объекты должны быть реализованы как потоки с необходимой синхронизацией.

·      Для оповещения об изменениях использовать шаблон «Наблюдатель».

·      Для создания действующих объектов использовать шаблон «Фабрика».

·      Использование других шаблонов приветствуется.


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


есть примеры других лаб, но там сделано криво, не знаю как это приняли.

есть и моя лаба, сделанная старшими курсами, но нужно переделать адекватно)

сделать производство электросамокатов. материалами будут металл, электроника, резина.

сделать мастерскую, в которой есть Босс (просто владелец), у него есть мастера (которые делают продукт только на сборочном цехе) и обычные рабочие (делают компоненты самоката в трёх других цехах (рама, электроника, колёса))

всё автоматизированы и процесс производства начинается при запуске формы. около цехов прикрепить таймер, который будет показывать сколько осталось делаться компоненту (собираться самокату в сборочном цехе)

прикрепляю примеры, нужно сделать нечто похожее, но без говнокода)

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