Changes between Initial Version and Version 1 of UCPassedExams


Ignore:
Timestamp:
07/01/26 21:26:43 (6 days ago)
Author:
233188
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UCPassedExams

    v1 v1  
     1= Use-case 006 Implementation - Приказ на положени предмети
     2
     3== Актер
     4* Најавен корисник (Студент)
     5
     6== Опис
     7Преглед на сите успешно положени предмети на студентот заедно со оценките и датумот на полагање.
     8
     9== Главен тек
     10
     11Студентот пристапува до страната "Положени предмети" (или Електронски Индекс).
     12
     13[[Image(passed_exams.jpeg, 800px)]]
     14
     15Се извршува следниот прашалник за да се добие листата на положени предмети за конкретниот студент (`:userId`):
     16
     17{{{
     18SELECT
     19    sub."Code",
     20    sub."Name" AS "SubjectName",
     21    sub."Credits",
     22    ps."Grade",
     23    ps."DatePassed",
     24    prof."Name" AS "ProfessorName",
     25    prof."Surname" AS "ProfessorSurname"
     26FROM "PassedSubjects" ps
     27JOIN "SemesterSubjects" ss ON ps."SemesterSubjectId" = ss."Id"
     28JOIN "Subjects" sub ON ss."SubjectId" = sub."Id"
     29LEFT JOIN "User" prof ON ss."ProfessorId" = prof."Id"
     30WHERE ss."UserId" = :userId
     31ORDER BY ps."DatePassed" DESC;
     32}}}