NSILM

Sisukord

Üldkirjeldus 

Kasutaja saab muuta hindamisplaani tööülesandeid.

Kasutajaliides

Disainid


Eeltingimused

  • Kui tegemist on asutusepõhise hindamisega (GS: Assessment: API: GET /quality-api/assessments/{id}.response.assessmentScope = INSTITUTIONAL):
  • Kui tegemist on isikupõhise hindamisega (GS: Assessment: API: GET /quality-api/assessments/{id}.response.assessmentScope = INDIVIDUAL):
  • Kui kasutaja on hindamise meeskonna liige (Kehtib asutusepõhistel ja isikupõhistel hindamistel).
    • Kasutajal peab olema hindamise valdkonnaga seotud hindamise andmete muutmise õigus töödeldava hindamisega seoses ja kasutaja peab olema seotud hindamisega. 
        • GS: Assessment: API: GET /quality-api/assessments/{id}/team-members.response.teamMembers.personalCode = Päringu käivitanud isiku isikukood.
        • AssessmentTeamMember.objectStatus = CURRENT
        • Classifier.classifierItemCode = Assessment.domain
        • Classifier.classifierAttributeDefinitionCode = ASSESSMENT_TASK_MANAGE_PRIVILEGE 
        • Classifier.attributeValue = Kasutaja poolt valitud rolli privileegide hulgas olev privileeg.
  • Hindamine ei tohi olla lõpetatud.
    • Assesment.endDate > Päringu teostamise aeg või Assesment.endDate = null
  • Tööülesanne ei tohi olla tehtud.
    • Assessment.planning.tasks.task.status != DONE

Funktsionaalsus

Tegevused

  1. Kasutaja avab tööülesande muutmise vaate.
  2. Süsteem käivitab hindamise etappide nimekirja saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}/phases. Sisend:
    •  id = Avatud hindamine.
  3. Süsteem käivitab tegevuste definitsioonide nimekirja saamseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}/tasks/activity-definitions. Sisend:
    • id = Avatud hindamine.
  4. Süsteem käivitab meeskonna liikmete nimekirja saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}/team-members. Sisend:
    • id = Avatud hindamine.
  5. Süsteem kuvab tööülesande muutmise vaate.

Andmed

Elemendi nimetus

Selgitus

Tehniline info

EtappEtapp
TegevusTegevus
Tegevus → Lisa uusVõimalus lisada definitsioonist erinev tegevus.
  • Nupp on kuvatud, kui kasutaja ei ole nuppu vajutanud või kui kasutaja valib tegevuste definitsioonide nimekirjast tegevuse.
  • Kui kasutaja vajutab nupule ja tegevuste definitsioonide nimekirjast on valitud väärtus, siis kustutatakse valitud väärtus.
  • Nupule vajutamine kuvab tegevuse vabateksti andmevälja.
Tegevus → Lisa uus → Uue tegevuse vabateksti andmeväliUue tegevuse vabateksti andmeväli.
Tegevuse kirjeldusTegevuse kirjeldus
AlgusaegAlgusaeg
TähtaegTähtaeg
VastutajaVastutaja
KatkestaVõimalus sulgeda vorm.Kui kasutaja vajutab nupule, siis süsteem sulgeb vaate ja käivitub PL: UC: Hindamisplaani vaatamine
SalvestaVõimalus salvestada andmed.

Kui kasutaja vajutab nupule, siis:

  1. Süsteem kontrollib, kas andmed on nõuetekohaselt sisestatud.
    1. Kui andmed ei vasta nõuetele, siis kuvab süsteem veateate selle kohta.
  2. Süsteem käivitab tööülesande uuendamiseks päringu GS: Assessment: API: PUT /quality-api/assessments/{id}/tasks/{taskId}. Sisend:
  3. Süsteem sulgeb vormi.
  4. Süsteem kuvab PL: UC: Hindamisplaani vaatamine koos muutunud tööülesandega.
  5. Süsteem kuvab kasutajale teate tööülesande muutmise kohta.