Доделать курсовой проект С#

Иван9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.12.2015

Курсовой проект по программированию.

Язык - С#.

WPF.

Все на паттерне MVVM.

Xaml, логика, и паттерн абстрактная фабрика  реализованы.

Собственно задание.

Общее задание. Разработать программный продукт для создания конфигурации компьютера из запчастей. Необходимо учитывать совместимость запчастей между собой и установку одной запчасти на другую (например, процессор на материнскую плату). Конфигуратор сохраняется в файл собственного формата (xml, бинарный, текстовый – любой).

Задание 1. Разработать конфигуратор. Комплектующие и их совместимость задаются в коде. Существуют следующие виды комплектующих: ЦП, материнская плата, оперативная память, ПЗУ, корпус, блок питания.

1. Строитель – для открытия или создания нового проекта (создание коллекции для биндинга к ComboBox).

2. Компоновщик – для реализации иерархической структуры.

3. Абстрактная фабрика – для создания коллекций комплектующих(Реализован).