CRUD maatriks näitab milliseid andmeid kasutatakse millise funktsionaalsuse korral. Antud juhul on veergudeks kasutusjuhud (esitavad funktsionaalseid nõudeid) ja ridadeks olemitüübid, mis esitavad soove andmete osas, mida funktsionaalsuse toetamiseks on vaja. Lahtrites olevad tähed tähistavad operatsioone: C - Create, loo; R - Read, loe; U - Update, uuenda; D - Delete, kustuta.
| Olemitüüp | Tuvasta kasutaja | Registreeri töötaja | Muuda töötaja aktuaalseks | Muuda töötaja mitteaktuaalseks | Muuda töötajat | Muuda esindustasu | Vaata kõiki töötajaid | Vaata töötaja detaile | Vaata käesoleva kuu sünnipäevi | Kokkuvõte | 
|---|---|---|---|---|---|---|---|---|---|---|
| Klassifikaator | R | R | R | R | R | R | R | R | R | |
| Amet | R | R | R | R | R | R | R | R | R | |
| Keel | R | R | R | R | R | |||||
| Töötaja | R | C | R U | R U | R U | R | R | R | R | C R U | 
| Esindaja | C R U D | R C U D | R U | R | C R U D | |||||
| Keeleoskus | C R U D | R | R C U D | R | C R U D | 
 
             
            Primaarne tegutseja: Töötaja
Osapooled ja nende huvid:
Käivitav sündmus: Töötaja soovib süsteemi kasutada.
Eeltingimused: Töötaja andmed on registreeritud.
Järeltingimused: Töötaja on autenditud ja autoriseeritud süsteemi kasutama.
Stsenaarium (tüüpiline sündmuste järjestus):
Laiendused:
Primaarne tegutseja: Personalihaldur
Osapooled ja nende huvid:
Käivitav sündmus: Personalihaldur tahab määrata, et töötaja otsustatakse tööle võtta (seisundidiagrammi üleminek: Algus → Mitteaktuaalne).
Eeltingimused: Personalihaldur on autenditud ja autoriseeritud süsteemi kasutama.
Järeltingimused: Töötaja andmed on registreeritud ja töötaja seisundiks on määratud "Mitteaktuaalne".
Stsenaarium (tüüpiline sündmuste järjestus):
Laiendused:
Primaarne tegutseja: Personalihaldur või Juhataja (edaspidi Subjekt)
Osapooled ja nende huvid:
Käivitav sündmus: Personalihaldur või Juhataja tahab määrata, et töötaja asub töökohustusi täitma (seisundidiagrammi üleminek: Mitteaktuaalne → Aktuaalne).
Eeltingimused: Personalihaldur või Juhataja on autenditud ja autoriseeritud. Töötaja on registreeritud ja seisundis "Mitteaktuaalne".
Järeltingimused: Töötaja seisund on muudetud "Aktuaalseks".
Stsenaarium (tüüpiline sündmuste järjestus):
Subjekt võib korrata samme 1-4 nii mitu korda kui soovib.
Laiendused:
Primaarne tegutseja: Personalihaldur
Osapooled ja nende huvid:
Käivitav sündmus: Personalihaldur tahab määrata, et mingil põhjusel (haigus, surm, töölt vabastamine, lahkumine) ei saa töötaja enam oma töökohustusi täita (seisundidiagrammi üleminek: Aktuaalne → Mitteaktuaalne).
Eeltingimused: Personalihaldur on autenditud ja autoriseeritud. Töötaja on registreeritud ja seisundis "Aktuaalne".
Järeltingimused: Töötaja seisund on muudetud "Mitteaktuaalseks".
Stsenaarium (tüüpiline sündmuste järjestus):
Subjekt võib korrata samme 1-4 nii mitu korda kui soovib.
Laiendused:
Primaarne tegutseja: Personalihaldur
Osapooled ja nende huvid:
Käivitav sündmus: Personalihaldur tahab töötaja andmeid muuta, sest muutusid kas töötaja isikuandmed, keeleoskus, esindajaks olek või ametikoht (seisundidiagrammi üleminekud: Aktuaalne → Aktuaalne, Mitteaktuaalne → Mitteaktuaalne).
Eeltingimused: Personalihaldur on autenditud ja autoriseeritud. Töötaja on süsteemis registreeritud.
Järeltingimused: Töötaja andmed on muudetud vastavalt sisestatud infole.
Stsenaarium (tüüpiline sündmuste järjestus):
Laiendused:
Primaarne tegutseja: Juhataja
Osapooled ja nende huvid:
Käivitav sündmus: Juhataja soovib muuta esindaja esindustasu.
Eeltingimused: Juhataja on autenditud ja autoriseeritud. Töötaja on registreeritud ja märgitud esindajaks.
Järeltingimused: Esindaja esindustasu on muudetud.
Stsenaarium (tüüpiline sündmuste järjestus):
Laiendused:
Primaarne tegutseja: Personalihaldur või Juhataja (edaspidi Subjekt)
Osapooled ja nende huvid:
Käivitav sündmus: Subjekt soovib näha kõigi töötajate nimekirja.
Eeltingimused: Subekt on autenditud ja autoriseeritud.
Järeltingimused: Töötajate nimekiri on kuvatud.
Stsenaarium (tüüpiline sündmuste järjestus):
Laiendused:
Primaarne tegutseja: Personalihaldur või Juhataja (edaspidi Subjekt)
Osapooled ja nende huvid:
Käivitav sündmus: Personalihaldur soovib näha konkreetse töötaja detaile.
Eeltingimused: Personalihaldur on autenditud ja autoriseeritud. Töötaja on registreeritud.
Järeltingimused: Töötaja detailid on kuvatud.
Stsenaarium (tüüpiline sündmuste järjestus):
Laiendused:
Primaarne tegutseja: Töötaja
Osapooled ja nende huvid:
Käivitav sündmus: Töötaja soovib näha käesoleva kuu sünnipäevi.
Eeltingimused: Töötaja on autenditud ja autoriseeritud.
Järeltingimused: Käesoleva kuu sünnipäevade aruanne on kuvatud.
Stsenaarium (tüüpiline sündmuste järjestus):
Laiendused:
Parameetrid:
(
        p_meiliaadress,
        p_synni_kp,
        p_kontaktaadress,
        p_eesnimi,
        p_perenimi,
        p_amet_kood
    )Eeltingimused:
Amet eksemplar a (millel on kood=p_amet_kood ja on_aktiivne=TRUE) on registreeritud.Järeltingimused:
Töötaja eksemplar t on registreeritud.
    t.meiliaadress := p_meiliaadress
    t.synni_kp := p_synni_kp
    t.kontaktaadress := p_kontaktaadress
    t.reg_aeg := hetke kuupäev ja kellaaeg
    t.on_aktuaalne := FALSE
    t.eesnimi := p_eesnimi
    t.perenimi := p_perenimi
    t ja a seos on registreeritudKasutus kasutusjuhtude poolt: Registreeri töötaja
Parameetrid:
(
        p_keel_kood,
        p_meiliaadress,
        p_keeleoskuse_tase
    )Eeltingimused:
Töötaja eksemplar o (millel on meiliaadress=p_meiliaadress) on registreeritud
    Keel eksemplar k (millel on kood=p_keel_kood ja on_aktiivne=TRUE) on registreeritudJäreltingimused:
--Loo eksemplare
    Keeleoskus eksemplar ko on registreeritud
    --Väärtusta atribuute
    ko.keeleoskuse_tase:=p_keeleoskuse_tase
    --Loo seoseid
    o ja ko seos on registreeritud
    k ja ko seos on registreeritudKasutus kasutusjuhtude poolt: Registreeri töötaja, Muuda töötajat
Parameetrid:
(
        p_meiliaadress,
        p_keel_kood
    )Eeltingimused:
Töötaja eksemplar t (millel on meiliaadress = p_meiliaadress) on registreeritud.
    Keel eksemplar k (millel on kood = p_keel_kood) on registreeritud.
    Keeleoskus eksemplar ko (mis on seotud t ja k-ga) on registreeritud.Järeltingimused:
ko ja kõik selle seosed on kustutatud.Kasutus kasutusjuhtude poolt: Registreeri töötaja, Muuda töötajat
Parameetrid:
(
        p_meiliaadress,
        p_keel_kood,
        p_keeleoskuse_tase
    )Eeltingimused:
Töötaja eksemplar t (millel on meiliaadress = p_meiliaadress) on registreeritud.
    Keel eksemplar k (millel on kood = p_keel_kood) on registreeritud.
    Keeleoskus eksemplar ko (mis on seotud t ja k-ga) on registreeritud.Järeltingimused:
ko.keeleoskuse_tase := p_keeleoskuse_taseKasutus kasutusjuhtude poolt: Registreeri töötaja, Muuda töötajat
Parameetrid:
(
        p_meiliaadress_vana,
        p_meiliaadress_uus,
        p_synni_kp,
        p_kontaktaadress,
        p_eesnimi,
        p_perenimi,
        p_amet_kood
    )Eeltingimused:
Töötaja eksemplar t (millel on meiliaadress = p_meiliaadress_vana) on registreeritud.
    Amet eksemplar a (millel on kood=p_amet_kood ja on_aktiivne=TRUE) on registreeritud.Järeltingimused:
t.meiliaadress:=p_meiliaadress_uus
    t.synni_kp := p_synni_kp
    t.kontaktaadress := p_kontaktaadress
    t.eesnimi := p_eesnimi
    t.perenimi := p_perenimi
    t seos olemasoleva ametikohaga on kustutatud
    t ja a seos on registreeritudKasutus kasutusjuhtude poolt: Muuda töötajat
Parameetrid:
(
        p_meiliaadress,
        p_esindustasu
    )Eeltingimused:
Töötaja eksemplar t (millel on meiliaadress = p_meiliaadress) on registreeritud.
    Esindaja eksemplar e (mis on seotud t-ga) ei ole registreeritud.Järeltingimused:
Esindaja eksemplar e on registreeritud.
    e.esindustasu := p_esindustasu
    t ja e seos on registreeritud.Kasutus kasutusjuhtude poolt: Registreeri töötaja, Muuda töötajat
Parameetrid:
(
        p_meiliaadress
    )Eeltingimused:
Töötaja eksemplar t (millel on meiliaadress = p_meiliaadress) on registreeritud.
    Esindaja eksemplar e (mis on seotud t-ga) on registreeritud.Järeltingimused:
e ja kõik selle seosed on kustutatud.Kasutus kasutusjuhtude poolt: Registreeri töötaja, Muuda töötajat
Parameetrid:
(
        p_meiliaadress,
        p_esindustasu
    )Eeltingimused:
Töötaja eksemplar t (millel on meiliaadress = p_meiliaadress) on registreeritud.
    Esindaja eksemplar e (mis on seotud t-ga) on registreeritud.Järeltingimused:
e.esindustasu := p_esindustasuKasutus kasutusjuhtude poolt: Registreeri töötaja, Muuda töötajat, Muuda esindustasu
Parameetrid:
(
        p_meiliaadress
    )Eeltingimused:
Töötaja eksemplar o (millel on meiliaadress=p_meiliaadress ja on_aktuaalne=FALSE) on registreeritud
    Leidub Keeleoskus eksemplar ko, mis on seotud o ja mille puhul (keeleoskuse_tase>=8) ja mis on seotud Keel eksemplariga k (millel on kood='est')Järeltingimused:
--Väärtusta atribuute
    o.on_aktuaalne:= TRUEKasutus kasutusjuhtude poolt: Muuda töötaja aktuaalseks
Parameetrid:
(
        p_meiliaadress
    )Eeltingimused:
Töötaja eksemplar o (millel on meiliaadress=p_meiliaadress ja on_aktuaalne=TRUE) on registreeritudJäreltingimused:
--Väärtusta atribuute
    o.on_aktuaalne:= FALSEKasutus kasutusjuhtude poolt: Muuda töötaja mitteaktuaalseks