Changes between Initial Version and Version 1 of PredmetenNastavnikCreateOcenki


Ignore:
Timestamp:
06/04/26 14:42:14 (13 days ago)
Author:
192063
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PredmetenNastavnikCreateOcenki

    v1 v1  
     1== Внесување на оценки од страна на Предметен Наставник
     2
     3==== Актери: Најавен Предметен Наставник ====
     4
     5 1. При гледање на сите оценки за одреден ученик, предметниот наставник може да кликне на три копчиња соодветно за внесување на усна оценка, писмена оценка или крајна оценка
     6 2. При секое внесување се отвара форма
     7    - За внесвуање на Усна Оценка: прво се внесува во табелата Ocenka {{{INSERT INTO Ocenka ( ocenka, datum, zabeleska, vnesena_Od, dobienaZaUcenikot_Id, eZaPredmetot_Id, zaAktivnosta_id) VALUES ( :ocenka, :datum, :zabeleska, :nastavnikId, :ucenikId, :predmetId, :aktivnostId)}}}, Бидејки Ocenka е "родител" на усна оценка, мора да добиеме ид според одредени параметри т.е. ucenik id и aktivnost id {{{SELECT id FROM Ocenka WHERE dobienaZaUcenikot_Id = :ucenikId AND zaAktivnosta_id = :aktivnostId ORDER BY datum DESC LIMIT 1}}}, откако ќе се добие id се внесува во табелата за Usna_Ocenka {{{INSERT INTO Usna_Ocenka (id, tema, osvoeni_poeni, max_poeni, vid_isprasuvanje) VALUES( :id,:tema, :osvoeni_poeni, :max_poeni, :vid_isprasuvanje)}}}
     8    - За внесвуање на Писмена Оценка: го имаме истото, но на крајот се внесува во табелата за Pismena_Ocenka {{{INSERT INTO Pismena_Ocenka (id, tema, osvoeni_poeni, max_poeni, vid) VALUES( :id,:tema, :osvoeni_poeni, :max_poeni, :vid)}}}
     9    - За внесување на Крајна оценка: Во табелата Ocenka со генериран ид бидејки немаме како да пребараме според одредени параметри, но без aktivnost id бидејки е крајна оценка {{{INSERT INTO Ocenka ( id, ocenka, datum, zabeleska, vnesena_Od, dobienaZaUcenikot_Id, eZaPredmetot_Id) VALUES (:id, :ocenka, :datum, :zabeleska, :nastavnikId, :ucenikId, :predmetId)}}}. На крајот ја внесуваме во табелата за Krajna_Ocenka {{{INSERT INTO Krajna_Ocenka (id, tip) VALUES (:id, :tip)}}}
     10
     11
     12