Version 25 (modified by 3 years ago) ( diff ) | ,
---|
Најава на корисник
Случај 1: Најавување како Client
Актери: - Ненајавен корисник
Чекор 1 -Корисникот избира опција за најава како Client.
Чекор 2 -Пополнува форма за корисник со email и password.
Чекор 3 -При притискање на копчето submit се проверуваат податоците, при точно внесени податоци корисникот се логира како Cleint.
select "Password", "e-mail" from project."User" as ps join project.client as cl on ps.user_id = cl.client_id;
Чекор 3 алтернатива -Во случај на погрешно внесени информации се појавува грешка.
Случај 2: Најавување како Admin
Актери -Admin
Чекор 1 -Корисникот избира опција за најава како Admin.
Чекор 2 -Пополнува форма за корисник со admin_id и password.
Чекор 3 -При притискање на копчето submit се проверуваат внесените податоци. Со точно внесени податоци се најавува корисникот како admin и ги има сите привилегии како клиент како и додавање на нови seller admins, и додавање, бришење и менување на конфигурации.
select "Password", "admin_id" from project."User" as ps join project."admin" as ad on ps.user_id = ad.admin_id;
Чекор 3 алтернатива -Во случај на погрешно внесени информации се појавува грешка.
Случај 3: Најавување како Seller Admin
Актери -Seller admin
Чекор 1 -Корисникот избира опција за најава како Seller Admin.
Чекор 2 -Пополнува форма за корисник со seller_id и password.
Чекор 3 -При притискање на копчето submit копчето се проверуваат внесените податоците. Со точно внесени податоци, корисникот се најавува како Seller admin и може да додава одзема и едитира продукти.
select "Password", "seller_id" from project."User" as ps join project.seller_admin as sa on ps.user_id = sa.seller_id;
Чекор 3 алтернатива -Во случај на погрешно внесени информации се појавува грешка.
Случај 4: Најавување како Distributor
Актери -Distributor
Чекор 1 -Корисникот избира опција за најава на Distributor.
Чекор 2 -Пополнува форма за корисник со distributor_id и password.
Чекор 3 -При притискање на копчето submit се најавува корисникот како distributor и ги има сите привилегии како клиент како и пристап до листа на нарачки и нивно менаџирање и достава.
select "Password", "distributor_id" from project."User" as ps join project.distributor as di on ps.user_id = di.distributor_id;
Чекор 3 алтернатива -Во случај на погрешно внесени информации се појавува грешка.
Attachments (8)
- login_user.png (15.7 KB ) - added by 3 years ago.
- login_user_error.png (17.5 KB ) - added by 3 years ago.
- login_admin.png (16.5 KB ) - added by 3 years ago.
- login_admin_error.png (18.2 KB ) - added by 3 years ago.
- login_seller.png (16.6 KB ) - added by 3 years ago.
- login_seller_error.png (18.2 KB ) - added by 3 years ago.
- login_distributor.png (17.2 KB ) - added by 3 years ago.
- login_distributor_error.png (18.9 KB ) - added by 3 years ago.
Download all attachments as: .zip