Вычисление результатов
Материал из DevYourself wiki
Dm9 (обсуждение | вклад) |
Dm9 (обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
Сумма2 := 2 * (КоличествоЛичныхОценок(Способность) + 0.5 * КоличествоГрупповыхОценок(Способность)); | Сумма2 := 2 * (КоличествоЛичныхОценок(Способность) + 0.5 * КоличествоГрупповыхОценок(Способность)); | ||
Сумма3 := 3 * (КоличествоЛичныхОценок(Компетенция) + 0.5 * КоличествоГрупповыхОценок(Компетенция)); | Сумма3 := 3 * (КоличествоЛичныхОценок(Компетенция) + 0.5 * КоличествоГрупповыхОценок(Компетенция)); | ||
− | Если (Сумма1 = 0) И ( | + | Если (Сумма1 = 0) И (Сумма2 = 0) И (Сумма3 = 0) |
То | То | ||
Результат := Нет оценки; | Результат := Нет оценки; | ||
Иначе | Иначе | ||
− | Если (Сумма3 >= Сумма2) И (Сумма3 >= | + | Если (Сумма3 >= Сумма2) И (Сумма3 >= Сумма1) |
То | То | ||
Результат := Компетенция; | Результат := Компетенция; | ||
Строка 30: | Строка 30: | ||
То есть: | То есть: | ||
* для каждого уровня считается, своего рода, «вес»; | * для каждого уровня считается, своего рода, «вес»; | ||
− | * при этом групповые оценки учитываются с | + | * итоговым считается уровень с наибольшим весом; |
+ | * при этом групповые оценки учитываются с коэффициентом 1/2; | ||
* если не применён специальный фильтр, система не делает различий между оценками, полученными от разных людей и в разных прецедентах. | * если не применён специальный фильтр, система не делает различий между оценками, полученными от разных людей и в разных прецедентах. | ||
Строка 41: | Строка 42: | ||
* Компетенция — 2 личные оценки | * Компетенция — 2 личные оценки | ||
− | Сумма1 = 1 * (4 + 0.5 * 0) = 4; | + | Сумма1 = 1 * (4 + 0.5 * 0) = 4; |
− | Сумма2 = 2 * (3 + 0.5 * 1) = 6.5; | + | Сумма2 = 2 * (3 + 0.5 * 1) = 6.5; |
− | Сумма3 = 3 * (2 + 0.5 * 0) = 6; | + | Сумма3 = 3 * (2 + 0.5 * 0) = 6; |
Так как Сумма2 максимальна, итоговый уровень Участника по компетенции Х — '''Способность'''. | Так как Сумма2 максимальна, итоговый уровень Участника по компетенции Х — '''Способность'''. |