| 1 | **Use-Case Specification: Уредување на комисиска анкета** |
| 2 | |
| 3 | **1. Use-Case Name** |
| 4 | |
| 5 | Уредување на комисиска анкета |
| 6 | |
| 7 | **1.1 Brief Description** |
| 8 | |
| 9 | Корисничко сценарио за уредување на комисиска анкета во рамки на модулот за анкети на SISng. Сценариото се одвива во случај кога членот на комисијата ја одбира опцијата за уредување на комисиска анкета. |
| 10 | |
| 11 | **1.2 Actors** |
| 12 | |
| 13 | Член на комисија – Лице кое може да создава, уредува, активира комисиски анкети |
| 14 | |
| 15 | |
| 16 | **2. Flow of Events** |
| 17 | |
| 18 | **2.1 Basic Flow** |
| 19 | |
| 20 | 2.1.1 Членот на комисијата ја отвора почетната страница. |
| 21 | |
| 22 | 2.1.2 Членот на комисијата ја одбира опцијата за преглед на pending анкети. |
| 23 | |
| 24 | 2.1.3 Модулот за анкети на екран ги прикажува сите анкети кои се зачувани во базата на податоци со назнака дека се preview анкети. |
| 25 | |
| 26 | 2.1.4 Членот на комисијата одбира анкета за уредување со тоа што клика на копчето за уредување за соодветната анкета. |
| 27 | |
| 28 | 2.1.3 Модулот за анкети прикажува форма во која полињата се исполенти со податоците кои биле вметнати во текот на создавањето на конкретната анкета. |
| 29 | |
| 30 | 2.1.4 Членот на комисијата откако ќе заврши со соодветните измени на сите прашања и одговори за анкетата, одбира опција за да ја прати анкетата на preview до професорите. |
| 31 | |
| 32 | 2.1.5 Модулот за анкети прави валидација дали име и опис на анкетата се внесени и дали барем едно прашање со барем два понудени одговори е внесено, го зачувува внесеното во база на податоци, означува дека е за preview. |
| 33 | |
| 34 | |
| 35 | **2.2 Alternative Flows** |
| 36 | |
| 37 | 2.2.1 Модулот за анкети не ги валидира внесените податоци. |
| 38 | |
| 39 | 2.2.2 Членот на комисијата ги внесува податоците што фалат. |
| 40 | |
| 41 | 2.2.3 Членот на комисијата откако ќе заврши со внесување на сите прашања и одговори за анкетата, одбира опција за да ја прати анкетата на preview до професорите. |
| 42 | |
| 43 | 2.2.4 Модулот за анкети прави валидација дали име и опис на анкетата се внесени и дали барем едно прашање со барем два понудени одговори е внесено, го зачувува внесеното во база на податоци, означува дека е за preview. |
| 44 | |
| 45 | |
| 46 | **3. Special Requirements** |
| 47 | |
| 48 | Нема. |
| 49 | |
| 50 | **4. Preconditions** |
| 51 | |
| 52 | **4.1 Автентикација, авторизација** |
| 53 | |
| 54 | Членот на комисијата задолжително треба да е логиран на системот и да има привилегии за уредување на комисиска анкета, односно да биде дел од комисијата за анкетирање. |
| 55 | |
| 56 | **4.2 Пристап до интернет** |
| 57 | |
| 58 | Членот на комисијата користи компјутер или мобилен уред со интернет конекција. |
| 59 | |
| 60 | |
| 61 | **5. Postconditions** |
| 62 | |
| 63 | 5.1 Анкетата е испратена на preview до професорите |
| 64 | |
| 65 | Професорите имаат увид на создадената анкета, можат своите забелешки да ги испратат по електронска пошта до комисијата. |
| 66 | |
| 67 | |
| 68 | **6. Extension Points** |
| 69 | |
| 70 | Нема. |
| 71 | |