wiki:Usecase

Version 22 (modified by Надица Манаковска, 10 years ago) ( diff )

--

1. Пребарува возен ред за посакувана дестинација

Scenario Корисникот пристапува на системот
Пребарува возен ред за посакувана дестинација
Triggering event Корисниот сака да провери кога има следен превоз за потребната дестинација
Actors Патници
Related use cases /
Stakeholders Патници, Превозници
Pre-condition Интернет врска и компјутер
Post-condition Најден е соодветен возен ред за посакуваната дестинација
Flow of events 1. Корисникот внесува дестинација за која сака да најде возен ред
2. Стиска на копчето за пребарување
3. Системот враќа податоци / возен ред за дестинацијата
4а. Корисникот ја напушта страната (успешно пребарување)
4б. Се враќа на 1.
Exception Недостапност на системот


2. Се регистрира на системот

Scenario Корисникот пристапува на системот
Оди на страната за регистрација
Остава лични податоци за регистрација
Triggering event Корисникот сака да го користи Bus & Travel
Actors Патник
Related use cases /
Stakeholders Патник, Администратор
Pre-condition Валидни податоци за регистрација
Post-condition Корисникот е успешно регистриран, Корисникот не е регистиран
Flow of events 1. Корисникот внесува лични информации потребни за регистрација
2. Праќа барање за регистрација
3. Системот го проверува барањето
4. Системот враќа порака до корисникот
4а. Регистрирањето е успешно
4б. Регистрирањето не е успешно
Exception Недостапност на системот


3. Остава коментар/рејтинг за патувањето/превозникот

Scenario Корисникот пристапува на системот
Се логира на системот
Остава коментар/рејтинг за превозникот/патувањето
Triggering event Патникот имал добро/лошо искуство во патувањето
Actors Патник
Related use cases /
Stakeholders Патник, Превозник
Pre-condition Има купено карта од даден превозник за посакувана дестинација
Post-condition Остава коментар/рејтинг за превозникот/патувањето
Flow of events 1. Корисникот се логира ако не е логиран.
2. Пристапува до патувањето.
3. Остава рејтинг и/или коментар за патувањето, односно превозникот.
Exception Корисникот не е регистриран, Системот не е достапен


4. Внесува информации за патишта

Scenario Апликацијата на секои 10 мин.
зема податици од странитие на АМСМ и Македонија Пат
Triggering event Потреба од навремени информации за патиштата
Actors АМСМ,
Related use cases
Stakeholders Возачи, АМСМ
Pre-condition Интернет врска
Post-condition Точни и навремени информации за патиштата
Flow of events 1. Нови податоци на страната на АМСМ
2. Порака до Bus & Travel за настанатата промена.
3. Bus & Travel ги презема информациите
4. Ги прикажува информациите на корисниците.
Exception Несоодветно парсирање на податоците или немање податоци на наведените веб страници


5. Ажурира возен ред

Scenario Превозникот се логира на системот и по потреба го променува возниот ред,
како и типот на авотбус
Triggering event Промена на возен ред
Actors Превозник
Related use cases
Stakeholders Превозници
Pre-condition Интернет конекција и компјутер
Post-condition Обновен возен ред
Flow of events 1. Превозникот се логира ако не е логиран
2. Пристапува до возниот ред кој што сака да го промени
3. Го променува возниот ред.
Exception Ненавремено ажурирање на системот


6. Купува карта

Scenario Корисникот пристапува на системот
Се логира на системот
Пребарува возен ред за посакувана дестинација
Купува карта за посуваната дестинација
Triggering event Корисникот има потреба да патува до некоја дестинација
Actors Патници
Related use cases Регистрирање, Плаќање
Stakeholders Превозници, Центар за наплата
Pre-condition Превоз до посакувана дестинација
Post-condition Купена карта за превоз
Flow of events 1. Корисникот обира карта која сака да ја купи
2. Внесува потребни информации за плаќање онлајн
3. Системот го праќа побарувањето до центарот за наплата
4. Барањето се процесира
4а. Барањето е одобрено
4б. Барањето е одбиено
5. Системот враќа одговор до корисникот
5а. Картата е купена
5б. Картата не е купена
Exception Недостапност на системот


7. Пишува поплаки/пофалби

8. Внесува информации за возила

9. Бара нова автобуска линија

10. Патува со автобус

11. Обработува информации за состојбата на патиштата

Note: See TracWiki for help on using the wiki.