= Use-case 010 Implementation - Внесување на оценка од страна на професор == Актер * Најавен корисник (Професор) == Опис Професорот внесува конечна оценка за даден студент по одреден предмет. == Главен тек Професорот наоѓа студент во листата и внесува оценка преку соодветната форма, па клика "Зачувај". [[Image(enter_grade.jpeg, 800px)]] Прво системот го наоѓа точниот запис за слушање на предметот (`SemesterSubjectId`) за да се осигура дека студентот навистина го слуша предметот кај тој професор: {{{ SELECT "Id" FROM "SemesterSubjects" WHERE "UserId" = :studentId AND "ProfessorId" = :professorId AND "SubjectId" = :subjectId LIMIT 1; }}} Откако ќе се добие `:semesterSubjectId`, системот ја запишува оценката во табелата за положени предмети: {{{ INSERT INTO "PassedSubjects" ("Grade", "DatePassed", "SemesterSubjectId") VALUES (:grade, :datePassed, :semesterSubjectId); }}} По успешното извршување, системот прикажува порака за успешно внесена оценка.