| Version 1 (modified by , 6 days ago) ( diff ) |
|---|
Use-case 008 Implementation - Генерирање и преземање на документ (PDF)
Актер
- Најавен корисник (Студент)
Опис
Студентот поднесува барање за електронски документ (на пр. Уверение за положени испити) и го презема во PDF формат.
Главен тек
Студентот клика на копчето за генерирање на бараниот документ (на пр. Уверение за положени испити).
Системот ги извршува следните прашалници за да ги собере потребните податоци за генерирање на PDF документот:
Основни податоци за студентот:
SELECT
u."Name", u."Surname", u."Index", u."EMBG", u."Bday",
ei."EnrollmentYear"
FROM "User" u
LEFT JOIN "EnrollmentInfo" ei ON u."Id" = ei."UserId"
WHERE u."Id" = :userId;
Листа на положени предмети (доколку документот го бара тоа):
SELECT
sub."Name" AS "SubjectName",
sub."Credits",
ps."Grade",
ps."DatePassed"
FROM "PassedSubjects" ps
JOIN "SemesterSubjects" ss ON ps."SemesterSubjectId" = ss."Id"
JOIN "Subjects" sub ON ss."SubjectId" = sub."Id"
WHERE ss."UserId" = :userId
ORDER BY ps."DatePassed" ASC;
Системот го генерира PDF документот и му овозможува на студентот да го преземе.
Attachments (3)
- Screenshot 2026-07-01 at 21-26-41 IKnow - UKIM.png (380.3 KB ) - added by 6 days ago.
- Уверение_положени_испити_IB123_2022-1.pdf (189.3 KB ) - added by 6 days ago.
- Screenshot 2026-07-01 at 21-34-25 Уверение_положени_испити_IB123_2022-1.pdf.png (105.9 KB ) - added by 6 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.
