NSILM

Sisukord

Üldkirjeldus 

Kasutaja saab vaadata hindamismudeli vaates enesehindamise eelvaadet.

NSIL-367 - Getting issue details... STATUS NSIL-608 - Getting issue details... STATUS NSIL-674 - Getting issue details... STATUS

Kasutajaliides

Disainid

Uue enesehindamise lisamine (KOV-i enesehindamise töövahendi avamisel suletud kõik akordionid):


Uue enesehindamise lisamine (avatud akordionid):


Poolelioleva enesehindamise muutmine: 



Poolelioleva enesehindamise muutmine (KOV-i välishindamise töövahendi kuvalt saadetud tagasi täiendamiseks): 



Pildi lisamine:

https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=6474-13365&t=b7hA6QIq2Y8Uzcp0-4

Pildi kuvamine ja haldamine: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=6474-14151&t=b7hA6QIq2Y8Uzcp0-4

Pildi kuvamine: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=6474-16956&t=b7hA6QIq2Y8Uzcp0-4

PBI aruanne elemendi kuvamine:

PBI aruanne elemendi muutmine:

Eeltingimused

  • Kasutaja on sisse loginud,
  • Kasutajal on õigus näha hindamismudeleid (omab vähemalt ühe valdkonna administreerimise õigust, vt täpsemalt Kasutusõigused)
    • Classifier.classifierAttributeDefinitionCode = ASSESSMENT_MODEL_MANAGE_PRIVILEGE
    • Classifier.attributeValue = Kasutaja poolt valitud rolli privileegide hulgas olev privileeg.
  • Hindamisele peab olema lisatud enesehindamise ja/või välishindamise etapp.
    1. GS: AssessmentModel: API: GET /quality-api/assessment-models/{id}.response.phases = Enesehindamine ja/või Välishindamine

Funktsionaalsus

Selgitused

  1. Kasutaja avab enesehindamise eelvaate.
  2. Süsteem käivitab hindamismudeli andmete saamiseks päringu GS: AssessmentModel: API: GET /quality-api/assessment-models/{id}. Sisend:
    • id = Avatud hindamismudeli id
  3. Süsteem käivitab sektsioonide nimistu saamiseks päringu GS: AssessmentModel: API: GET /quality-api/assessment-models/{modelId}/assessment-component/sections. Sisend:
    • modelId = avatud hindamise id.
  4. Süsteem käivitab elementide nimekirja saamiseks päringu GS: AssessmentModel: API: GET /quality-api/assessment-models/{assessmentModelId}/assessment-component/elements. Sisend:
    • assessmentModelId = avatud hindamise id.
  5. Süsteem käivitab hindamise komponentide järjekorra saamiseks päringu GS: AssessmentModel: API: GET /quality-api/assessment-models/{assessmentModelId}/assessment-component/order. Sisend:
    • assessmentModelId = avatud hindamise id.
  6. Süsteem käivitab hindamise etappide nimetuste aliaste saamiseks päringu GS: AssessmentModel: API: GET /quality-api/assessment-models/{modelId}/aliases. Sisend:
    • modelId = avatud hindamismudeli id.
  7. Süsteem käivitab iga lisatud pildi pisipildi kuvamiseks päringu GS: AssessmentModel: API: GET /quality-api/assessment-models/{assessmentModelId}/assessment-component/elements/{elementId}/files/{fileId}/download. Sisend:
  8. Süsteem kuvab enesehindamise eelvaate.

Andmed

Elemendi nimetus

Selgitus

Tehniline info

Päis

Lehe päis


Päis → Eelvaade: {etapi nimetus}

Lehe pealkiri.

Päis → Progressiriba

Progressiriba. Kuvatakse hindamisega seotud etapid.

Hindamise vahelehtede karusell

Hindamise vahelehtede karusell

Hindamise vahelehtede karusell → Tabi nimetus

Hindamismudelis määratud komponendile vahelehtede karussellid kuvatav nimetus

Sektsioonid

Hindamise komponentide sektsioonid.

Sektsioonid → {parentLevelSectionSeqNo[]}.{sectionSeqNo}

Sektsiooni järjekorra number. Näiteks 1.2.4

  • Kui tegemist on esimese taseme sektsiooniga, siis ülemtaseme sektsiooni järjekorra numbreid ei kuvata.
  • parentLevelSectionSeqNo[] = Süsteem arvutab ise sektsioonide põhjal sektsiooni ülema järjekorra, aga eemaldab järjekorra arvutamisel elementide järjekorra. Näiteks kui vastuses on järjekord selline: 1. element (seq=1), 2. sektsioon (seq=2), 3. element (seq=3) ja 4. sektsioon (seq=4), siis sektsioonide järjekord on 1.sektsioon (seq = 2), 2. sektsioon (seq=4). Süsteem kuvab parentLevelSectionSeqNo väärtuseks 1, 2, mitte 2 ja 4.
  • sectionSeqNo = Süsteem arvutab ise sektsioonide põhjal sektsiooni ülema järjekorra, aga eemaldab järjekorra arvutamisel elementide järjekorra. Näiteks kui vastuses on järjekord selline: 1. element (seq=1), 2. sektsioon (seq=2), 3. element (seq=3) ja 4. sektsioon (seq=4), siis sektsioonide järjekord on 1.sektsioon (seq = 2), 2. sektsioon (seq=4). Süsteem kuvab parentLevelSectionSeqNo väärtuseks 1, 2, mitte 2 ja 4.
Sektsioonid → Sektsiooni nimiSektsiooni nimi
Sektsioonid → Sektsiooni selgitus

Sektsiooni selgitus.

Sektsioonid → Elemendid

Sektsiooni elemendid

Sektsioonid → Elemendid → Element → Elemendi nimetus

Elemendi nimetus.

Sektsioonid → Elemendid → Element → Elemendi tooltip

Elemendi tooltip.

Sektsioonid → Elemendid → Element  → Elemendi väärtus(ed)

Elemendi väärtused.

Sektsioonid → Elemendid → Element  → Lisa sisu

Võimalus lisada multielemente

  • Nuppu kuvatakse iga elemendi järel, sh multielemendi järel, kui kasutajal on võimalus elemendi andmeid muuta (vaata Sektsioonid → Elemendid).
  • Nupule vajutades avaneb kasutajale menüü, kust kasutaja saab valida:
    • Tekstiala
    • Pilt
    • Fail
    • Näitaja juhtimislaualt
  • Kui kasutaja teeb menüüst valiku, siis:
    1. Süsteem kuvab kasutajale loodud multielemendi.
    2. Süsteem kuvab kasutajale teate muldielemendi lisamise kohta.
    3. Multielemendi täitmine jätkub nagu mudeli haldaja poolt lisatud elemendi muutmine (Vaata Sektsioonid → Elemendid → Element  → Elemendi väärtus(ed)  →  Sisuelemendi tüüp on "Kasutaja sisend")
  • Lisatud multielemente saab kasutaja kustutada. Mudelihaldaja poolt lisatud elemente kustutada ei saa.
  • Kui kasutaja algatab elemendi kustutamise, siis:
    1. Süsteem kuvab kasutajale kustutamise kinnitamise vaate.
    2. Kasutaja kinnitab kustutamise.
    3. Süsteem eemaldab kustutatud multielemendi vormilt.
    4. Süsteem kuvab kasutajale teate multielemendi kustutamise kohta.
Enesehindamise jalus

Enesehindamise jalus


Enesehindamise jalus → Edasi vormile "{etapi nimetus}"Võimalus avada välishindamise vorm.