m - ttu.ee · web viewprimary use cases package in package 'funktsionaalne vaade' primary...
TRANSCRIPT
Data Modeling Report
Version ●
Date/Time Generated: 28.11.2014 16:41:32
Author: tarmo.veskioja
EA Repository : C:\Users\tarmo.veskioja\Downloads\Strat_tykeldus_14nov2014_tunnis.eap
CREATED WITH
Table of Contents
1 Model..................................................................................................................................................41.1 Pädevusalade vaade..........................................................................................................................41.1.1 Organisatsiooni pädevusala...........................................................................................................41.1.1.1 Organisatsiooni pädevusala allsüsteemi kontseptuaalmudel diagram........................................41.1.1.2 Organisatsiooni pädevusala missioonilause diagramm diagram................................................51.1.1.3 Organisatsioonii pädevusala (teenindaja vaates) diagram..........................................................61.1.1.4 Organisatsiooni allüksus mis pakub põhiteenust........................................................................61.1.1.4.1 Organisatsiooni allüksus mis pakub põhiteenust, selle missioonilause diagram....................61.1.1.4.2 põhiteenuse pakkumiseks vajalikud tugiteenused diagram.....................................................71.1.1.4.3 põhiteenuse toeks vajalikele tugiteenustele info pakkumine diagram....................................71.1.1.4.4 teenus peab olema kliendikeskne............................................................................................81.1.1.4.5 teenus peab olema kliendisõbralik...........................................................................................81.1.1.4.6 teenus peab olema konurentsivõimeline..................................................................................81.1.1.5 organisatsiooni allüksus mis pakub tugiteenust.......................................................................101.1.1.6 Teenus peab olema kvaliteetne = nonfunctional requirement..................................................101.1.2 Organisatsiooni välise rolli pädevusala.......................................................................................111.1.3 Põhiteenust kasutav klient...........................................................................................................121.2 Funktsionaalne vaade.....................................................................................................................131.2.1 Use Case Model diagram.............................................................................................................131.2.2 Actors..........................................................................................................................................131.2.2.1 Actors diagram.........................................................................................................................141.2.3 Organisatsiooni põhiteenus.........................................................................................................151.2.3.1 Organisatsiooni pädevusala põhiteenuse põhiprotsessid ja nende kvaliteedi eesmärgid diagram 151.2.3.2 Organisatsiooni põhiteenuse use case diagramm diagram.......................................................151.2.3.3 Organisatsiooni põhiteenust laiendavate põhiprotsesside eesmärkide vahelised seosed diagram 161.2.3.4 organisatsiooni põhiteenuse allsüsteemi kontseptuaalmudel diagram.....................................171.2.3.5 organisatsiooni põhiteenuse eesmärkmudel diagram...............................................................171.2.3.6 Alamteenus 1............................................................................................................................181.2.3.7 Alamteenus 2............................................................................................................................191.2.3.8 Kvaliteedi eesmärk 1................................................................................................................191.2.3.9 põhiprotsessi 1 kvaliteedi eesmärk 1........................................................................................191.2.3.10 põhiprotsessi 1 kvaliteedi eesmärk 2......................................................................................201.2.3.11 põhiprotsessi 2 kvaliteedi eesmärk 1......................................................................................201.2.4 Primary Use Cases.......................................................................................................................211.2.4.1 Primary Use Cases diagram......................................................................................................211.2.5 Uus funktsionaalne allsüsteem....................................................................................................221.2.5.1 Selle allsüsteemi kontseptuaalmudel diagram..........................................................................221.2.5.2 Uus funktsionaalne allsüsteem diagram...................................................................................221.2.6 organisatsiooni tugiteenus 1........................................................................................................231.2.7 organisatsiooni tugiteenus 2........................................................................................................241.3 Registrite vaade..............................................................................................................................251.3.1 Domain Model diagram...............................................................................................................251.3.2 Domain Objects...........................................................................................................................251.3.2.1 Domain Objects diagram..........................................................................................................251.3.2.2 Class1.......................................................................................................................................261.3.2.3 Class2.......................................................................................................................................26
1.3.2.4 Class3.......................................................................................................................................261.3.3 Teenuse põhiobjekti register........................................................................................................281.3.3.1 Teenuse põhiobjekti registri klassidiagramm diagram.............................................................281.3.3.2 Teenuse põhiobjekt...................................................................................................................281.3.3.3 Teenuse põhiobjekti seisund.....................................................................................................281.3.4 Tudengite register........................................................................................................................301.3.4.1 Tudengite register diagram.......................................................................................................301.3.4.2 TUDENG..................................................................................................................................301.3.4.3 TUDENGI SEISUND..............................................................................................................301.4 Class Model....................................................................................................................................321.4.1 Class Model diagram...................................................................................................................321.4.2 System.........................................................................................................................................321.4.2.1 System diagram........................................................................................................................321.4.2.2 Class1.......................................................................................................................................331.4.2.3 Class2.......................................................................................................................................341.4.2.4 Class3.......................................................................................................................................341.4.3 Frameworks.................................................................................................................................351.4.3.1 Frameworks diagram................................................................................................................35
Data Modeling Report 16 May, 2023
1 ModelPackage in package ''
ModelVersion Phase 1.0 Proposed
tarmo.veskioja created on 28.11.2014. Last modified 28.11.2014Alias
1.1 Pädevusalade vaadePackage in package 'Model'
Pädevusalade vaadeVersion 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 19.09.2014. Last modified 19.09.2014Alias
1.1.1 Organisatsiooni pädevusalaPackage in package 'Pädevusalade vaade'
Organisatsiooni pädevusalaVersion 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 26.09.2014. Last modified 7.11.2014Alias
1.1.1.1 Organisatsiooni pädevusala allsüsteemi kontseptuaalmudel diagramClass diagram in package 'Organisatsiooni pädevusala'
Organisatsiooni pädevusala allsüsteemi kontseptuaalmudel Version 1.0
tarmo.veskioja created on 17.10.2014. Last modified 7.11.2014
Page 5 of 36
Data Modeling Report 16 May, 2023
Organisatsioon
Teenuse põhiobjekti
register::Teenuse põhiobjekt
Organisatsiooni v äline roll
(from Organisatsiooni
välise roll i
pädevusala)
Rollid (pädevusalad) on omavahel kaudselt seotud läbi mingi teenuse põhiobjekti, mis ise paikneb selle teenuse registri allsüsteemis.
kasutab
pakubteenusepõhiobjekti
Figure 1: Organisatsiooni pädevusala allsüsteemi kontseptuaalmudel
1.1.1.2 Organisatsiooni pädevusala missioonilause diagramm diagramUse Case diagram in package 'Organisatsiooni pädevusala'
Organisatsiooni pädevusala missioonilause diagramm Version 1.0
tarmo.veskioja created on 26.09.2014. Last modified 7.11.2014
Organisatsioon(from Organisatsiooni
põhiteenus)
selle pädevusala põhiteenus =
functional goal / requirement
«goal»Teenus peab olema
kv aliteetne = nonfunctional requirement
Organisatsiooni väline roll
(from Organisatsiooni
välise rolli
pädevusala)
Kvaliteedi eesmärk (nõue) iseloomustab funktsionaalset eesmärki (nõuet). Selliseid kvaliteedi eesmärke võib olla mitu.
kvaliteedieesmärkiseloomustabfunktsionaalsetnõuet
vastutabvajab
Figure 2: Organisatsiooni pädevusala missioonilause diagramm
Page 6 of 36
Data Modeling Report 16 May, 2023
1.1.1.3 Organisatsioonii pädevusala (teenindaja vaates) diagramUse Case diagram in package 'Organisatsiooni pädevusala'
Organisatsioonii pädevusala (teenindaja vaates) Version 1.0
tarmo.veskioja created on 3.10.2014. Last modified 7.11.2014
Organisatsioon
(from Organisatsiooni põhiteenus)
selle pädev usala põhiteenus =
functional goal / requirement
vastutab
Figure 3: Organisatsioonii pädevusala (teenindaja vaates)
1.1.1.4 Organisatsiooni allüksus mis pakub põhiteenustPackage in package 'Organisatsiooni pädevusala'
Organisatsiooni allüksus mis pakub põhiteenustVersion 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014Alias
1.1.1.4.1 Organisatsiooni allüksus mis pakub põhiteenust, selle missioonilause diagramUse Case diagram in package 'Organisatsiooni allüksus mis pakub põhiteenust'
Organisatsiooni allüksus mis pakub põhiteenust, selle missioonilause Version 1.0
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014
Page 7 of 36
Data Modeling Report 16 May, 2023
Organisatsiooni allüksus, mis pakub
põhiteenust
(from Organisatsiooni põhiteenus)
selle pädev usala põhiteenus =
functional goal / requirement
Organisatsioon vastutab teenuse pakkumise eest, organisatsiooni allüksus pakub teenust.
Põhiteenust kasutav klient
(from Põhiteenust
kasutav klient)
«goal»teenus peab
olema kliendikeskne
«goal»teenus peab
olema kliendisõbralik
«goal»teenus peab olema konurentsiv õimeline
Organisatsiooni allüksus pakub klientidele põhiteenust, mis peab olema kliendisõbralik, konkurentsivõimeline ja kliendikeskne.
pakub
kasutab
Figure 4: Organisatsiooni allüksus mis pakub põhiteenust, selle missioonilause
1.1.1.4.2 põhiteenuse pakkumiseks vajalikud tugiteenused diagramUse Case diagram in package 'Organisatsiooni allüksus mis pakub põhiteenust'
põhiteenuse pakkumiseks vajalikud tugiteenused Version 1.0
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014
Roll allüksuses, kes pakub põhiteenust tugiroll, mis pakub
põhiteenusele tugiteenust
(from organisatsiooni
allüksus mis pakub
tugiteenust)
(from organisatsiooni tugiteenus 1)
tugiteenus 1
(from organisatsiooni tugiteenus 2)
tugiteenus 2
vajabpõhiteenusepakkumiseks
vajabpõhiteenusepakkumiseks
pakubpõhiteenusetoetamiseks
pakubpõhiteenusetoetamiseks
Figure 5: põhiteenuse pakkumiseks vajalikud tugiteenused
1.1.1.4.3 põhiteenuse toeks vajalikele tugiteenustele info pakkumine diagramUse Case diagram in package 'Organisatsiooni allüksus mis pakub põhiteenust'
põhiteenuse toeks vajalikele tugiteenustele info pakkumine
Page 8 of 36
Data Modeling Report 16 May, 2023
Version 1.0tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014
Figure 6: põhiteenuse toeks vajalikele tugiteenustele info pakkumine
1.1.1.4.4 teenus peab olema kliendikeskneGoal «goal» in package 'Organisatsiooni allüksus mis pakub põhiteenust'
teenus peab olema kliendikeskne Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014
CONNECTORS
UseCaseLink Source -> DestinationFrom: selle pädevusala põhiteenus = functional goal / requirement : UseCase, Public To: teenus peab olema kliendikeskne : Goal, Public
1.1.1.4.5 teenus peab olema kliendisõbralikGoal «goal» in package 'Organisatsiooni allüksus mis pakub põhiteenust'
teenus peab olema kliendisõbralik Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014
CONNECTORS
UseCaseLink Source -> DestinationFrom: selle pädevusala põhiteenus = functional goal / requirement : UseCase, Public To: teenus peab olema kliendisõbralik : Goal, Public
1.1.1.4.6 teenus peab olema konurentsivõimelineGoal «goal» in package 'Organisatsiooni allüksus mis pakub põhiteenust'
teenus peab olema konurentsivõimeline Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014
Page 9 of 36
Data Modeling Report 16 May, 2023
CONNECTORS
UseCaseLink Source -> DestinationFrom: selle pädevusala põhiteenus = functional goal / requirement : UseCase, Public To: teenus peab olema konurentsivõimeline : Goal, Public
Page 10 of 36
Data Modeling Report 16 May, 2023
1.1.1.5 organisatsiooni allüksus mis pakub tugiteenustPackage in package 'Organisatsiooni pädevusala'
organisatsiooni allüksus mis pakub tugiteenustVersion 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014Alias
1.1.1.6 Teenus peab olema kvaliteetne = nonfunctional requirementGoal «goal» in package 'Organisatsiooni pädevusala'
Teenus peab olema kvaliteetne = nonfunctional requirement Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 17.10.2014. Last modified 7.11.2014
ASSOCIATIONS
Association (direction: Unspecified) kvaliteedi eesmärk iseloomustab funktsionaalset nõuet
Source: Public (UseCase) selle pädevusala põhiteenus = functional goal / requirement
Target: Public (Goal) Teenus peab olema kvaliteetne = nonfunctional requirement «goal»
Page 11 of 36
Data Modeling Report 16 May, 2023
1.1.2 Organisatsiooni välise rolli pädevusalaPackage in package 'Pädevusalade vaade'
Organisatsiooni välise rolli pädevusalaVersion 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014Alias
Page 12 of 36
Data Modeling Report 16 May, 2023
1.1.3 Põhiteenust kasutav klientPackage in package 'Pädevusalade vaade'
Põhiteenust kasutav klientVersion 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014Alias
Page 13 of 36
Data Modeling Report 16 May, 2023
1.2 Funktsionaalne vaadePackage in package 'Model'
Funktsionaalne vaadeVersion Phase 1.0 Proposed
created on 19.09.2014. Last modified 19.09.2014Alias
1.2.1 Use Case Model diagramUse Case diagram in package 'Funktsionaalne vaade'
Use Case Model Version 1.0
tarmo.veskioja created on 19.09.2014. Last modified 19.09.2014
ytilanoitcnuf metsys fo eugolatac a si ledom esaC esU ehT stneserper esaC esU hcaE .sesaC esU LMU gnisu debircsed
"rotca" ro resu a taht noitcaretni elbataeper ,elgnis a .metsys eht gnisu nehw secneirepxe
"soiranecs" erom ro eno sedulcni yllacipyt esaC esU A eht neewteb no og taht snoitcaretni eht ebircsed hcihw dna stluser eht stnemucod dna ,metsyS eht dna rotcA
.evitcepsrep s'resu eht morf rucco taht snoitpecxe
regral a fo trap sa sesaC esU rehto edulcni yam sesaC esU rehto yb dednetxe eb osla yam dna noitcaretni fo nrettap
snoitidnoc lanoitpecxe eldnah ot sesac esu
srotcA
resU +
sesaC esU yramirP
1esaC esU +2esaC esU +
srotcA tuoba daeR
gniledoM esaC esU tuoba daeR
selpmaxE rehtruF weiV
gnieb metsys eht fo sresu eht era srotcA-llew a evah lliw rotcA hcaE .deledom
taht fo txetnoc eht ni dna ,elor denifed eht htiw snoitcaretni lufesu evah elor
.metsys
erom fo elor eht mrofrep yam nosrep A ylno lliw yeht hguohtla ,rotcA eno naht
esac esu eno gnirud elor eno emussa.noitcaretni
a yb demrofrep eb yam elor rotcA nA rehtona sa hcus ,metsys namuh-non
.margorp retupmoc
hcihw sesac esu sniatnoc egakcap sihT eht htiw tcaretni lliw rotcA na woh enifed
.metsys desoporp
gnisu deiifceps eb yam noitcaretni hcaE ,smargaid ecneuqes ,soiranecs
rehto dna smargaid noitacinummoc snoitpircsed lautxet ro smargaid cimanyd
nehw metsys eht woh rehtegot hcihw a htiw stcaretni "xob-kcalb" a sa deweiv
.resu
Figure 7: Use Case Model
1.2.2 ActorsPackage in package 'Funktsionaalne vaade'
ActorsVersion 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 19.11.2005Alias
Page 14 of 36
Data Modeling Report 16 May, 2023
1.2.2.1 Actors diagramUse Case diagram in package 'Actors'
Actors Version 1.0
tarmo.veskioja created on 19.09.2014. Last modified 19.09.2014
User
Figure 8: Actors
Page 15 of 36
Data Modeling Report 16 May, 2023
1.2.3 Organisatsiooni põhiteenusPackage in package 'Funktsionaalne vaade'
Organisatsiooni põhiteenusVersion 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 26.09.2014. Last modified 7.11.2014Alias
1.2.3.1 Organisatsiooni pädevusala põhiteenuse põhiprotsessid ja nende kvaliteedi eesmärgid diagramUse Case diagram in package 'Organisatsiooni põhiteenus'
Organisatsiooni pädevusala põhiteenuse põhiprotsessid ja nende kvaliteedi eesmärgid Version 1.0
tarmo.veskioja created on 7.11.2014. Last modified 14.11.2014
Organisatsioon
(from Organisatsiooni
pädevusala)
selle pädev usala põhiteenus =
functional goal / requirement
(from Alamteenus 1)
põhiteenust toetav põhiprotsess 1
(from Alamteenus 2)
põhiteenust toetav põhiprotsess 2
«goal»põhiprotsessi 1
kv aliteedi eesmärk 1
«goal»põhiprotsessi 1
kv aliteedi eesmärk 2
«goal»põhiprotsessi 2
kv aliteedi eesmärk 1
teostab
«extend»
teostab
«extend»
Figure 9: Organisatsiooni pädevusala põhiteenuse põhiprotsessid ja nende kvaliteedi eesmärgid
1.2.3.2 Organisatsiooni põhiteenuse use case diagramm diagramUse Case diagram in package 'Organisatsiooni põhiteenus'
Organisatsiooni põhiteenuse use case diagramm Version 1.0
Page 16 of 36
Data Modeling Report 16 May, 2023
tarmo.veskioja created on 26.09.2014. Last modified 7.11.2014
selle pädev usala põhiteenus =
functional goal / requirement
Functional Goal 1
«extend»
Figure 10: Organisatsiooni põhiteenuse use case diagramm
1.2.3.3 Organisatsiooni põhiteenust laiendavate põhiprotsesside eesmärkide vahelised seosed diagramClass diagram in package 'Organisatsiooni põhiteenus'
Organisatsiooni põhiteenust laiendavate põhiprotsesside eesmärkide vahelised seosed Version 1.0
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014
Page 17 of 36
Data Modeling Report 16 May, 2023
«goal»Kv aliteedi eesmärk 1
«goal»põhiprotsessi 1
kv aliteedi eesmärk 1
«goal»põhiprotsessi 2
kv aliteedi eesmärk 1
«goal»põhiprotsessi 1
kv aliteedi eesmärk 2
Kui [kvaliteedi eesmärk 1] muutub, siis see võib põhjustada muudatust [põhiprotsessi 1 kvaliteedi eesmärgis 1].
Ehkki reeglina on kasutuses kahte tüüpi seoseid eesmärkide vahel (trace seos ja parent-child seos), siis antud kursuse projektis võite kasutada trace seost ka parent- child seose märkimiseks.
trace seos = mõjuedasikandumiseseos
Figure 11: Organisatsiooni põhiteenust laiendavate põhiprotsesside eesmärkide vahelised seosed
1.2.3.4 organisatsiooni põhiteenuse allsüsteemi kontseptuaalmudel diagramClass diagram in package 'Organisatsiooni põhiteenus'
organisatsiooni põhiteenuse allsüsteemi kontseptuaalmudel Version 1.0
tarmo.veskioja created on 24.10.2014. Last modified 7.11.2014
Figure 12: organisatsiooni põhiteenuse allsüsteemi kontseptuaalmudel
1.2.3.5 organisatsiooni põhiteenuse eesmärkmudel diagramClass diagram in package 'Organisatsiooni põhiteenus'
Page 18 of 36
Data Modeling Report 16 May, 2023
organisatsiooni põhiteenuse eesmärkmudel Version 1.0
tarmo.veskioja created on 17.10.2014. Last modified 7.11.2014
«goal»Kv aliteedi eesmärk 1
Figure 13: organisatsiooni põhiteenuse eesmärkmudel
1.2.3.6 Alamteenus 1Package in package 'Organisatsiooni põhiteenus'
Alamteenus 1Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014Alias
Page 19 of 36
Data Modeling Report 16 May, 2023
1.2.3.7 Alamteenus 2Package in package 'Organisatsiooni põhiteenus'
Alamteenus 2Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014Alias
1.2.3.8 Kvaliteedi eesmärk 1Goal «goal» in package 'Organisatsiooni põhiteenus'
Kvaliteedi eesmärk 1 Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 17.10.2014. Last modified 17.10.2014
CONNECTORS
Dependency Source -> DestinationFrom: Kvaliteedi eesmärk 1 : Goal, Public To: põhiprotsessi 2 kvaliteedi eesmärk 1 : Goal, Public
Dependency Source -> DestinationFrom: Kvaliteedi eesmärk 1 : Goal, Public To: põhiprotsessi 1 kvaliteedi eesmärk 2 : Goal, Public
Dependency trace seos = mõju edasikandumise seos Source -> DestinationFrom: Kvaliteedi eesmärk 1 : Goal, Public To: põhiprotsessi 1 kvaliteedi eesmärk 1 : Goal, Public
1.2.3.9 põhiprotsessi 1 kvaliteedi eesmärk 1Goal «goal» in package 'Organisatsiooni põhiteenus'
põhiprotsessi 1 kvaliteedi eesmärk 1 Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014
CONNECTORS
Dependency Source -> DestinationFrom: põhiprotsessi 1 kvaliteedi eesmärk 1 : Goal, Public To: põhiprotsessi 1 kvaliteedi eesmärk 2 : Goal, Public
Dependency trace seos = mõju edasikandumise seos Source -> DestinationFrom: Kvaliteedi eesmärk 1 : Goal, Public To: põhiprotsessi 1 kvaliteedi eesmärk 1 : Goal, Public
ASSOCIATIONS
Association (direction: Unspecified)
Page 20 of 36
Data Modeling Report 16 May, 2023
ASSOCIATIONSSource: Public (Goal) põhiprotsessi 1 kvaliteedi eesmärk 1 «goal» Target: Public (UseCase) põhiteenust toetav
põhiprotsess 1
1.2.3.10 põhiprotsessi 1 kvaliteedi eesmärk 2Goal «goal» in package 'Organisatsiooni põhiteenus'
põhiprotsessi 1 kvaliteedi eesmärk 2 Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014
CONNECTORS
Dependency Source -> DestinationFrom: Kvaliteedi eesmärk 1 : Goal, Public To: põhiprotsessi 1 kvaliteedi eesmärk 2 : Goal, Public
Dependency Source -> DestinationFrom: põhiprotsessi 1 kvaliteedi eesmärk 1 : Goal, Public To: põhiprotsessi 1 kvaliteedi eesmärk 2 : Goal, Public
ASSOCIATIONS
Association (direction: Unspecified)
Source: Public (UseCase) põhiteenust toetav põhiprotsess 1 Target: Public (Goal) põhiprotsessi 1 kvaliteedi eesmärk 2 «goal»
1.2.3.11 põhiprotsessi 2 kvaliteedi eesmärk 1Goal «goal» in package 'Organisatsiooni põhiteenus'
põhiprotsessi 2 kvaliteedi eesmärk 1 Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014
CONNECTORS
Dependency Source -> DestinationFrom: Kvaliteedi eesmärk 1 : Goal, Public To: põhiprotsessi 2 kvaliteedi eesmärk 1 : Goal, Public
ASSOCIATIONS
Association (direction: Unspecified)
Source: Public (Goal) põhiprotsessi 2 kvaliteedi eesmärk 1 «goal» Target: Public (UseCase) põhiteenust toetav põhiprotsess 2
Page 21 of 36
Data Modeling Report 16 May, 2023
1.2.4 Primary Use CasesPackage in package 'Funktsionaalne vaade'
Primary Use CasesVersion 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 19.11.2005Alias
1.2.4.1 Primary Use Cases diagramUse Case diagram in package 'Primary Use Cases'
Primary Use Cases Version 1.0
tarmo.veskioja created on 19.09.2014. Last modified 19.09.2014
System Boundary
Use Case1
User
The System Boundary shows the logical interface between users and the system being described.
Use Case2
Figure 14: Primary Use Cases
Page 22 of 36
Data Modeling Report 16 May, 2023
1.2.5 Uus funktsionaalne allsüsteemPackage in package 'Funktsionaalne vaade'
Uus funktsionaalne allsüsteemVersion 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 26.09.2014. Last modified 26.09.2014Alias
1.2.5.1 Selle allsüsteemi kontseptuaalmudel diagramClass diagram in package 'Uus funktsionaalne allsüsteem'
Selle allsüsteemi kontseptuaalmudel Version 1.0
tarmo.veskioja created on 24.10.2014. Last modified 24.10.2014
Figure 15: Selle allsüsteemi kontseptuaalmudel
1.2.5.2 Uus funktsionaalne allsüsteem diagramUse Case diagram in package 'Uus funktsionaalne allsüsteem'
Uus funktsionaalne allsüsteem Version 1.0
tarmo.veskioja created on 26.09.2014. Last modified 26.09.2014
Figure 16: Uus funktsionaalne allsüsteem
Page 23 of 36
Data Modeling Report 16 May, 2023
1.2.6 organisatsiooni tugiteenus 1Package in package 'Funktsionaalne vaade'
organisatsiooni tugiteenus 1Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014Alias
Page 24 of 36
Data Modeling Report 16 May, 2023
1.2.7 organisatsiooni tugiteenus 2Package in package 'Funktsionaalne vaade'
organisatsiooni tugiteenus 2Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 7.11.2014. Last modified 7.11.2014Alias
Page 25 of 36
Data Modeling Report 16 May, 2023
1.3 Registrite vaadePackage in package 'Model'
Registrite vaadeVersion Phase 1.0 Proposed
created on 19.09.2014. Last modified 19.09.2014Alias
1.3.1 Domain Model diagramClass diagram in package 'Registrite vaade'
Domain Model Version 1.0
tarmo.veskioja created on 19.09.2014. Last modified 19.09.2014
taht stcejbo eht lla fo weiv a si ledoM niamoD ehTtI .spihsnoitaler rieht dna ,tseretni fo aera na pu ekam
a nihtiw stcejbo tnaciifngis eht erutpac ot desu si.niamod tegrat yna ro noitazinagro ,metsys
stce jbO niamoD
1ssalC +
2ssalC +3ssalC +
gniledoM niamoD tuoba daeR
Figure 17: Domain Model
1.3.2 Domain ObjectsPackage in package 'Registrite vaade'
Domain ObjectsVersion 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 18.01.2006Alias
1.3.2.1 Domain Objects diagramClass diagram in package 'Domain Objects'
Domain Objects Version 1.0
tarmo.veskioja created on 19.09.2014. Last modified 19.09.2014
Page 26 of 36
Data Modeling Report 16 May, 2023
The Domain class model captures essential information about objects in the domain.
Class1
Class2
Class3
Figure 18: Domain Objects
1.3.2.2 Class1Class in package 'Domain Objects'
Class1 Version 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 11.01.2006
INCOMING STRUCTURAL RELATIONSHIPS
Generalization from Class3 to Class1[ Direction is 'Source -> Destination'. ]
ASSOCIATIONS
Association (direction: Source -> Destination)
Source: Public (Class) Class1 Target: Public (Class) Class2
1.3.2.3 Class2Class in package 'Domain Objects'
Class2 Version 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 11.01.2006
ASSOCIATIONS
Association (direction: Source -> Destination)
Source: Public (Class) Class1 Target: Public (Class) Class2
1.3.2.4 Class3
Page 27 of 36
Data Modeling Report 16 May, 2023
Class in package 'Domain Objects'
Class3 Version 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 11.01.2006Extends Class1
OUTGOING STRUCTURAL RELATIONSHIPS
Generalization from Class3 to Class1[ Direction is 'Source -> Destination'. ]
Page 28 of 36
Data Modeling Report 16 May, 2023
1.3.3 Teenuse põhiobjekti registerPackage in package 'Registrite vaade'
Teenuse põhiobjekti registerVersion 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 17.10.2014. Last modified 17.10.2014Alias
1.3.3.1 Teenuse põhiobjekti registri klassidiagramm diagramClass diagram in package 'Teenuse põhiobjekti register'
Teenuse põhiobjekti registri klassidiagramm Version 1.0
tarmo.veskioja created on 14.11.2014. Last modified 14.11.2014
Teenuse põhiobjekt
Teenuse põhiobjekti
seisund* 1
Figure 19: Teenuse põhiobjekti registri klassidiagramm
1.3.3.2 Teenuse põhiobjektClass in package 'Teenuse põhiobjekti register'
Teenuse põhiobjekt Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 17.10.2014. Last modified 17.10.2014
ASSOCIATIONS
Association (direction: Unspecified)
Source: Public (Class) Teenuse põhiobjekt Cardinality: [*]
Target: Public (Class) Teenuse põhiobjekti seisund Cardinality: [1]
Association (direction: Unspecified) kasutab
Source: Public (Actor) Organisatsiooni väline roll Target: Public (Class) Teenuse põhiobjekt
Association (direction: Unspecified) pakub teenuse põhiobjekti
Source: Public (Actor) Organisatsioon Target: Public (Class) Teenuse põhiobjekt
1.3.3.3 Teenuse põhiobjekti seisundClass in package 'Teenuse põhiobjekti register'
Page 29 of 36
Data Modeling Report 16 May, 2023
Teenuse põhiobjekti seisund Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 14.11.2014. Last modified 14.11.2014
ASSOCIATIONS
Association (direction: Unspecified)
Source: Public (Class) Teenuse põhiobjekt Cardinality: [*]
Target: Public (Class) Teenuse põhiobjekti seisund Cardinality: [1]
Page 30 of 36
Data Modeling Report 16 May, 2023
1.3.4 Tudengite registerPackage in package 'Registrite vaade'
Tudengite registerVersion 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 19.09.2014. Last modified 19.09.2014Alias
1.3.4.1 Tudengite register diagramClass diagram in package 'Tudengite register'
Tudengite register Version 1.0
tarmo.veskioja created on 19.09.2014. Last modified 26.09.2014
TUDENG
ajdhfkasbcmabska
Figure 20: Tudengite register
1.3.4.2 TUDENGClass in package 'Tudengite register'
kirjeldus elemendi sees
TUDENG Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 19.09.2014. Last modified 26.09.2014
CONNECTORS
Dependency Source -> DestinationFrom: Lisakirjeldus : Artifact, Public To: TUDENG : Class, Public
1.3.4.3 TUDENGI SEISUND
Page 31 of 36
Data Modeling Report 16 May, 2023
Class in package 'Tudengite register'
TUDENGI SEISUND Version 1.0 Phase 1.0 Proposed
tarmo.veskioja created on 24.10.2014. Last modified 24.10.2014
Page 32 of 36
Data Modeling Report 16 May, 2023
1.4 Class ModelPackage in package 'Model'
Class ModelVersion Phase 1.0 Proposed
created on 19.09.2014. Last modified 19.09.2014Alias
1.4.1 Class Model diagramClass diagram in package 'Class Model'
Class Model Version 1.0
tarmo.veskioja created on 19.09.2014. Last modified 19.09.2014
metsyS
1ssalC +2ssalC +
3ssalC +1ecafretnI +
skrowemarF
rednu metsys erawtfos eht fo ledom lacigol a si ledoM ssalC ehT ecruos ot pihsnoitaler tcerid a evah yllareneg sessalC .noitcurtsnoc otni rehtegot depuorg eb nac taht stcaiftra erawtfos rehto ro edoc
.stnenopmoc elbatucexe
era hcihw stcaiftra dna sessalc eht sniatnoc egakcap metsyS ehT skrowemarF ehT .ledom tnerruc eht fo trap sa dengised ro tliub gnieb neeb evah taht stnenopmoc dna sessalc sniatnoc yllareneg egakcap tnerruc eht fo trap sa desuer gnieb era dna reilrae tliub dna dengised
.tcejorp
selpmaxE rehtruF weiV
gniledoM ssalC tuoba daeR
dna secafretni ,sessalC rof stnenopmoc lacigol
metsys wen eht
dna s'IPA ,seirarbil ssalC elbasu-er rehto
stnenopmoc
Figure 21: Class Model
1.4.2 SystemPackage in package 'Class Model'
SystemVersion 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 19.11.2005Alias
1.4.2.1 System diagramClass diagram in package 'System'
System Version 1.0
tarmo.veskioja created on 19.09.2014. Last modified 19.09.2014
Page 33 of 36
Data Modeling Report 16 May, 2023
Class1
Class2
Class3
«interface»Interface1
«realize»
Figure 22: System
1.4.2.2 Class1Class in package 'System'
Class1 Version 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 5.01.2006Extends Class2
OUTGOING STRUCTURAL RELATIONSHIPS
Realization «realize» from Class1 to Interface1[ Direction is 'Source -> Destination'. ]
Generalization from Class1 to Class2[ Direction is 'Source -> Destination'. ]
ASSOCIATIONS
Association (direction: Unspecified)
Source: Public (Class) Class1 Target: Public (Class) Class3
Page 34 of 36
Data Modeling Report 16 May, 2023
1.4.2.3 Class2Class in package 'System'
Class2 Version 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 5.01.2006
INCOMING STRUCTURAL RELATIONSHIPS
Generalization from Class1 to Class2[ Direction is 'Source -> Destination'. ]
1.4.2.4 Class3Class in package 'System'
Class3 Version 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 5.01.2006
ASSOCIATIONS
Association (direction: Unspecified)
Source: Public (Class) Class1 Target: Public (Class) Class3
Page 35 of 36
Data Modeling Report 16 May, 2023
1.4.3 FrameworksPackage in package 'Class Model'
FrameworksVersion 1.0 Phase 1.0 Proposed
created on 19.09.2014. Last modified 19.11.2005Alias
1.4.3.1 Frameworks diagramClass diagram in package 'Frameworks'
Frameworks Version 1.0
tarmo.veskioja created on 19.09.2014. Last modified 19.09.2014
Figure 23: Frameworks
Page 36 of 36