wiki:ImportantUseCase2

Евиденција на ученици и преглед/внес на плаќање

*сликите во наредните чекори не се конечен изглед на апликацијата, туку само цртежи/скици

Актери:

  • Наставник

Чекор 1

На корисникот му се прикажува почетната страна на веб-сајтот. Корисникот сака да се најави.

Чекор 2

Се прикажува форма за најава каде треба да се внеси e-mail и password.

Чекор 3

По најавата, на екранот се прикажува листа од сите ученици на кои наставникот им предава. Целта на ова е детален увид на учениците и плаќањата. Со селекција на item од листата (во случајот на сликата селектиран е Ученик 1), се прикажуваат следните информации: колку часови има слушано, за колку часови има платено, колку изнесува сумата што треба да ја плати, копче „Внеси плаќање“ на чиј клик се отвора дијалог прозорец. Во дијалог прозорецот наставникот треба да внеси за колку часови плаќа ученикот и износ. Со клик на копчето „Зачувај“ податоците се ажурираат.

-- приказ на учениците на наставникот 
select u.ime, u.prezime from ucenici u
join predava_na pn on pn.id_ucenik = u.id_ucenik 
where pn.id_nastavnik = 1; -- id-то во овој прашалник е само пример
-- по усно договарање до ученикот, наставникот со клик на копчето „Внеси нов ученик“ додава нов ученик во листата на ученици на кои им предава
insert into project.predava_na (id_nastavnik,id_ucenik)
values(1,3);
insert into plakjanja(iznos,id_nastavnik) values(300,1);
insert into slusanje(id_cas,id_slusanje,id_plakjanja,id_ucenik,plateno)
values(1,1,1,1,true);
Last modified 2 years ago Last modified on 12/24/21 14:15:37

Attachments (3)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.