| | 3 | == Актери во сценаријата |
| | 4 | Во системот Nutritioneer учествуваат три улоги на корисници, кои во базата се чуваат во колоната role на табелата "user" преку доменот user_role. Покрај нив, во сценаријата се јавува и системот како неантропоморфен актер. |
| | 5 | === Регистриран корисник ([https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCA UCА01-UCA03]) |
| | 6 | 1. создава, уредува и брише сопствени рецепти заедно со нивните состојки и диететски ограничувања; |
| | 7 | 2. објавува сопствени рецепти на заедничкиот фид и коментира туѓи објави; |
| | 8 | 3. води дневник на внес преку планерот (intake_planner) и означува дали оброкот е реално консумиран; |
| | 9 | 4. креира листи за купување, автоматски од рецепт или рачно по состојка; |
| | 10 | 5. внесува сопствени биометриски мерења (тежина, висина, однос мускули/масти). |
| | 11 | === Администратор ([https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCB UCB01-UCB03]) |
| | 12 | 1. додава, уредува и брише состојки во каталогот (ingredient) заедно со нивниот нутритивен состав на 100 грама; |
| | 13 | 2. додава нутриенти (nutrient) и ја дефинира референтната дневна вредност за просечен возрасен човек; |
| | 14 | 3. управува со диеталните ограничувања (restriction); |
| | 15 | 4. модерира објави и коментари — архивира спорна објава или брише коментар; |
| | 16 | 5. ја менува улогата на постоечка сметка, на пример унапредува корисник во тренер. |
| | 17 | === Тренер ([https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCC UCC01-UCC03]) |
| | 18 | 1. прегледува сумарни извештаи за внесот на калории и макронутриенти на клиент за избран период; |
| | 19 | 2. го следи напредокот на клиентот преку неговите биометриски мерења; |
| | 20 | 3. создава и објавува сопствени рецепти наменети за одредено диететско ограничување; |
| | 21 | 4. дава повратна информација на клиентот преку коментар на негова објава; |
| | 22 | 5. анализира и рангира рецепти според густина на нутриенти. |
| | 23 | == Линкови до UseCases |
| | 24 | 1. [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCA UCА01-UCA03] |
| | 25 | 2. [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCB UCB01-UCB03] |
| | 26 | 3. [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCC UCC01-UCC03] |