wiki:UseCaseImplementations

Version 3 (modified by 206033, 2 years ago) ( diff )

--

Имплементација на кориснички сценарија

Клиент - муштерија

ID Use case
1 Разгледува контакт информации и мени
2 Прави резервација за одреден број на луѓе
3 Остава средна оценка и feedback/review за услугата или храната

Дополнително имплементирано е:

  • Потврдување на емаил адреса
  • Ресетирање на лозинка

Админ - менаџер

ID Use case
4 Додава контакт информации
5 Раководи со мени
6 Прифаќа направени резервации и одредува маса
7 Разгледува оставен feedback и средна оценка
8 Менаџира со таск листа

Имплементација на контакт информации на ресторан

За контакт информациите за ресторанот имплементиран е контролер кои има 3 рути (за преземање, ажурирање и додавање на слика)

Контролерот ги повикува соодветните методи од сервисот за ресторани

Во база на податоци ресторанот се чува како следниот ентитет

При повик на методот за информации за ресторан податоците се праќаат во следниот JSON формат

На крај податоците се прикажуваат на екранот на клиентот

Имплементација на ToDo листа

За корисничките сценарија за ToDo листа имплементиран e следниот контролер

Контролерот ги повикува соодветните методи од сервисот за ToDo

Во база на податоци секоја ToDo ставка се чува како следниот ентитет

Кога клиентот креира ToDo ставка го испраќа следниот JSON

Кога системот ги враќа ToDo ставките, испраќа листа од следните JSON објекти

Attachments (9)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.