Slaidi - RTU DITF Sistēmu teorijas un projektēšanas katedra

Download Report

Transcript Slaidi - RTU DITF Sistēmu teorijas un projektēšanas katedra

Integrētais CASE rīks GRADE
(DSP407)
Lekciju materiāls sagatavots projekta
“RTU studiju programmas “Datorsistēmas”
pilnveidošana absolventu profesionālās
konkurētspējas paaugstināšanai “ ietvaros
©RTU, 2007
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Integrētais CASE rīks GRADE
Asoc. profesore, Dr.sc.ing.
Mārīte Kirikova
Rīgas Tehniskā universitāte
Datorzinātnes un informācijas tehnoloģijas fakultāte
Lietišķo datorsistēmu institūts
Sistēmu teorijas un projektēšanas katedra
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
2
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Priekšmeta pamatdati
• Priekšmeta pieteicējs: Mārīte Kirikova
• Apjoms: 2KP
• Kontroles veids: Ieskaite
• Studiju līmenis, semestris: Profesionālā maģistra
studijas – 3. semestris; profesionālā
bakalaura studijas – 7. semestris
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
3
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Priekšmeta mērķi un uzdevumi
•
•
Mērķis: Sniegt profesionālas dziļas zināšanas un
iemaņas moderna CASE rīka izmantošanai plaša
spektra sistēmprojektēšanas uzdevumu risināšanā
Uzdevumi:
–
–
Sniegt dziļas teorētiskās zināšanas par organizācijas
struktūras, biznesa procesa, datu, objektu, sazināšanās
un programmatūras procesu modelēšanu
Sagatavot studentu profesionālai praktiskai CASE rīku
izmantošanai sistēmu analīzē, modelēšanā un
projektēšanā
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
4
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Pamatliteratūra
• Materiāli GRADE mājas lapā:
www.gradetools.com
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
5
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Papildliteratūra
• GRADE dokumentācija
• Specht T., Drawehn J., Thränert M., Kühne S., Modeling
Cooperative Business Process and Transformation to a
Service Oriented Architecture, IEEE, 2005.
• Steward D.V., The design structure system: A method for
managing the design of complex system, IEEE Trans Eng
Management 28(3) (1981), 1-74.
• Ford D.N. and Sterman J.D., Dynamic modeling of product
development processes, Syst Dyn Rev 14(1) (1998), 31-68.
• Pentland B.T., Grammatical models of organizational
processes, Org Sci 6(5) (1995), 541-556.
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
6
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Atslēgas vārdi
• Biznesa procesa modelis, organizācijas
modelis, datu modelis, klašu modelis,
lietošanas gadījumu modelis, aktivitāšu
diagramma, stāvokļu pāreju diagramma,
modeļu transformācijas, modeļu sasaiste,
modeļu publicēšana
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
7
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Pamattēmas
•
•
•
•
•
•
•
CASE rīku loma datorsistēmu izstrādē
Organizatorisko struktūru modelēšana
Biznesa procesu modelēšana
Vienota biznesa procesu, izpildītāju un datu
struktūru modelēšana
Paplašināta biznesa procesa analīze
Prasību definēšana, izmantojot biznesa procesu
modeļus
Citas GRADE izmantošanas iespējas
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
8
CASE rīku loma datorsistēmu izstrādē
1. tēma
Lekciju materiāls sagatavots projekta
“RTU studiju programmas “Datorsistēmas”
pilnveidošana absolventu profesionālās
konkurētspējas paaugstināšanai “ ietvaros
©RTU, 2007
<Mārīte Kirikova Integrētais CASE rīks GRADE>
CASE rīka jēdziens
• CASE (1) – Computer Aided Systems Engineering
• CASE (2) – Computer Aided Software Engineering
Datorizēts atbalsts sistēmu inženierijai: modelēšanas
rīku saime, kas nodrošina visu sistēmas izstrādes
procesu, ieskaitot iebūvētus modeļu
transformācijas, analīzes un programmu
ģenerēšanas mehānismus.
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
10
<Mārīte Kirikova Integrētais CASE rīks GRADE>
CASE rīku attīstības vēsture
Pagājušā gadsimta beigas –
rīki atsevišķu dzīves cikla
funkciju veikšanai
Gadsimtu mija – integrēti rīki
visa dzīves cikla
nodrošināšanai
Pēc 2005. gada – dominē
rīku saimes visa dzīves
cikla nodrošināšanai
TOGAF
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
11
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Moderno CASE rīku piemēri - ARIS
http://www.ids-scheer.com
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
12
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Moderno CASE rīku piemēri - TELELOGIC
http://download.telelogic.com/download/article/Brochure_System_Architect_Sept05.pdf
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
13
<Mārīte Kirikova Integrētais CASE rīks GRADE>
IBM un TELELOGIC
IBM piedāvā iegādāties
TELELOGIC par $US
745 000 000
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
14
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Moderno CASE rīku piemēri – IBM (1)
http://www-05.ibm.com/ch/events/soa-summit/pdf/talk_3l.pdf
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
15
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Moderno CASE rīku piemēri – IBM (2)
http://www-05.ibm.com/nl/events/presentations/soa_bp_edwin_dl2van5.pdf
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
16
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Moderno CASE rīku piemēri – IBM (3)
http://www.sbm.com.sa/files/Application_Modernization_and_Transformation.pdf
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
17
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Moderno CASE rīku piemēri – IBM (4)
http://www.ibm.com/ru/events/presentations/systemi5/IBMBizIntegration.pdf
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
18
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Moderno CASE rīku piemēri – IBM (5)
http://www-05.ibm.com/ch/events/soa-summit/pdf/talk_1.pdf
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
19
<Mārīte Kirikova Integrētais CASE rīks GRADE>
GRADE iespējas (1)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
20
<Mārīte Kirikova Integrētais CASE rīks GRADE>
GRADE iespējas (2)
GRADE
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
21
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Moderno CASE rīku piemēri – GRADE iespējas
webcast.
Unsatisfied ERwin Users, Please Join Us!
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
22
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Kāpēc tieši GRADE?
•
•
•
•
•
Kalpo kā sarežģīta rīku kompleksa prototips
Labi modeļu transformācijas līdzekļi
Viegli instalējams
Neprasa daudz resursu
Studentu versijas pieejamas arī individuālai lietošanai
http://www.gradetools.com/H/ - limited educational version
P/s !!!
• GRADE biznesa procesu modelētājs spēj dažas lietas, ko citi, modernie, rīki
nespēj
• GRADE ir saņēmis Leibnica prēmiju par interfeisu lietotājdraudzīgumu
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
23
Organizatorisko struktūru
modelēšana
2. tēma
Lekciju materiāls sagatavots projekta
“RTU studiju programmas “Datorsistēmas”
pilnveidošana absolventu profesionālās
konkurētspējas paaugstināšanai “ ietvaros
©RTU, 2007
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Organizatorisko struktūru veidi
• Vienkārša hierarhiska struktūra
– Pakļautības struktūra
– Iekļaušanās struktūra
• Matricu struktūra
• Tīklveida struktūra
• Dažādi jauktie struktūru veidi
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
25
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Kā modelēt organizatorisko struktūru ar
GRADE?
•
•
ORG diagramma biznesa procesu modeļu grupā
Informācija iegūstama materiālos par GRAPES BM –
•
ORG diagrammu ieteicams lietot kopā ar kompetenču
matricu
Ceļš:
•
(GRAPES BM ir biznesa procesu modelēšanas valoda, ko atbalsta GRADE)
1.
2.
3.
•
Uzstādīt latviešu valodu
Izveidot jaunu modeli (BM)
Izvēlēties ORG diagrammu
IETEIKUMS: Kompetences vispirms ierakstīt kompetenču
matricā un tad izmantot ORG diagrammā
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
26
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Uzstādīt latviešu valodu
• Options/settings/diagrams/system font
Baltic
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
27
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Izveidot jaunu modeli
Model/New
2. Ievada atbilstošu modeļa nosaukumu
1. Izvēlas Business model
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
28
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Izvēlēties ORG diagrammu
Kompetenču matrica
ORG diagramma
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
29
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Struktūrvienība
Pozīcija
Resursi
Pārējo paleti
ieteicams
izmantot tikai
paskaidrojošās
informācijas
pievienošanai,
bet ne
modelēšanai
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
30
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Neveidot šādas struktūras
Struktūrvienības vadītājs sastāv no apakšstruktūrvienības 
Grade neatbalsta pakļautības saiti
– varam modelēt org. struktūru
tikai izmantojot saiti Daļa-veselais
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
31
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Kompetences pievienošana
1. Izveidot
kompetenci
kompetenču matricā
(CMP)
!
2. Izvēlēties
atbilstošo
kompetenci
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
32
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Detalizēta informācija diagrammā
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
33
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Ārējās vides piesaiste
Ārējo vidi var
aprakstīt sīkāk
ar tās objektu
Daļa-veselais
hierarhiju
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
34
Biznesa procesu modelēšana
3. tēma
Lekciju materiāls sagatavots projekta
“RTU studiju programmas “Datorsistēmas”
pilnveidošana absolventu profesionālās
konkurētspējas paaugstināšanai “ ietvaros
©RTU, 2007
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Biznesa procesu modelēšana (1)
Izvēlēties
BP
diagrammu
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
36
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Biznesa procesu modelēšana (2)
Trigera
nosacījums
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
37
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Procesa detalizēšana
Open refinement BP
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
38
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Detalizēta procesa piemērs (1)
Lēmuma
pieņemšanas
uzdevums/
process
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
39
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Detalizācijas elementi
Atsauce uz
iepriekšējā
līmeņa taimeri
Atsauce uz
iepriekšējā
līmeņa
procesu/
uzdevumu
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
40
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Skatīšanās uz procesu (1)
Horizontāli
Vertikāli
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
41
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Skatīšanās uz procesu (2)
Vertical lanes
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
42
Vienota biznesa procesu, izpildītāju
un datu struktūru modelēšana
4. tēma
Lekciju materiāls sagatavots projekta
“RTU studiju programmas “Datorsistēmas”
pilnveidošana absolventu profesionālās
konkurētspējas paaugstināšanai “ ietvaros
©RTU, 2007
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Izpildītāja piesaiste uzdevumam (1)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
44
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Izpildītāja piesaiste uzdevumam (2)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
45
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Informācijas plūsmas
Informācijas
apstrādes
procesos
uzdevuma
ienākošajai
un izejošajai
plūsmai ir
jābūt
dažādām
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
!
46
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Informācijas plūsma notikumu tabulā
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
47
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Informācijas plūsmai atbilstošās datu
struktūras (1)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
48
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Informācijas plūsmai atbilstošās datu
struktūras (2)
1
2
3
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
49
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Informācijas plūsmai atbilstošās datu
struktūras (3)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
50
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Informācijas plūsmas
struktūras definēšana (1)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
51
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Informācijas plūsmas
struktūras definēšana (2)
• Informācijas plūsmas un tai atbilstošās datu
struktūras nosaukumiem nav obligāti jāsakrīt
• Datu struktūru var definēt neatkarīgi no
informācijas plūsmas
• Vairākām informācijas plūsmām var atbilst
viena un tā pati datu struktūra
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
52
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Datu struktūras piesaiste informācijas
plūsmai (1)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
53
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Datu struktūras piesaiste informācijas
plūsmai (2)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
54
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Datu struktūras piesaiste informācijas
plūsmai (3)
1
2
3
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
55
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Datu struktūras piesaiste informācijas
plūsmai (4)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
56
Paplašināta biznesa procesa analīze
5. tēma
Lekciju materiāls sagatavots projekta
“RTU studiju programmas “Datorsistēmas”
pilnveidošana absolventu profesionālās
konkurētspējas paaugstināšanai “ ietvaros
©RTU, 2007
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Biznesa procesa analīzes paņēmieni
• 3D sasaistes analīze
• Izpildītāju piesaistes analīze, izmantojot
lanes
•
•
•
•
Izpildītāju diagrammu ģenerēšana
Viena līmeņa BP
Iebūvētie diagrammu pareizības analizatori
Imitācijas modelēšana
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
58
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Izpildītāju piesaistes pārbaude
Procesi,
kuriem nav
piesaistīts
izpildītājs
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
59
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Izpildītāju diagrammu ģenerēšana
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
60
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Piemērs: kopējais process
Autors: Agris Rieksts
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
61
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Piemērs: tikai tie procesi, kuros ir iesaistīts
darba devējs
Autors: Agris Rieksts
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
62
Prasību definēšana, izmantojot
biznesa procesu modeļus
6. tēma
Lekciju materiāls sagatavots projekta
“RTU studiju programmas “Datorsistēmas”
pilnveidošana absolventu profesionālās
konkurētspējas paaugstināšanai “ ietvaros
©RTU, 2007
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Prasību definēšanas secība
• Biznesa procesu modelī tiem procesiem,
kurus paredzēts veikt ar datoru un kuriem
vēl nav izstrādāta atbilstoša programmatūra,
piesaistīt izpildītāju “sistēma”
• Ģenerēt izpildītāju diagrammas (generate
performers BP)
• “Sistēma” diagrammu izmantot prasību
dokumenta izstrādei
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
64
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Jauns izpildītājs un tā sasaiste ar procesu
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
65
<Mārīte Kirikova Integrētais CASE rīks GRADE>
“Sistēma” diagrammas
Interfeisi/saskarnes
Funkcionālās
prasības
66
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
Citas GRADE izmantošanas iespējas
7. tēma
Lekciju materiāls sagatavots projekta
“RTU studiju programmas “Datorsistēmas”
pilnveidošana absolventu profesionālās
konkurētspējas paaugstināšanai “ ietvaros
©RTU, 2007
<Mārīte Kirikova Integrētais CASE rīks GRADE>
GRADE izmantošana UML diagrammu
zīmēšanai (1)
Veido jaunu
diagrammu
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
68
<Mārīte Kirikova Integrētais CASE rīks GRADE>
GRADE izmantošana UML diagrammu
zīmēšanai (2)
2
1
3
4
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
69
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Klašu diagrammas piemērs (fragments)
<<Class>>
Paraugs
Paraugu raksturo
identifikācijas numurs
<<Class>>
Laikā nemainīgie dati
atbilst
atbilst
<<Class>>
Pases dati
pases dati ir
paraugam
atbilst
<<Class>>
Ģenētiskie dati
Atrībutu skaits 100
līdz bezgalībai
atbilst
<<Class>>
Izmēģinājuma lauka
glabāšanas dati
Atribūtu skaits 10
<<Class>>
Fenotipiskie dati
<<Class>>
Laikā mainīgie
<<Class>>
Morfoloģiskie dati
Atribūti 50
papildina
<<Class>>
Vides dati
Atribūtu skaits 50
<<Class>>
DNS secības
<<Class>>
Marķieri
Sarežģīta struktūra,
kas jāpēta
<<Class>>
Ārējie izmēģinājuma
lauki
<<Class>>
Savi izmēģinājuma
lauki
<<Class>>
Fenoloģiskie dati
Atribūtu skaits 20
<<Class>>
Slimību rezistance
Atribūtu skaits 50
<<Class>>
Agronomiskie dati
Atribūtu skaits 20
<<Class>>
Ausnes tips
<<Class>>
Augsnes apakštips
GRADE Educational Version
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
70
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Komunikācijas diagrammu ģenerēšana (1)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
71
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Komunikācijas diagrammu ģenerēšana (2)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
72
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Viena līmeņa diagrammu ģenerēšana (1)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
73
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Viena līmeņa diagrammu ģenerēšana (2)
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
74
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Ārējo failu piesaiste (1)
Hipersaiti var
piesaistīt gan
uzdevumam, gan
notikumam/saitei
starp uzdevumiem
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
75
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Ārējo failu piesaiste (2)
Saitēm var
piesaistīt arī
grafiskus
apzīmējumus
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
76
<Mārīte Kirikova Integrētais CASE rīks GRADE>
Diagrammu publicēšana tīmeklī
“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “
2006/0238/VPD1/ESF/PIAA/06/APK/3.2.3.2/0015/0007
77