wiki:UseCaseScenarios

Version 18 (modified by 211012, 9 months ago) ( diff )

--

Сценарио на случаи на употреба

ИД 1
Случај на употреба Најава на профилот
Креирано од: Давид Арсов (211012)
Последно ажурирано од: Давид Арсов (211012)
Датум: 20.03.2022 г.
Актери: Ненајавен корисник кој има профил
Опис: Корисникот се најавува на системот со своите креденцијали
Тригер: Корисникот сака да користи услуга за која е потребна најава
Предуслов: Да има соодветен уред и прелистувач, пристап до интернет и да е регистриран на системот (да има профил)
Постуслов: /
Нормален тек: 1. Корисникот пристапува до страницата за најава
2. Корисникот внесува корисничко име и лозинка
3. Корисникот кликнува на копче најави
4. Frontend апликацијата испраќа POST барање до backend апликацијата
5. Backend апликацијата ја проверува точноста на креденцијалите
6. Ако креденцијалите се точни, корисникот го пренасочува до почетната порака, инаку прикажува соодветна порака на страниата за најава.
Исклучоци: Системот не е достапен
Вклучува: /
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 2
Случај на употреба Регистрација на корисник
Креирано од: Бранко Георгиев (213077)
Последно ажурирано од: Бранко Георгиев (213077)
Датум: 21.03.2022 г.
Актери: Корисник кој не е регистриран на системот
Опис: Корисникот креира свој профил на системот кој може да го користи за идентификација и за да ги користи услугите на системот
Тригер: Корисникот сака да се регистрира на системот
Предуслов: Соодветен уред, веб прелистувач и интернет конекција за користење на системот
Постуслов:
Нормален тек: 1. Корисникот пристапува до страницата за најава
2. Корисникот ги внесува бараните лични податоци (име, презиме, адреса, датум на раѓање, држава, град, email, password)
3. Корисникот кликнува на копче Регистрирај се
4. Frontend апликацијата испраќа POST барање до backend апликацијата
5. Backend апликацијата ги внесува податоците во базата
6. Backend апликацијата испраќа емаил порака за потврда на регистрацијата кај корисникот
7. Корисикот е пренасочен до почетната страница
Исклучоци: Недостапен систем
Вклучува: /
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 3
Случај на употреба Листање хотели
Креирано од: Самоил Јаќимовски (211036)
Последно ажурирано од: Самоил Јаќимовски (211036)
Датум: 21.03.2022 г.
Актери: Корисник со основни привилегии
Опис: Листање на слободни и достапни сместувачки капацитети според критериуми кои одговараат на желбите и барањата од самиот корисник
Тригер: Корисникот сака да излиста и потенцијално избере сместувачки капацитет
Предуслов: Соодветен уред и прелистувач, интернет пристап, корисникот да е најавен на системот
Постуслов: /
Нормален тек: 1.Корисникот пристапува до почетната страница
2. Корисникот ги внесува критериумите за пребарување (датум од, датум до, локација, број на гости, флексибилност)
3. Frontend апликацијата испраќа POST барање до backend апликацијата
4. Backend апликацијата пребарува во базата на податоци според критериумите
6. Backend апликацијата враќа објект со сместувања кои го задоволуваат условот
7. Корисникот се пренасочува до страница каде се листаат добиените сместувања со податоци за цената, слики, рејтинг
8. Корисникот ги филтрира и/или сортира податоците по потреба
Исклучоци: Недостапност на системот, нема објавени хотели
Вклучува: /
Приоритет: Висок
Фреквензија на користење: Според потреба
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 4
Случај на употреба Листање превоз
Креирано од: Андреј Влаховски (211136)
Последно ажурирано од: Андреј Влаховски (211136)
Датум: 21.03.2022 г.
Актери: Корисник со основни привилегии
Опис: По најава на страницата се листаат објавени превози од корисници(даватели) и се избира определен превоз
Тригер: Сака да излиста и потенцијално да избере превоз до одредена дестинација
Предуслов: Интернет пристап и соодветен уред и прелистувач
Постуслов: /
Нормален тек: 1.Корисникот пристапува до почетната страница
2. Корисникот ги внесува критериумите за пребарување (датум, време на тргнување, време на пристигнување, место од, место до, број на патници)
3. Frontend апликацијата испраќа POST барање до backend апликацијата
4. Backend апликацијата пребарува во базата на податоци според критериумите
6. Backend апликацијата враќа објект со превози кои го задоволуваат условот
7. Корисникот се пренасочува до страница каде се листаат добиените превози со податоци за цената, возачот, рејтинг
8. Корисникот ги филтрира и/или сортира податоците по потреба
Вклучува: /
Приоритет: Висок
Фреквензија на користење: Често користење
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 5
Случај на употреба Листање ресторани
Креирано од: Самоил Јаќимовски (211036)
Последно ажурирано од: Самоил Јаќимовски (211036)
Датум: 21.03.2022 г.
Актери: Корисник со основни привилегии
Опис: Листање на слободни и достапни ресторани
Тригер: Сака да излиста и разгледа ресторани кои одговараат на корисничките преференци
Предуслов: Интернет пристап и соодветен уред
Постуслов: /
Нормален тек: 1.Корисникот пристапува до почетната страница
2. Корисникот ги внесува критериумите за пребарување (датум, време од, време до, број на гости, локација)
3. Frontend апликацијата испраќа POST барање до backend апликацијата
4. Backend апликацијата пребарува во базата на податоци според критериумите
6. Backend апликацијата враќа објект со ресторани кои го задоволуваат условот
7. Корисникот се пренасочува до страница каде се листаат добиените ресторани со податоци за цената, слики, рејтинг
8. Корисникот ги филтрира и/или сортира податоците по потреба
Вклучува: /
Приоритет: Висок
Фреквензија на користење: Според кориснички потреби
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 6
Случај на употреба Резервација на сместување
Креирано од: Бранко Георгиев (213077)
Последно ажурирано од: Бранко Георгиев (213077)
Датум: 21.03.2022 г.
Актери: Најавен корисник на услуги
Опис: Корисникот го избира саканото сместување и резервира за соодветни датуми
Тригер: Корисникот сака да резервира сместување
Предуслов: Најава на системот со личен профил
Постуслов: Потврда и верификација преку маил
Нормален тек: 1. Случај на употреба 3.
2. Корисникот кликнува на копчето Кон понудата за избраниот хотел
3. Системот прикажува детална страница со опис на хотелот, целосна галерија од слики, достапни соби, оценки од претходни клиенти
4. Корисникот ја избира количината на соби за резервација
5. Корисникот кликнува на Резервирај
6. Системот ја запишува резервацијата во базата на податоци
7. Системот испраќа емаил порака за потврда на резервацијата
Исклучоци: Недоволно слободни места или недостапен систем
Вклучува: /
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /


ИД 7
Случај на употреба Резервација на превоз
Креирано од: Давид Арсов (211012)
Последно ажурирано од: Давид Арсов (211012)
Датум: 21.03.2022
Актери: Најавен корисник на услуги
Опис: Корисникот избира превоз според саканите критериуми и го резервира
Тригер: Корисникот сака да резервира превоз според критериуми
Предуслов: Да има соодветен уред и прелистувач, пристап до интернет и да е најавен на системот
Постуслов: /
Нормален тек: 1. Случај на употреба 4.
2. Корисникот кликнува на копчето Кон понудата за избраната рута
3. Системот прикажува детална страница со опис на рутата, попатните точки, возилото, возачот, оценки од претходни клиенти
4. Корисникот избира број на патници за резервација
5. Корисникот кликнува на Резервирај
6. Системот ја запишува резервацијата во базата на податоци
7. Системот испраќа емаил порака за потврда на резервацијата
Исклучоци: Системот да е недостапен
Вклучува: Случај на употреба 4 - Листање превоз
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 8
Случај на употреба Резервација на ресторани
Креирано од: Игор Гошев (211255)
Последно ажурирано од: Игор Гошев (211255)
Датум: 21.03.2022
Актери: Најавен корисник на услуги
Опис: Корисникот избира угостителски објект според саканите критериуми и го резервира
Тригер: Корисникот сака да резервира угостителски објект според критериуми
Предуслов: Да има соодветен уред и прелистувач, пристап до интернет и да е најавен на системот
Постуслов: /
Нормален тек: 1. Случај на употреба 5.
2. Корисникот кликнува на копчето Кон понудата за избраниот ресторан
3. Системот прикажува детална страница со опис на ресторанот, целосна галерија од слики, сите ставки од менито и нивна цена, оценки од претходни клиенти
4. Корисникот избира број на маси за резервација
5. Корисникот кликнува на Резервирај
6. Системот ја запишува резервацијата во базата на податоци
7. Системот испраќа емаил порака за потврда на резервацијата
Исклучоци: Системот да е недостапен
Вклучува: Случај на употреба 3 - Листање ресторани
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 9
Случај на употреба Откажување услуги
Креирано од: Андреј Влаховски 211136
Последно ажурирано од: Андреј Влаховски 211136
Датум: 21.03.2022
Актери: Најавен корисник на услуги
Опис: Откажување на веке пријавен превос, хотел или ресторан
Тригер: Да се откаже резервацијата поради неочекувани услови
Предуслов: Направена резервација
Постуслов: /
Нормален тек: 1. Корисникот пристапува до страницата Мои резервации
3. Корисникот го избира типот на услуга за која сака да откаже резервација
3. Корисникот од листата ја избира резервацијата која сака да ја откаже и кликнува на копчето Откажи
4. Системот ја запишува промената во базата на податоци
Исклучоци: Системот не е достапен
Вклучува: /
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 10
Случај на употреба Пријавување на сместувања
Креирано од: Бранко Георгиев (213077)
Последно ажурирано од: Бранко Георгиев (213077)
Датум: 21.03.2022
Актери: Најавен давател на услуги
Опис: Давателот пријавува сместување како избор кој можат да го користат корисниците
Тригер: Давателот сака да пријави сместување за избор на корисниците
Предуслов: Најава на личен профил и постоечко сместување
Постуслов: Потврда за пријава
Нормален тек: 1. Случај на употреба 1.
2. Корисникот пристапува до странцата Мои ресурси
3. Корисникот ја одбира опцијата за листање на неговите хотели
4. Корисникот кликнува на копчето Додади нов
5. Корисникот ги внесува потребните податоци за хотелот (име, адреса, опис, основни карактеристики)
6. Системот го запишува хотелот во базата на податоци
7. Корисникот е пренасочен назад до листата на негови хотели
8. Корисникот ја одбира опцијата за прикачување слики
9. Корисникот ги прикачува саканите слики во формуларот
10. Системот ги upload-ира сликите на серверот и ја запишува промената во базата на податоци
Исклучоци: Системот не е достапен
Вклучува: Случај на употреба 1.
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 11
Случај на употреба Пријавување на ресторан
Креирано од: Самоил Јаќимовски (211036)
Последно ажурирано од: Самоил Јаќимовски (211036)
Датум: 21.03.2022
Актери: Најавен давател на услуги
Опис: Пријава на ресторан во системот
Тригер: Давателот сака да го инволвира ресторанот во апликацијата
Предуслов: Реално постоечки ресторан, најава на профил, пристап до интернет, и соодветен уред
Постуслов: Потврда за пријава
Нормален тек: 1. Случај на употреба 1.
2. Корисникот пристапува до странцата Мои ресурси
3. Корисникот ја одбира опцијата за листање на неговите ресторани
4. Корисникот кликнува на копчето Додади нов
5. Корисникот ги внесува потребните податоци за хотелот (име, адреса, опис, основни карактеристики)
6. Системот го запишува ресторанот во базата на податоци
7. Корисникот е пренасочен назад до листата на негови ресторани
8. Корисникот ја одбира опцијата за прикачување слики
9. Корисникот ги прикачува саканите слики во формуларот
10. Системот ги upload-ира сликите на серверот и ја запишува промената во базата на податоци
Исклучоци: Системот не е достапен
Вклучува: Случај на употреба 1.
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 12
Случај на употреба Менаџирање на резервации
Креирано од: Давид Арсов (211012)
Последно ажурирано од: Давид Арсов (211012)
Датум: 21.03.2022
Актери: Најавен давател на услуги
Опис: Корисникот ги прегледува и уредува постоечките резервации
Тригер: Корисникот сака да ги излиста или промени постоечките резервации
Предуслов: Корисникот е најавен на профилот, постојат направени резервации
Постуслов: /
Нормален тек: 1. Случај на употреба 1.
2. Корисникот пристапува до странцата Мои ресурсит
3. Корисникот го одбира типот на ресурс за листање резервации (хотел, ресторан или превоз)
4. Корисникот го одбира конкретниот ресурс
5. Коринсикот кликнува на табот Резервации
6. Системот ги листа направените резервации со детали за корисниците
Исклучоци: Системот не е достапен
Вклучува: /
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 13
Случај на употреба Менување хотел
Креирано од: Андреј Влаховски 211136
Последно ажурирано од: Андреј Влаховски 211136
Датум: 21.03.2022
Актери: Најавен давател на услуги
Опис: Корисникот ги прегледува и уредува постоечките услуги кои ги нуди
Тригер: Има промена во услугата која ја нуди Давателот
Предуслов: Корисникот да е најавен на системот
Постуслов: /
Нормален тек: 1. Случај на употреба 1.
2. Корисникот пристапува до странцата Мои ресурси
3. Корисникот го одбира листање на хотели со клик на табот
4. Корисникот го одбира конкретниот хотел
5. Корисникот кликнува на табот Соби
6. Корисникот кликнува на копче Додади нова
7. Корисникот го пополнува формуларот (име на типот на соба, број на кревети, цена по ноќ, карактеристики, опис)
8. Системот ја запишува променатa
9. Корисникот е пренасочен назад до листата на соби во избраниот хотел
10. Корисникот ја одбира опцијата за прикачување слики
11. Корисникот ги прикачува саканите слики во формуларот
12. Системот ги upload-ира сликите на серверот и ја запишува промената во базата на податоци
Исклучоци: /
Вклучува: /
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 14
Случај на употреба Верификација
Креирано од: Бранко Георгиев (213077)
Последно ажурирано од: Бранко Георгиев (213077)
Датум: 21.03.2022
Актери: Најавен администратор
Опис: Администраторот одобрува соработка со предложениот бизнис, односно да биде прикажуван на листата за бирање
Тригер: Администраторот сака да верифицира предложен бизнис
Предуслов: Направено барање од соодветниот бизнис
Постуслов: Одобрена соработка со соодветниот бизнис
Нормален тек: 1. Случај на употреба 1.
2. Корисникот пристапува до страницата за менаџирање на профили
3. Корисникот ја одбира опцијата за верификација на бизниси од табот
4. Корисникот кликнува на копче одобри
5. Системот ја запишува промената
Исклучоци: Недостапен систем, несоодветно барање
Вклучува: Случај на употреба 1.
Приоритет: Висок
Фреквензија на користење: По потреба, при отворање соработка со нов бизнис
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 15
Случај на употреба Менување хотел
Креирано од: Андреј Влаховски 211136
Последно ажурирано од: Андреј Влаховски 211136
Датум: 21.03.2022
Актери: Најавен давател на услуги
Опис: Корисникот ги прегледува и уредува постоечките услуги кои ги нуди
Тригер: Има промена во услугата која ја нуди Давателот
Предуслов: Корисникот да е најавен на системот
Постуслов: /
Нормален тек: 1. Случај на употреба 1.
2. Корисникот пристапува до странцата Мои ресурси
3. Корисникот го одбира листање на хотели со клик на табот
4. Корисникот го одбира конкретниот хотел
5. Корисникот кликнува на табот Соби
6. Корисникот кликнува на копче Додади нова
7. Корисникот го пополнува формуларот (име на типот на соба, број на кревети, цена по ноќ, карактеристики, опис)
8. Системот ја запишува променатa
9. Корисникот е пренасочен назад до листата на соби во избраниот хотел
10. Корисникот кликнува на копче Додади расположливост
11. Корисникот го пополнува формулаорт (време од, време до и број на слободни маси од типот)
12. Системот запишува промената во базата на податоци
13. Корисникот ја одбира опцијата за прикачување слики
14. Корисникот ги прикачува саканите слики во формуларот
15. Системот ги upload-ира сликите на серверот и ја запишува промената во базата на податоци
Исклучоци: /
Вклучува: /
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 16
Случај на употреба Менување ресторан
Креирано од: Давид Арсов 211012
Последно ажурирано од: Давид Арсов 211012
Датум: 21.03.2022
Актери: Најавен давател на услуги
Опис: Корисникот ги прегледува и уредува постоечките услуги кои ги нуди
Тригер: Има промена во услугата која ја нуди Давателот
Предуслов: Корисникот да е најавен на системот
Постуслов: /
Нормален тек: 1. Случај на употреба 1.
2. Корисникот пристапува до странцата Мои ресурси
3. Корисникот го одбира листање на ресторани со клик на табот
4. Корисникот го одбира конкретниот ресторан
5. Корисникот кликнува на табот Маси
6. Корисникот кликнува на копче Додади нова
7. Корисникот го пополнува формуларот (име на типот на маса, број на гости)
8. Системот ја запишува променатa
9. Корисникот е пренасочен назад до листата на маси во избраниот ресторан
10. Корисникот кликнува на копче Додади расположливост
11. Корисникот го пополнува формулаорт (време од, време до и број на слободни маси од типот)
12. Системот запишува промената во базата на податоци
13. Корисникот кликнува на табот Мени
14. Корисникот кликнува на копче Додади нов
14. Корисникот го пополнува формуларот (име на ставката, состојки, цена)
15. Системот ја запишува промената
16. Корисникот ја одбира опцијата за прикачување слики
17. Корисникот ги прикачува саканите слики во формуларот
18. Системот ги upload-ира сликите на серверот и ја запишува промената во базата на податоци
Исклучоци: /
Вклучува: /
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 17
Случај на употреба Менување превоз
Креирано од: Давид Арсов 211012
Последно ажурирано од: Давид Арсов 211012
Датум: 21.03.2022
Актери: Најавен давател на услуги
Опис: Корисникот ги прегледува и уредува постоечките услуги кои ги нуди
Тригер: Има промена во услугата која ја нуди Давателот
Предуслов: Корисникот да е најавен на системот
Постуслов: /
Нормален тек: 1. Случај на употреба 1.
2. Корисникот пристапува до странцата Мои ресурси
3. Корисникот го одбира листање на превози со клик на табот
4. Корисникот го одбира конкретниот превоз
5. Корисникот кликнува на табот Рути
6. Корисникот кликнува на копче Додади нова
7. Корисникот го пополнува формуларот (време на тргнување, време на пристигнување, од, до, број на патници)
8. Доколку сака да додате попатни точки, корисникот кликнува на копче Попатни дестинации
9. Корисникот го внесува името на попатната дестинација
10. Корисникот кликнува на Завршен внес
11. Корисникот за секоја рута внесува време на тргнување и пристигнување, број на слободни места и цена
12. Системот ја запишува променатa
13. Корисникот е пренасочен назад до листата на рути за избраниот превоз
Исклучоци: /
Вклучува: Случај на употреба 1.
Приоритет: Висок
Фреквензија на користење: По потреба на корисникот
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /


ИД 18
Случај на употреба Управување со профили
Креирано од: Игор Гошев (211255)
Последно ажурирано од: Игор Гошев (211255)
Датум: 21.03.2022
Актери: Најавен администратор
Опис: Адмнинистраторот треба да активира, суспендира или да изврши одредена промена во профилите
Тригер: Има потреба од промена во профилот на некој корисник кој бара или нуди услуга
Предуслов: Направен е профил за некој тип на корисник
Постуслов: /
Нормален тек: 1. Случај на употреба 1
2. Корисникот пристапува до страницата за менаџирање на профили
3. Корисникот ја избира саканата операција од табот (верификација на профил, заклучување на профил)
4. Системот ја запишува промената
Исклучоци: /
Вклучува: /
Приоритет: Висок
Фреквензија на користење: По потреба, при отворање соработка со нов бизнис
Бизнис правила: /
Специјални барања: /
Претпоставки: /
Забелешки: /
Note: See TracWiki for help on using the wiki.