Программно-аппаратная система генерации сигналов с заданными параметрами

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



ительность

ПроизводительностьWPFWindows FormsGtk#WPF135Windows Forms13Gtk#1

Раiет коэффициентов по критерию приведен в приложении А7.

В результате раiетов получено, что ОС=%. Так как ОС < 10%, то матрица iитается согласованной.

1.1.2Критерий А2 - Эффективность

Таблица 4.9 - Матрица парных сравнений альтернатив по критерию Эффективность

ЭффективностьWPFWindows FormsGtk#WPF155Windows Forms12Gtk#1

Раiет коэффициентов по критерию приведен в приложении А8.

В результате раiетов получено, что ОС=%. Так как ОС < 10%, то матрица iитается согласованной.

Критерий А3 - Количество компонент

Таблица 4.10 - Матрица парных сравнений альтернатив по критерию Количество компонент

Количество компонентWPFWindows FormsGtk#WPF125Windows Forms14Gtk#1

Раiет коэффициентов по критерию А3 приведен в приложении А9.

В результате раiетов получено, что ОС=%. Так как ОС < 10%, то матрица iитается согласованной.

Критерий А4 - Кроссплатформенность

Таблица 4.11 - Матрица парных сравнений альтернатив по критерию Кроссплатформенность

КроссплатформенностьWPFWindows FormsGtk#WPF1Windows Forms1Gtk#1

Раiет коэффициентов по критерию А3 приведен в приложении А10.

В результате раiетов получено, что ОС=%. Так как ОС < 10%, то матрица iитается согласованной.

Синтез глобальных приоритетов

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

Таблица 4.12 - Сводная таблица результатов вычислений локальных приоритетов

x1 (0,6091)x2 (0,1603)x3 (0,0703)x4 (0,1603)Б10,6370,70880,56950,0905Б20,25830,17860,33310,1512Б30,10470,11250,09740,7583

Раiет глобальных приоритетов приведен в приложении A11

В результате раiетов получено, что ОС=%.

Так как полученное отношение согласованности менее 10%, можно сделать вывод, что иерархия согласована.

Из глобальных приоритетов следует, что наиболее предпочтительной является альтернатива А1, то есть использование библиотеки Windows Foundation Presentation.

5. ОПИСАНИЕ ПРОГРАММНОЙ ЧАСТИ СИСТЕМЫ

.1 Общие сведения

Объектом проектирования является программно-аппаратный комплекс генерации сигналов с заданными параметрами, реализованный на платформе .NET Framework на языке C#.

.2 Функциональное назначение

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

.3 Описание логической структуры

Архитектура программной системы основа на шаблоне MVVM.используется для разделения модели и её представления, что необходимо, так как позволяет изменять их отдельно друг от друга. Например, программист задает логику работы с данными, а дизайнер соответственно работает с пользовательским интерфейсом.

Шаблон MVVM делится на три части:

модель (Model), так же, как в классической MVC, Модель представляет собой фундаментальные данные, необходимые для работы приложения;

,-,,...;">- вид/Представление (View) так же, как в классической модели MVC , Вид - это графический интерфейс, то есть окно, кнопки и.т.п.;

),,.,,,,.">модель вида (ViewModel, что означает Model of View

В процессе проектирования была реализована структурная схема (рисунок 5.1).

Рисунок 5.1 - Структурная схема

С точки зрения разработчика, система разделена на такие проекты:

Базовый элемент. Содержит описание основных интерфейсов взаимодействия и реализацию базового класса для всех компонентов.

Редактор. Реализация редактора схем.

Интерфейс. Содержит WPF логику ввода/вывода.

Интерпретатор. Интерпретация схемы.

Утилиты. Содержит часто используемых реализацию классов-помощников.

Ниже приведено детальное описание проектов.

Проект Базовый элемент

1.1.2.1Описание

Реализация базового элемента для всех элементов схемы генератора. Также содержит описание портов, сигналов. Проект находится в папке \Plugin\.

1.1.2.2Спецификация процедур и

Copyright © 2008-2014 geum.ru   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение