getAverageByStudentAndSubject($subject['serial_sbc'], $subject['serial_lop'], $subperiod['serial_sbp'], $student['serial_std'], $courseInfo['serial_spt'], $courseInfo['serial_lvl'], $courseInfo['serial_scy'], $courseInfo['serial_set']);
if (is_numeric($subperiodAverages)) {
if ($average_sss != '--') {
$subperiodAverages = $subperiodAverages + $average_sss;
} else {
$subperiodAverages = '--';
}
}
if (is_numeric($subperiodAverages) && is_numeric($totalSubjectAverages[$subperiod['serial_sbp']])) {
$totalSubjectAverages[$subperiod['serial_sbp']] = $totalSubjectAverages[$subperiod['serial_sbp']] + $average_sss;
} else {
$totalSubjectAverages[$subperiod['serial_sbp']] = '--';
}
?>
getOptionalSubjectByStudenByPeriodByLop($student['serial_std'], $period->serial_prd, $subject['serial_lop']);
$subjectPeriodExam = new SubjectPeriodExam();
$subjectPeriodExamInfo = $subjectPeriodExam->getSerialSpxBySubjectYearPeriodExam($subject['serial_sbc'], $studentOptionalSubjectInfo['serial_osb'], $period->serial_prd, $courseInfo['serial_lvl'], $courseInfo['serial_scy'], $courseInfo['serial_set']);
} else {
$subjectPeriodExam = new SubjectPeriodExam();
$subjectPeriodExamInfo = $subjectPeriodExam->getSerialSpxBySubjectYearPeriodExam($subject['serial_sbc'], $subject['serial_osb'], $period->serial_prd, $courseInfo['serial_lvl'], $courseInfo['serial_scy'], $courseInfo['serial_set']);
}
$serial_spx = $subjectPeriodExamInfo['serial_spx'];
$studentPeriodExamInfo = $studentPeriodExam->getExamByStudent($serial_spx, $student['serial_std']);
$grade_stx = $studentPeriodExamInfo['grade_stx'];
if(is_numeric($totalSubjectAverages['examAverages']) && is_numeric($grade_stx)){
$totalSubjectAverages['examAverages']=$totalSubjectAverages['examAverages']+$grade_stx;
}else{
$totalSubjectAverages['examAverages']='--';
}
//nota quimestral
$averagePeriodInfo = $studentSubjectPeriodAverage->getAverageBySubjectPrdStudentSpecialtyLevelSchoolYearSet($subject['serial_lop'], $subject['serial_sbc'], $period->serial_prd, $student['serial_std'], $courseInfo['serial_spt'], $courseInfo['serial_lvl'], $courseInfo['serial_scy'], $courseInfo['serial_set']);
$average_ssa = '--';
if ($averagePeriodInfo) {
$average_ssa = $averagePeriodInfo->final_average_ssa;
}
if(is_numeric($totalSubjectAverages['totalAverages']) && is_numeric($average_ssa)){
$totalSubjectAverages['totalAverages']=$totalSubjectAverages['totalAverages']+$average_ssa;
}else{
$totalSubjectAverages['totalAverages']='--';
}
?>
getSubperiodDisciplineSubject($subject['serial_sbc'], $subject['serial_lop'], $subperiod['serial_sbp'], $student['serial_std']);
if ($gradeTypeDiscipline == 'QUALITATIVE' && $subjectDiscipline != '--') {
$disciplineEquivalence = new DisciplineEquivalence(array('serial_scy' => $courseInfo['serial_scy']));
$disciplineAverageEquivalence = $disciplineEquivalence->getDisciplineEquivalences(($subjectDiscipline * 100) / $schoolYear->discipline_max_grade_scy);
$subjectDiscipline = $disciplineAverageEquivalence->code_deq;
}
?>
name_sst; ?> |
CUADRO DE CALIFICACIONES |
AÑO LECTIVO name_scy; ?> |
name_prd; ?> |
|
GRADO: |
|
MATERIA: |
|
PROFESOR/A: |
|
DATOS DEL ALUMNO |
PROM. |
PROMEDIO PARCIALES |
EXÁMEN QUIMESTRAL |
NOTA QUIMESTRE |
DISCIPLINA |
Número |
Apellidos y Nombres |
|
QUIMESTRE |
|
|
|
|
|
|
|
|
PROMEDIOS DEL CURSO |
|