| | 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 | |