wiki:Use_case

Version 19 (modified by 14094, 10 years ago) ( diff )

--

Use Case Overview

Stakeholders Profiles

Use Case 1

#ID: Use Case 1
Name: Креирање резервација
Created: 10.11.2014
Actors: Клиенти
Description: Креирање на резервации во ресторани
Trigger: Добивање информација за направена резервација
Preconditions: Пристап до Интернет
Post conditions: /
Normal Flow: 1. Отворање на веб / мобилна апликација
2. Одбирање на ресторан
3. Притискаат на копчето Резервирај”
4. Ги пополнуваат потребните полиња
5. Притискаат на копчето ОК”
6. Добиваат резервациски код
7. Направена успешна резервација
Alternative flows: 1. Нема слободно место за резервација
2. Погрешен резервациски код
3. Внес на невалидни информации
Exceptions: /
Includes: /
Priority: Висок приоритет
Frequency of Use: Еднаш неделно / месечно / секојдневно
Business rule: /
Special Requirements: /
Assumptions: /
Notes and Issues: Администраторот има пристап до сите креирани резервации

Use Case 2

#ID: Use Case 2
Name: Испраќање пораки до менаџерот за услугата
Created: 10.11.2014
Actors: Клиенти
Description: Пораки од клиентите за тоа дали се задоволни од храната и
услугата на ресторанот
Trigger: Добивање информација за поплаки/критики
Preconditions: Пристап до Интернет
Post conditions: /
Normal Flow: 1. Отворање на веб / мобилна апликација
2. Одбирање на ресторан
3. Притискаат на копчето Испрати порака”
4. Пишување на порака
5. Притискање на копчето Испрати”
Alternative flows: /
Exceptions: /
Includes: /
Priority: Прилично висок приоритет
Frequency of Use: Месечно / неделно / секојдневно
Business rule: /
Special Requirements: /
Assumptions: /
Notes and Issues: Менаџерот ги добива сите поплаки / критики од страна на
клиентите

Use Case 3

#ID: Use Case 3
Name: Ажурирање на податоците за рестораните
Created: 10.11.2014
Actors: Администратор
Description: Ги прави сите потребни измени за слободни места, за
настаните во текот на неделата, како и за контакт
информациите
Trigger: Ажурирање на сите потребни податоци, притискање ,Ажурирај”
Preconditions: /
Post conditions: /
Normal Flow: 1. Пристап до веб / мобилна апликација
2. Се логира како администратор
3. Притискаат на копчето Ажурирај”
4. Прават измени на се што е потребно
5. Оставаат коментари ако има потреба
6. Ги зачувуваат измените и ја затвораат апликацијата
Alternative flows: /
Exceptions: /
Includes: /
Priority: Висок приоритет
Frequency of Use: Секојдневно
Business rule: /
Special Requirements: /
Assumptions: /
Notes and Issues: Пристап до сите податоци на апликацијата

Use Case 4

#ID: Use Case 4
Name: Одобрување (потврда) на резервацијата
Created: 10.11.2014
Actors: Администратор
Description: При секое креирање на резервација, ја одобрува (потврдува)
резервацијата со испраќање на резервациски код
на клиентите
Trigger: Притискање на копчето Испрати резервациски код”
Preconditions: /
Post conditions: /
Normal Flow: 1. Пристап до веб / мобилна апликација
2. Се логира како администратор
3. Притиска на копчето Испрати резервациски код”
Alternative flows: Невалидни резервации или несоодветно пополнети
полиња од страна на клиентите
Exceptions: /
Includes: /
Priority: Висок приоритет
Frequency of Use: Секојдневно
Business rule: /
Special Requirements: /
Assumptions: /
Notes and Issues: Администраторите имаат целосен притап до сите
податоци при креирање на резервациите

Use Case 5

#ID: Use Case 5
Name: Преглед на резервации
Created: 10.11.2014
Actors: Келнер
Description: Пристап до листата со креирани резервации
Trigger: Притиска на копчето Види резервации за денес”
Preconditions: Корисничка сметка како келнер за да има пристап
Post conditions: /
Normal Flow: 1. Пристап до веб / мобилна апликација
2. Се логира како келнер
3. Пристиска на копчето Види резервации за денес”
Alternative flows: /
Exceptions: /
Includes: /
Priority: Среден приоритет
Frequency of Use: Секојдневно
Business rule: /
Special Requirements: /
Assumptions: /
Notes and Issues: Пристап само за да ја види листата на резервации и да
пријави некоја нефункционалност

User Profiles

Use Case 7

#ID: Use Case 7
Name: Креира резервација
Created: 10.11.2014
Actors: Клиент
Description: Тие што ја користат веб и мобилната апликација за да направат
резервација во ресторан
Trigger: Потреба за резервација
Preconditions: Да има основно познавање за работа со компјутер и пребарување
на интернет
Post conditions: /
Normal Flow: 1. Отварање на веб или мобилната апликација
2. Одбирање на реесторан
2. Резервира ден,време и маса на одредено име
3. Добивање на резервациски код
4. Успешна резервација и затворање на апликација
Alternative flows: 1. Внесување на погрешни информации од клиентот
2. Нема слободно место за тој термин што го посакал клиентот
3. Грешка во системот за доделување специфичен код за
резервација
Exceptions: Веб или мобилната апликација не работи во моментов
Includes: /
Priority: #2
Frequency of Use: Секојдневно
Business rule: /
Special Requirements: /
Assumptions: /
Notes and Issues: Не се појавува на направена резервација
#ID: Use Case 3
Name: '
Actors: Келнери
Description: Послужување на гостите,испорака на нивните резервации и
нарачки
Trigger: Барање од страна на клиентот за негова услуга
Preconditions: Експерт од областа на угостителството
Post conditions: /
Normal Flow: 1. Услуга кон клиентот
2. Испорака на нарачки
3. Запишување резервации
4. Евиденција на резервации
5.Наплаќање на клиентот (во готово или на картичка)
Alternative flows: 1. Клиентот не се појавил на својата резервација
2. Погрешна евиденција на резервација
3. Недоразбирање во наплатата
Exceptions: Дефект на читачот на картички
Includes: /
Priority: #1
Frequency of Use: Секојдневно
Business rule: Услуга на клиентите иоставање на добар впечаток во работата
Special Requirements: Опрема за вработените,обука за добар бон тон
Assumptions: /
Notes and Issues: Неизвршување на должностите

Use Case 8

#ID: Use Case 8
Name: Готвач
Created: 10.11.2014
Actors: Вработени како клиенти
Description: Тие што се задолжени за работата во ресторанот, но сепак и
тие ја користат апликацијата за резервации
Trigger: Потреба за резервација
Preconditions: /
Post conditions: /
Normal Flow: 1. Отварање на веб или мобилната апликација
2. Одбирање на ден,време и место
3. Пополнување на дополнителни информации
4. Внесување на специјален код за резервација
5. Резервирање (доделување на специјален код) на место и
затворање на апликацијата
Alternative flows: 1. Внесување на погрешни информации за клиентот
2. Нема слободно место за тој термин што го посакал клиентот
3. Грешка во системот за доделување специфичен код за
резервација
Exceptions: Веб или мобилната апликација не работи во моментов
Includes: /
Priority: #2
Frequency of Use: Секојдневно
Business rule: /
Special Requirements: /
Assumptions: /
Notes and Issues: /
Note: See TracWiki for help on using the wiki.