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