wiki:UseCase2

Version 22 (modified by 201063, 18 months ago) ( diff )

--

​Посвојување на милениче

Актери

  1. Посвојувач
  2. Вработен во прифатилиште ИЛИ огласувач на милениче

Чекори

Чекор 1

На корисникот му се прикажува почетната страна од каде тој се регистрира/најавува. Доколку прв пат се регистрира:

insert into user_table (date_created_user, name_user, email_user, password_user, telephone_user) 
values (now(), 'Jane Doe', 'janedoe@mail.com', 'passw0rd', '123-456-789');
insert into adopter (id_user, free_time, funds, has_other_pets, has_kids, housing, 
        physical_activity_adopters, will_foster, is_verified, verified_by_employee) 
values (5, 0, 2, false, false, 0, 1, false, true, 15);

Чекор 2

Корисникот ја избира опцијата за приказ на огласи со миленици за посвојување.

select id_pet, url_pet_image, name_pet, gender
from pet

Чекор 3

Од листата со приказ на огласи корисникот избира еден оглас.

--го избрал огласот со id 10
select 
id_pet
from
post, pet
where
post.id_post = 10
and
pet.id_pet = post.id_pet

Чекор 4

Корисникот го гледа деталниот приказ за миленичето.

select 
url_pet_image, age_group, size_pet, breed, name_pet, gender
from
pet
where id_pet = 15

Корисникот ја избира опцијата "посвои" и се испраќа барање за посвојување.

Чекор 5

Вработениот во прифатилиште / огласувачот на милениче добива известување дека е поднесено барање. Вработениот во прифатилиште / огласувачот на милениче го одобрува барањето.

insert into adoption (start_date, end_date_foster, id_adopter) 
values (now(), null, 5);
update pet
set id_adoption = 8
where id_pet = 2

Назад

Attachments (10)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.