Изучаем менеджмент
return;
}
}(currentIndex[0] == previousIndex[0]
&& currentIndex.length > previousIndex.length) {(isConditionSelected(i) == true && isConditionSelected(i - 1) == false) {
JOptionPane.showMessageDialog(this, "Уловия не могут быть выполнены при данных значениях оценок !!!");
return;
}
}(currentIndex.length != previousIndex.length) {.add(i);
}
}
{first = 0;<Integer> sortedInd = new ArrayList<Integer>();(int size = values.length - 2; size > 0 ; size--) {<Integer> sublist = ind.subList(first, first + size);.reverse(sublist);.addAll(sublist);+= size;
}= sortedInd;
}n = ind.size();delta = 0.01f;(int i = 0; i < n; i++){conditionNum = ind.get(i);[] cond = conditions.get(conditionNum);solving = calculute(conditionNum, values);selected = isConditionSelected(conditionNum);(solving != selected) {(solving) {value = getSumm(conditionNum, values) - delta;(value > values[cond[0] + 1]) {[cond[0]] = value;
} else {.showMessageDialog(this, "Уловия не могут быть выполнены при данных значениях оценок");
return;
}
} else {value = getSumm(conditionNum, values) + delta;(cond[0]==0){[cond[0]] = value;
} else {d = value - values[cond[0]];[cond[0]] = value;(int j = 0; j < cond[0]; j++) {[j] += d;
}
}
}
}
}();.showMessageDialog(this, "Принятые оценки корректны");
}int checkConditions() {checkConditions(conditions.size()-1, values);
}boolean isConditionSelected(int numCondition){vec.get(numCondition).isSelected();
}int checkConditions(int lastCondition, float[] values) {(int i = 0; i <= lastCondition; i++) {selected = isConditionSelected(i);(calculute(i, values) == !selected) {i;
}
}-1;
}boolean calculute(int i, float[] values) {[] indices = conditions.get(i);leftValue = values[indices[0]];summ = 0;(int j = 1; j < indices.length; j++) {+= values[indices[j]];
}leftValue > summ;
}float getSumm(int i, float[] values) {[] indices = conditions.get(i);summ = 0;(int j = 1; j < indices.length; j++) {+= values[indices[j]];
}summ;
}void norm() {count = values.length;val = values[0];(int i = 0; i < count; i++) {[i] = values[i] / val;.setValueAt("" + values[i], i, 2);
}
}
}
Выводы
Основное преимущество методов экспертных оценок - возможность их применения в условиях повышенного риска и неопределенности. Эта неопределенность чаще всего является следствием вероятного характера исследуемых явлений, невозможности точного предсказания окончательных исходов многих процессов и т.д. Привлечение экспертов для принятия решений позволяет снизить уровень неопределенности и повысить достоверность решений. В общем случае предполагается, что мнение группы экспертов надежнее, чем мнение отдельного индивидуума. Главное преимущество групповой оценки заключается в уменьшении различий во мнениях, в возможности получения в какой-то степени обобщенного и более представительного мнения.
Специфика и разнообразие решаемых при участии экспертов проблем существенно ограничивает возможности создания единых универсальных правил и моделей экспертизы. Однако можно ориентировочно наметить следующие основные этапы проведения экспертизы:
Все права принадлежат - www.learnmanage.ru