Changes between Version 2 and Version 3 of UseCaseModel


Ignore:
Timestamp:
09/15/26 02:15:51 (2 weeks ago)
Author:
201165
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseModel

    v2 v3  
    11= Nutritioneer | Кориснички/апикациски сценарија со базата на податоци 
    22
     3== Актери во сценаријата
     4Во системот Nutritioneer учествуваат три улоги на корисници, кои во базата се чуваат во колоната role на табелата "user" преку доменот user_role. Покрај нив, во сценаријата се јавува и системот како неантропоморфен актер.
     5=== Регистриран корисник ([https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCA UCА01-UCA03])
     61. создава, уредува и брише сопствени рецепти заедно со нивните состојки и диететски ограничувања;
     72. објавува сопствени рецепти на заедничкиот фид и коментира туѓи објави;
     83. води дневник на внес преку планерот (intake_planner) и означува дали оброкот е реално консумиран;
     94. креира листи за купување, автоматски од рецепт или рачно по состојка;
     105. внесува сопствени биометриски мерења (тежина, висина, однос мускули/масти).
     11=== Администратор ([https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCB UCB01-UCB03])
     121. додава, уредува и брише состојки во каталогот (ingredient) заедно со нивниот нутритивен состав на 100 грама;
     132. додава нутриенти (nutrient) и ја дефинира референтната дневна вредност за просечен возрасен човек;
     143. управува со диеталните ограничувања (restriction);
     154. модерира објави и коментари — архивира спорна објава или брише коментар;
     165. ја менува улогата на постоечка сметка, на пример унапредува корисник во тренер.
     17=== Тренер ([https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCC UCC01-UCC03])
     181. прегледува сумарни извештаи за внесот на калории и макронутриенти на клиент за избран период;
     192. го следи напредокот на клиентот преку неговите биометриски мерења;
     203. создава и објавува сопствени рецепти наменети за одредено диететско ограничување;
     214. дава повратна информација на клиентот преку коментар на негова објава;
     225. анализира и рангира рецепти според густина на нутриенти.
     23== Линкови до UseCases
     241. [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCA UCА01-UCA03]
     252. [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCB UCB01-UCB03]
     263. [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UCC UCC01-UCC03]
    327
    428== Навигација низ проектот