Changes between Version 25 and Version 26 of UseCase2


Ignore:
Timestamp:
12/22/22 18:05:10 (18 months ago)
Author:
201063
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCase2

    v25 v26  
    22== Актери
    331. Посвојувач
    4 2. Вработен во прифатилиште ИЛИ огласувач на милениче
     42. Вработен во прифатилиште
     53. Вработен во прифатилиште ИЛИ огласувач на милениче
    56== Чекори
     7=== Чекор 1
     8На корисниците им се прикажува почетната страна на веб-сајтот на која има опција да се регистрираат или најават.
     9=== Чекор 2
     10Посвојувачот избира регистрација, вработениот во прифатилиште избира најава.
     11
     12Вработен:
     13[[Image(ver1.png, 100%, center)]]
     14
     15=== Чекор 3
     16Посвојувачот се регистрира, вработениот во прифатилиште се најавува.
     17   ***при регистрација на посвојувач се бара верифицирање од страна на вработен во прифатилиште**
     18
     19Вработен:
     20[[Image(ver2.png, 100%, center)]]
     21
     22=== Чекор 4
     23Посвојувачот чека да биде одобрен од вработен во прифатилиште, додека вработениот во прифатилиште ја гледа листата со сите нови корисници посвојувачи кои чекаат да бидат верифицирани
     24
     25Вработен:
     26[[Image(ver3.png, 100%, center)]]
     27
     28{{{#!sql
     29select ut.name_user, a.is_verified, a.verified_by_employee, ut.telephone_user,ut.email_user 
     30from adopter as a
     31left join user_table ut on a.id_user = ut.id_user
     32where a.verified_by_employee is null
     33}}}
     34
     35=== Чекор 5
     36Посвојувачот чека да биде одобрен од вработен во прифатилиште, додека вработениот во прифатилиште ја со помош на извлечените информации од посвојувачот, прави евалуација (надвор од системот) и го освежува статусот на посвојувачот.
     37
     38Доколку посвојувачот е верифициран:
     39{{{#!sql
     40update adopter
     41set is_verified = true
     42where id_user = 20
     43
     44update adopter
     45set verified_by_employee = 10
     46where id_user = 20
     47}}}
     48
     49
     50Доколку посвојувачот не е верифициран:
     51{{{#!sql
     52update adopter
     53set is_verified = false
     54where id_user = 20
     55
     56update adopter
     57set verified_by_employee = 10
     58where id_user = 20
     59}}}
     60
     61
     62=== Чекор 6
     63Посвојувачот го освежува својот статус и продолжува кон посвојување доколку е верифициран, или само разгледува доколку не е.
     64
     65Посвојувач:
     66[[Image(ver4.png, 100%, center)]]
     67
    668=== Чекор 1
    769На корисникот му се прикажува почетната страна од каде тој се регистрира/најавува [https://develop.finki.ukim.mk/projects/PAW5/wiki/UseCase4 процес на регистрација]. Предуслов за да посвои милениче т.е. да продолжи со останатите чекори е тој да биде верификуван. ([https://develop.finki.ukim.mk/projects/PAW5/wiki/UseCase3 процес на верификација])