Цель — создание модели, описывающей процесс, построение иерархии классов, отражающей данную предметную область. По действиям пользователя следует создавать экземпляры классов иерархии. Использовать исключения. Разработать класс менеджера, позволяющего создавать, уничтожать и модифицировать объекты (в некоторых задачах —динамика от таймера). Для каждой задачи необходимо реализовать объектную модель. В реализации задач должны присутствовать наследование, агрегация и др. взаимодействия классов. Интерфейс к задаче необходимо выполнить на WinForms с использованием компонентов. Для отображения использовать 2D-графику или графические элементы управления. Формы и компоненты используются только для отображения и ввода данных, но не для хранения объектов. Использовать исключения (exceptions).
Требования к реализации.
· Приложение реализовать как MVC. Модель — иерархия классов. View — демо в автоматическом режиме.
· Действующие объекты должны быть реализованы как потоки с необходимой синхронизацией.
· Для оповещения об изменениях использовать шаблон «Наблюдатель».
· Для создания действующих объектов использовать шаблон «Фабрика».
· Использование других шаблонов приветствуется.
Условие моей задачи:
Производство. Основные сущности: производимый продукт, его компоненты, сырье для производства, цеха для производства, рабочие, мастера, начальники. Смоделировать процессы создания производства, цехов, рабочих, мастеров, начальников, процесс изготовления продукции от сырья до готового продукта.
есть примеры чужих лабораторных старших курсов
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |