NSILM

Sisukord

Üldkirjeldus 

Kasutaja saab vaadata hindamismudeli vaates enesehindamise eelvaadet.

NSIL-608 - Getting issue details... STATUS NSIL-674 - Getting issue details... STATUS NSIL-693 - 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): 



Välishindamine piltidedega: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=8179-30658&t=xutm09RIgPKDnLzz-4

Hindamine täidetud PBI aruanne elemendiga: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7933-69871&node-type=canvas

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 välishindamise etapp.
    1. GS: AssessmentModel: API: GET /quality-api/assessment-models/{id}.response.phases = Välishindamine

Funktsionaalsus

Selgitused

  1. Kasutaja avab välishindamise 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 välishindamise 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

  • Iga taseme sektsioonil saab olla elemente, aga mõnel sektsiooni tasemel võivad elemendid puududa.
  • Hindamise komponendi sektsiooni sees saavad olla nii sektsioonid kui ka vormielemendid. Sektsioonid ja vormielemendid kuvatakse vastavalt järjestusele. Iga sektsiooni alamsektsioonid ja vormielemendid võivad olla kuvatud läbisegi. See tähendab, et alasektsioonile võivad järgneda elemendid ja sektsioonid ja elementidele võivad järgneda alasektsioonid.
  • Sektsioonid on järjestatud elemendi järjekorranumbri alusel kasvavas järjekorras vastavalt sektsiooni piires antud järjekorranumbrile.
  • Süsteem kuvab enesehindamise ja välishindamise elemendid.
  • Enesehindamise elemendid kuvatakse alati vasakul ja mittemuudetavana.
  • Välishindamise elemendid kuvatakse alati paremal ja muudetavana. 
  • Kui elemendil on ainult enesehindamise etapp, siis selle kõrval välishindamise etappi elementi ei kuvata.
  • Kui elemendil on ainult välishindamise etapp, siis selle kõrval enesehindamise etapi elementi ei kuvata.
  • Kui elemendil on enesehindamise etapp ja välishindamise etapp, siis kuvatakse välishindamise ja enesehindamise elemendid kõrvuti. Ühest andmebaasi elemendist saab vormil kaks elementi.
  • Elemendid kuvatakse alati paralleelselt ehk kui mingit elementi ei ole välishindamise või enesehindamise etapis, siis selle kõrval ei kuvata midagi.
  • Elemendid kuvatakse muudetavana kui element on kasutaja sisendi tüüpi element. Muudel juhtudel kasutaja väärtusi muuta ei saa ja andmed kuvatakse mittemuudetavatena. 
  • Kui tegemist on mudeli haldaja sisendi tüüpi elementidega, siis neid lihtsalt kuvatakse. Neid muuta ei saa.
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 välishindamise elemendi järel, sh välishindamise käigus lisatud multielemendi järel ja enesehindamise käigus lisatud multielemendi kõrval, kui kasutajal on võimalus elemendi andmeid muuta (vaata Sektsioonid → Elemendid). Kui enesehindamise elemendil puudub välishindamise elemendi paariline, siis sellise enesehindamise elemendi kõrval multielemendi lisamist ei kuvata.
  • Nupule vajutades avaneb kasutajale menüü, kust kasutaja saab valida:
    • Tekstiala
    • Pilt
  • 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. Mudeli haldaja 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.
Välishindamise jalus

Enesehindamise jalus


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