| | 1 | == Гледање на Распоред на клас од страна на Класен раководител |
| | 2 | |
| | 3 | ==== Актери: Најавен Класен Раководител ==== |
| | 4 | |
| | 5 | 1. Класниот раководител навигира до страната „Види распоред" |
| | 6 | 2. Апликацијата испраќа податоци за класот вклучително и ид на распоред кој што го следи |
| | 7 | 3. Апликацијата го наоѓа распоредот според id: |
| | 8 | - од табелата Raspored: {{{SELECT r.id, r.naslov, r.tip, r.izgotvenOd_Id, r.active FROM Raspored r WHERE id= :id}}} |
| | 9 | 4. Потоа апликацијата ги наоѓа сите часови што содржат во тој распоред според RasporedSodrziCas M:N табелата: |
| | 10 | - Од табелата RasporedSodrzi_Cas и Cas: {{{SELECT c.id AS id,c.ime, c.reden_cas AS redenCas,c.predmet_Id,c.active, c.denVo_Nedelata AS denVoNedelata FROM Cas c JOIN RasporedSodrzi_Cas rsc ON c.id = rsc.cas_Id WHERE rsc.raspored_Id = :rasporedId}}} |
| | 11 | 5. На крајот ги сортира и групира според денови и ги праќа на фронтенд |
| | 12 | 5. Фронтенд креира табела со денови од неделата и ги сместува според реден час |