| 1 | = Апликативен дизајн - Случаи на употреба и Сценарија за пристап до базата - SQL Погледи |
| 2 | |
| 3 | == Актери |
| 4 | |
| 5 | **Корисник** – регистриран и логиран на системот, примарен актер. Корисникот може да: |
| 6 | - Пребарува летови според дестинација, датум и цена. |
| 7 | - Букира летови и врши плаќање на резервациите. |
| 8 | - Остава рецензии за летови и дестинации. |
| 9 | - Отвара тикети за поддршка. |
| 10 | - Добива известувања за резервации, промени во летови и општи информации. |
| 11 | - Додава летови или дестинации во Wishlist за идни патувања. |
| 12 | |
| 13 | **Администратор** - задолжен за: |
| 14 | - Одржување и ажурирање на базата на податоци. |
| 15 | - Управување со корисниците и нивните барања. |
| 16 | - Решавање на проблеми со резервации и плаќања. |
| 17 | - Преглед и одговор на тикети за поддршка. |
| 18 | |
| 19 | |
| 20 | == Сценарија |
| 21 | |
| 22 | * [wiki:UseCase001 Регистрација на корисник] - корисникот креира профил, лозинка и основни податоци. |
| 23 | * [wiki:UseCase002 Најава на корисник] - автентикација за пристап до функционалностите. |
| 24 | * [wiki:UseCase003 Пребарување на летови] - корисникот внесува критериуми за да најде соодветен лет. |
| 25 | * [wiki:UseCase004 Резервација на лет] - корисникот избира лет и потврдува резервација. |
| 26 | * [wiki:UseCase005 Извршување на плаќање] - корисникот плаќа преку кредитна/дебитна/paypal. |
| 27 | * [wiki:UseCase006 Оставање на рецензија] - корисникот дава оценка и коментар за летот или дестинацијата. |
| 28 | * [wiki:UseCase007 Креирање на тикет за поддршка] - корисникот пријавува проблем (рефундирање, изгубен багаж, промена на резервација) |
| 29 | * [wiki:UseCase008 Примање известување] - корисникот добива нотификации за резервации, доцнење на летови, потсетници. |
| 30 | * [wiki:UseCase009 Управување со Wishlist] - корисникот додава летови и дестинации за идни патувања. |
| 31 | |
| 32 | |
| 33 | == Најважни случаи на употреба |
| 34 | |
| 35 | * [Регистрација на корисник] |
| 36 | * [Пребарување и резервација на летови] |
| 37 | * [Извршување на плаќање] |
| 38 | * [Примање известувања за рецензии] |
| 39 | * [Оставање на рецензии] |
| 40 | * [Креирање и управување со тикети за поддршка] |
| 41 | |
| 42 | |
| 43 | |
| 44 | |