Version 2 (modified by 2 years ago) ( diff ) | ,
---|
Креирање на нарачка
*сликите во наредните чекори не се конечен изглед на апликацијата, туку само цртежи/скици
Актери:
- Менаџер
- Добавувач
Чекор 1
Се прикажува почетната страна после успешна најава на менаџер и менаџерот избира „Креирај нарачка“.
Чекор 2
Менаџерот пополнува форма за нарачката и избира добавувач одговорен за нарачката
select supplierinfo, username from suppliers s left join users u on u.userid=s.userid
insert into orders (status,managerremark,priority,manageruserid,supplieruserid) values ('In progress','To be packed','Medium',3,8);
*Statement-от погоре е само пример - податоците од формата ќе се земаат и ќе се внесуваат како атрибути за даден Ученик во базата.
Чекор 3
На менаџерот му се прикажува листа од сите артикли кои се додадени во системот, а кои избраниот добавувач може да ги испорача и тој ги избира артиклите кои треба да се нарачаат.
select articlename from articles a left join article_belongs_to_category abtc on abtc.articleid=a.articleid left join supplier_supplies_category ssc on ssc.categoryid=abtc.categoryid left join suppliers s on s.userid=ssc.userid where s.userid=8
Чекор 4
Менаџерот за секој од избраните артикли внесува количина што треба да се нарача од тој артикл и во кој магацин да се испорача. Исто така, тој има увид за секој артикл колкава количина има во секој од магацините. На крајот, менаџерот ја испраќа нарачката.
select a.articleid, articlename, l.locationname, s2.quantity from articles a left join article_belongs_to_category abtc on abtc.articleid=a.articleid left join supplier_supplies_category ssc on ssc.categoryid=abtc.categoryid left join suppliers s on s.userid=ssc.userid left join storedarticles s2 ON s2.articleid=a.articleid left join locations l on l.locationid=s2.locationid where s.userid=8
select locationname from locations
Чекор 5
Се прикажува почетната страна после успешна најава на добавувач и добавувачот избира „Нарачки“.
Чекор 6
На соодветниот добуавувач му се прикажува нарачката
select orderid, managerremark, priority, u.username from orders o left join users u on u.userid=o.manageruserid
Attachments (6)
- 2-01.jpg (64.8 KB ) - added by 2 years ago.
- 2-02.jpg (41.8 KB ) - added by 2 years ago.
- 2-03.jpg (39.5 KB ) - added by 2 years ago.
- 2-04.jpg (72.4 KB ) - added by 2 years ago.
- 2-05.jpg (60.7 KB ) - added by 2 years ago.
- 2-06.jpg (48.9 KB ) - added by 2 years ago.
Download all attachments as: .zip