Задание на программирование

Разработать приложение для комплексной оценки проектов АСУК.

1.

(1)
Использовать в качестве основного метода многофакторного анализа метод линейной свёртки, где комплексный рейтинг проекта просчитывается на основании следующего выражения:

где aj весовыекоэффициенты показателей (время, цена, база, кадры и т.д.) проектов, определяемые экспертным путём, f j –значения показателей проекта, m – количество показателей проекта.

2. При этом перед вычислением рейтинга (1) использовать следующий механизм нормализации показателей:

Пусть Ωх – область определения модели нормированных показателей, она должна являться гиперпараллепипедом, в котором xi ∊ [0, 1]. Таким образом, переход от исходных физических переменных к нормированным переменным осуществляется с помощью соотношения:

(2)

(3)
и для показателей, стремящихся к максимуму, выполняем:

где i – номер строки, j – номер столбца.

Например, рассмотрим варианты нормирования таких «разнонаправленных» характеристик как условная стоимость и условная эффективность. С точки зрения здравого смысла стоимость должна минимизироваться, а эффективность – наоборот максимизироваться. Т.е. мы вступаем в противоречие с необходимостью минимизации интегрального показателя линейной свёртки, поэтому характеристику эффективности следует преобразовать в т.н. «условный дефект» путём следующего арифметического действия: «условный дефект» = 1 – эффективность.

Таким образом: Нормированная стоимость =(стоимость – минимальная стоимость) /(максимальная стоимость – минимальная стоимость).

Нормированный дефект = 1 - (эффективность – минимальная эффективность) /(максимальная эффективность – минимальная эффективность) [5].

Таблица 1. Исходные показатели

Объекты Показатель1 Показатель2 Показатель3
1 2 3 4
Проект1 62 125 90
Проект2 58 130 95
Проект3 71 150 92
Проект4 64 145 82
min 58 125 82
max 71 150 95

Таблица 2. Нормированные показатели

Объекты Показатель1 Показатель2 Показатель3
1 2 3 4
Проект1 0,69 0 0,62
Проект2 1 0,2 1
Проект3 0 1 0,77
Проект4 0,54 0,8 0

 

В Таблице1 представлены исходные характеристики проектов, а в Таблице2 – нормированные, при этом первый показатель по смыслу идёт на «максимум», т.е. он нормировался как «нормированный дефект».

 

3. Вычисление оптимального проекта:

Реализация

 

Реализация системы должна осуществляться с учётом разбиения работы в рамках проектного офиса на следующие модули:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: