wiki:Usecase

Version 41 (modified by Aleksandar Velkoski, 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. Порака за успешност/неуспешност на регистрацијата
5.а Доколку регистрацијата не е успешна корисникот се враќа на екранот за регистрација
5.b Доколку регистрацијата е успешна корисникот се праќа на екранот за добредојде
Exception Недостапност на системот


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

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


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

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


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

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


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. Пишува поплаки/пофалби

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


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

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


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

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


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

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


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

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


Note: See TracWiki for help on using the wiki.