| Version 1 (modified by , 6 days ago) ( diff ) |
|---|
Use-case 010 Implementation - Внесување на оценка од страна на професор
Актер
- Најавен корисник (Професор)
Опис
Професорот внесува конечна оценка за даден студент по одреден предмет.
Главен тек
Професорот наоѓа студент во листата и внесува оценка преку соодветната форма, па клика "Зачувај".
Прво системот го наоѓа точниот запис за слушање на предметот (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);
По успешното извршување, системот прикажува порака за успешно внесена оценка.
Attachments (1)
- Screenshot 2026-07-01 at 21-29-39 IKnow - Professor Portal.png (354.0 KB ) - added by 6 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.
