wiki:Usecase

Version 56 (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 0. Пребарување возен ред(Use case)
1. Корисникот бира карта која сака да ја купи
2. Внесува потребни информации за плаќање онлајн
3. Системот го праќа побарувањето до центарот за наплата
4. Барањето се процесира
4а. Барањето е одобрено и картата е купена
4б. Барањето е одбиено и се враќа иннформација за неуспех(Обидете се повторно)
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. Одбира на која тема ќе биде поплаката
4. Пишува поплака/пофалба.
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. Останатите патници гласаат дали сакаат да се отвори линијата
3. Во зависност од бројот на патници и нивните демографските податоци, превозниците го одобруваат или одбиваат барањето
Exception И покрај големиот број на патници кои што ја сакаат линијата, постојат други причини кои не дозволуваат да се отвори новата линија


10. Патува со автобус (Offline)

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


11. Патува со автобус (Online)

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


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

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.