Вычисление результатов
Материал из 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; | ||
* если не применён специальный фильтр, система не делает различий между оценками, полученными от разных людей и в разных прецедентах. | * если не применён специальный фильтр, система не делает различий между оценками, полученными от разных людей и в разных прецедентах. | ||