| | 5 | |
| | 6 | |
| | 7 | = Пребарување на оглас за стан |
| | 8 | |
| | 9 | == Актери |
| | 10 | * **Цимер** - корисник студент кој бара стан во нашиот систем. Корисникот треба да внеси податоци како цената за изнајмување на станот која му одговара, бројот на цимери и градот. |
| | 11 | |
| | 12 | == Предуслов |
| | 13 | * Корисникот студент да биде најавен во системот |
| | 14 | {{{ |
| | 15 | insert into appuser(ime,prezime,pass,phone_number,city_of_residency,datumragj) |
| | 16 | values ('Aleksandar','Aleksandrov','aa23','222-222-222','Veles',TO_DATE('05/05/1994', 'DD/MM/YYYY')), |
| | 17 | ('Ana','Ristova','ar23','444-222-111','Bitola',TO_DATE('11/12/1989', 'DD/MM/YYYY')); |
| | 18 | |
| | 19 | insert into faculty(facultyname,cityname) |
| | 20 | values ('FINKI','Skopje'); |
| | 21 | |
| | 22 | insert into student(studentid,facultyid,age,gender) |
| | 23 | values (4,4,21,'male'); |
| | 24 | }}} |
| | 25 | |
| | 26 | == Чекор 1 |
| | 27 | |
| | 28 | Студентот кликнува на копчето "find apartment". |
| | 29 | |
| | 30 | [[Image(1.png)]] |
| | 31 | |
| | 32 | == Чекор 2 |
| | 33 | |
| | 34 | Студентот внесува информации за каков стан бара. |
| | 35 | |
| | 36 | [[Image(2.png)]] |
| | 37 | |
| | 38 | == Чекор 3 |
| | 39 | |
| | 40 | Студентот кликнува на копчето "submit". |
| | 41 | |
| | 42 | [[Image(3.png)]] |
| | 43 | |
| | 44 | == Чекор 4 |
| | 45 | |
| | 46 | На студентот му се прикажуваат сите станови кои одговараат на внесените критериуми. |
| | 47 | |
| | 48 | [[Image(4.png)]] |
| | 49 | |
| | 50 | |
| | 51 | {{{ |
| | 52 | select a.apartment_size,a.apartment_adress,au.phone_number,p.cityname,p.number_of_roommates,p.price |
| | 53 | from apartment a,post p,appuser au,owner_post op,apartment_owner ao,building b |
| | 54 | where p.postid=op.owner_postid |
| | 55 | and |
| | 56 | ao.ownerid=a.ownerid |
| | 57 | and |
| | 58 | op.ownerid=a.ownerid |
| | 59 | and |
| | 60 | op.apartmentid=a.apartmentid |
| | 61 | and |
| | 62 | au.userid=op.ownerid |
| | 63 | and |
| | 64 | a.buildingid=b.buildingid |
| | 65 | and |
| | 66 | p.price < (150*p.number_of_roommates) |
| | 67 | and |
| | 68 | p.number_of_roommates=2 |
| | 69 | and |
| | 70 | p.cityname='Skopje' |
| | 71 | }}} |