Version 1 (modified by 8 days ago) ( diff ) | ,
---|
Купување на полиса
Актери:
- Корисник
Чекори во сценариото:
Чекор 1.
- По успешно логирање, корисникот ќе види табела со своите полиси, ако претходно купил било која од трите достапни полиси: Патничко патување, Автоодговорност, и Имот.
Чекор 2.
- Откако корисникот ќе избере каква полиса сака да купи, ќе се отвори нова страница на која ќе треба да ги пополни соодветните полиња (на пример: Патничко патување).
- Првите 5 полиња се за осигуреникот за кој се купува полисата (корисникот има можност да купи полиса за некоја друга личност).
- Следните полиња се за одредување на полисата: датумот на почеток, траење на полисата (број на денови), и избор на пакет.
INSERT INTO project.Policy (sdate, edate, package) VALUES (@Sdate, @Edate, @Package) RETURNING p_id
INSERT INTO project.Travel_pol (pol_id) VALUES (@Pol_Id) RETURNING tr_id
INSERT INTO project.Pol_osi (o_embg, policy, name, surname, birthdate, kontakt) VALUES (@O_Embg, @Policy, @Name, @Surname, @Birthdate, @Kontakt)
{{{INSERT INTO project.pol_dog (d_embg, c_id, name, policy, birthdate)
SELECT @tr_id, c_id, name, @Policy, CURRENT_DATE FROM project.Customer WHERE email = @email}}}
Чекор 3.
- Откако ќе се заврши овој чекор, ќе се отвори прозорец за внесување на податоците за картичката.
Чекор 4.
- По успешно завршување на оваа фаза, ќе се појави страница со информација дека плаќањето е успешно завршено.
Attachments (4)
- index.png (31.5 KB ) - added by 8 days ago.
- travel.PNG (29.5 KB ) - added by 8 days ago.
- payment.png (20.2 KB ) - added by 8 days ago.
- succ.PNG (16.8 KB ) - added by 8 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.