| Version 1 (modified by , 11 days ago) ( diff ) |
|---|
Внесување на оценки од страна на Предметен Наставник
Актери: Најавен Предметен Наставник
- При гледање на сите оценки за одреден ученик, предметниот наставник може да кликне на три копчиња соодветно за внесување на усна оценка, писмена оценка или крајна оценка
- При секое внесување се отвара форма
- За внесвуање на Усна Оценка: прво се внесува во табелата 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 idSELECT id FROM Ocenka WHERE dobienaZaUcenikot_Id = :ucenikId AND zaAktivnosta_id = :aktivnostId ORDER BY datum DESC LIMIT 1, откако ќе се добие id се внесува во табелата за Usna_OcenkaINSERT INTO Usna_Ocenka (id, tema, osvoeni_poeni, max_poeni, vid_isprasuvanje) VALUES( :id,:tema, :osvoeni_poeni, :max_poeni, :vid_isprasuvanje) - За внесвуање на Писмена Оценка: го имаме истото, но на крајот се внесува во табелата за Pismena_Ocenka
INSERT INTO Pismena_Ocenka (id, tema, osvoeni_poeni, max_poeni, vid) VALUES( :id,:tema, :osvoeni_poeni, :max_poeni, :vid) - За внесување на Крајна оценка: Во табелата 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_OcenkaINSERT INTO Krajna_Ocenka (id, tip) VALUES (:id, :tip)
- За внесвуање на Усна Оценка: прво се внесува во табелата Ocenka
Note:
See TracWiki
for help on using the wiki.
