Matsaðferð (MA)

@startuml
!include /build/docs/_plantuml_styles/concept_name.iuml
class "Matsaðferð\n<i>Matsadferd (MA)</i>"
@enduml

Skilgreining

Skilgreining hugtaks

Matsaðferð er verklag við að ákvarða mat á tilteknu matsandlagi út frá tilteknum forsendum með tilteknu reikniverki.

Nánari lýsing

Matsaðferð tilgreinir þá aðferðafræði sem notuð er við matsgerð og þær einingar sem henni er ætlað að leggja mat á. Hún tilgreinir þær einingar sem notaðar eru sem inntak í reikniverkið, lýsir því reikniverki sem notað er til að reikna mat og skilgreinir þær forsendur sem notaðar eru sem inntak í reikniverkið. Matsaðferð skilgreinir hverju reikniverkið skilar: mati, einu gildi í einingu matsaðferðarinnar, og frekari niðurstöðum sem fylgja matinu, til dæmis sundurliðun mats og förgunarkostnaði.

Staðlaðar upplýsingar

Heiti hugtaks

Matsadferd

Skammstöfun hugtaks

MA

Eigindi

@startuml
!include /build/docs/_plantuml_styles/concept_properties.iuml

class "Matsaðferð" {
  <color:$BULLET_COLOR>$BULLET_CHAR</color> **Kerfisauðkenni**  [key, unique, opaque, internal, auto, required, system]
  <color:transparent>$BULLET_CHAR</color> MatsadferdId : int64 

  <color:$BULLET_COLOR>$BULLET_CHAR</color> **Heiti**  [required]
  <color:transparent>$BULLET_CHAR</color> Heiti : string 

  <color:$BULLET_COLOR>$BULLET_CHAR</color> **Útgáfa**  [required]
  <color:transparent>$BULLET_CHAR</color> Utgafa : int32 

  <color:$BULLET_COLOR>$BULLET_CHAR</color> **Staða**  [enum, required]
  <color:transparent>$BULLET_CHAR</color> Stada : enum 

  <color:$BULLET_COLOR>$BULLET_CHAR</color> **Eining**  [required]
  <color:transparent>$BULLET_CHAR</color> Eining : string 
}
@enduml


Kerfisauðkenni

Skilgreining eigindis

Kerfisauðkenni matsaðferðar.

Nánari Lýsing

Innri lykill.

Staðlaðar upplýsingar

Heiti

MatsadferdId

Stuttnefni

MaId

Gagnatýpa

int64

Dæmi

66

Varðreglur (guards)

Upplýsingalaust auðkenni. Heiltala > 0 value > 0


Heiti

Skilgreining eigindis

Heiti matsaðferðar.

Nánari Lýsing

Til að auðkenna matsaðferð í máli sérfræðinga og notenda.

Staðlaðar upplýsingar

Heiti

Heiti

Gagnatýpa

string

Dæmi

Kostnaðarmat


Útgáfa

Skilgreining eigindis

Útgáfunúmer matsaðferðar. Breyting á reikniverki eða á þeim matsforsendum sem matsaðferð krefst er ný útgáfa, og eldri útgáfa helst óbreytt.

Nánari Lýsing

Matseining fylgir tiltekinni útgáfu matsaðferðar og heldur henni þó ný útgáfa sé gefin út.

Staðlaðar upplýsingar

Heiti

Utgafa

Gagnatýpa

int32

Dæmi

1

Varðreglur (guards)

Útgáfa verður að vera jákvæð heiltala. value > 0


Staða

Skilgreining eigindis

Staða útgáfu matsaðferðar, sem segir hvort nýjar matseiningar megi fylgja henni.

Nánari Lýsing

Til að aðgreina útgáfu í þróun frá útgáfu í notkun og útgáfu sem hefur verið aflögð.

Staðlaðar upplýsingar

Heiti

Stada

Gagnatýpa

enum

Dæmi

Virk

Varðreglur (guards)

Staða skal vera eitt af leyfilegum gildum. value in ['Outgefin', 'Virk', 'Aflogd']


Eining

Skilgreining eigindis

Eining þess mats sem matsaðferð reiknar. Allt mat sem matsaðferð reiknar ber þessa einingu.

Nánari Lýsing

Eining segir hvort mat sé sambærilegt við annað mat.

Staðlaðar upplýsingar

Heiti

Eining

Gagnatýpa

string

Dæmi

ISK

Vensl


Matsaðferð → Matsforsenda

Skilgreining vensla

Matsaðferð notar þær tegundir matsforsendna sem henta við beitingu reikniverks.

Tegund vensla: Háð (Dependency)

Nánari lýsing

Matsforsenda er notuð sem inntak í reikniverk þeirra matsaðferða sem kunna að hagnýta matsforsenduna.

Staðlaðar upplýsingar

Vensl (kind)

Háð (Dependency)

Frá (source)

Mat::Matsaðferð 1..*

Til (target)

Mat::Matsforsenda 1..*

@startuml
!include /build/docs/_plantuml_styles/relationship.iuml



"Matsaðferð" "1..*" ....> "1..*" "Matsforsenda"
@enduml