| 1 | = Use Case: Увид и анализа на лични записи |
| 2 | |
| 3 | == 1. Опис |
| 4 | |
| 5 | Ова корисничко сценарио опишува како Дијабетичарот(во понатамошниот текст Пациент) го користи системот за да ги прегледа внесените записи за шеќер во крв, оброк и инсулин |
| 6 | |
| 7 | == 2. Актери |
| 8 | |
| 9 | * Пациент |
| 10 | |
| 11 | == 3. Предуслови |
| 12 | |
| 13 | Корисникот мора да има регистрирано корисничка сметка и да се најави со истата |
| 14 | |
| 15 | == 4. Главен тек на извршување |
| 16 | |
| 17 | 1) Ова корисничко сценарио започнува кога Пациентот ќе пристапи до секцијата за увид на записи |
| 18 | |
| 19 | 2) На пациентот му се прикажуваат внесените записи, сортирани по дата на забележување, од најнов кон најстар |
| 20 | |
| 21 | 3) Пациентот излага од секцијата |
| 22 | |
| 23 | 4) Корисничкото сценарио успешно завршува |
| 24 | |
| 25 | == 5. Спореден тек на извршување |
| 26 | |
| 27 | === 5.1 Филтрирање на записите по фактор |
| 28 | |
| 29 | Ако во чекор 2) од главниот тек на извршување, Пациентот внесе фактор на филтрирање на записите, тогаш: |
| 30 | |
| 31 | 1) На пациентот му се прикажуваат само записите кои го задоволуваат факторот на филтрирање |
| 32 | |
| 33 | 2) Корисничкото сценарио продолжува со извршување од чекор 3) |
| 34 | |
| 35 | * Факторот на филтрирање е еден од следниве типови: |
| 36 | * Дата/ Време |
| 37 | * Тип на инсулин |
| 38 | * Име на инсулин |
| 39 | * Производител на инсулин |
| 40 | * Нутритивни вредности на оброкот (калории, јаглехидрати, шеќери, масти, протеини) |
| 41 | |
| 42 | == 6. Специјални побарувања |
| 43 | * Датата се внесува и зачувува во [https://en.wikipedia.org/wiki/ISO_8601 ISO 8601] формат |