Integrētais CASE rīks GRADE (DSP407)

77
Lekciju materiāls sagatavots projekta “RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros ©RTU, 2007 Integrētais Integrētais CASE CASE rīks rīks GRADE (DSP407) GRADE (DSP407)

description

Integrētais CASE rīks GRADE (DSP407). 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. - PowerPoint PPT Presentation

Transcript of Integrētais CASE rīks GRADE (DSP407)

Page 1: 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

Integrētais Integrētais CASECASE rīks rīks GRADE (DSP407)GRADE (DSP407)

Page 2: Integrētais  CASE  rīks GRADE (DSP407)

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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Asoc. profesore, Dr.sc.ing. Mārīte Kirikova

Rīgas Tehniskā universitāteDatorzinātnes un informācijas tehnoloģijas fakultāteLietišķo datorsistēmu institūtsSistēmu teorijas un projektēšanas katedra

Integrētais Integrētais CASECASE rīks GRADE rīks GRADE

Page 3: Integrētais  CASE  rīks GRADE (DSP407)

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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Priekšmeta pamatdatiPriekš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

Page 4: Integrētais  CASE  rīks GRADE (DSP407)

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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Priekšmeta mērķi un uzdevumiPriekš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ā

Page 5: Integrētais  CASE  rīks GRADE (DSP407)

5“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

PamatliteratūraPamatliteratūra

• Materiāli GRADE mājas lapā: www.gradetools.com

Page 6: Integrētais  CASE  rīks GRADE (DSP407)

6“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

PapildliteratūraPapildliteratū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.

Page 7: Integrētais  CASE  rīks GRADE (DSP407)

7“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Atslēgas vārdiAtslē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

Page 8: Integrētais  CASE  rīks GRADE (DSP407)

8“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

PamattēmasPamattē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

Page 9: 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

CASECASE rīku loma datorsistēmu rīku loma datorsistēmu izstrādēizstrādē

1. tēma

Page 10: Integrētais  CASE  rīks GRADE (DSP407)

10“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

CASECASE rīka jēdziens 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.

Page 11: Integrētais  CASE  rīks GRADE (DSP407)

11“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

CASECASE rīku attīstības vēsture 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

Page 12: Integrētais  CASE  rīks GRADE (DSP407)

12“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

ModernoModerno CASE CASE rīku piemēri - ARIS rīku piemēri - ARIS

http://www.ids-scheer.com

Page 13: Integrētais  CASE  rīks GRADE (DSP407)

13“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

ModernoModerno CASE CASE rīku piemēri - rīku piemēri - TELELOGICTELELOGIC

http://download.telelogic.com/download/article/Brochure_System_Architect_Sept05.pdf

Page 14: Integrētais  CASE  rīks GRADE (DSP407)

14“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

IBM un TELELOGICIBM un TELELOGIC

IBM piedāvā iegādāties TELELOGIC par $US 745 000 000

Page 15: Integrētais  CASE  rīks GRADE (DSP407)

15“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

ModernoModerno CASE CASE rīku piemēri – IBM rīku piemēri – IBM (1)(1)

http://www-05.ibm.com/ch/events/soa-summit/pdf/talk_3l.pdf

Page 16: Integrētais  CASE  rīks GRADE (DSP407)

16“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

ModernoModerno CASE CASE rīku piemēri – IBM rīku piemēri – IBM (2)(2)

http://www-05.ibm.com/nl/events/presentations/soa_bp_edwin_dl2van5.pdf

Page 17: Integrētais  CASE  rīks GRADE (DSP407)

17“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

ModernoModerno CASE CASE rīku piemēri – IBM rīku piemēri – IBM (3)(3)

http://www.sbm.com.sa/files/Application_Modernization_and_Transformation.pdf

Page 18: Integrētais  CASE  rīks GRADE (DSP407)

18“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

ModernoModerno CASE CASE rīku piemēri – IBM rīku piemēri – IBM (4)(4)

http://www.ibm.com/ru/events/presentations/systemi5/IBMBizIntegration.pdf

Page 19: Integrētais  CASE  rīks GRADE (DSP407)

19“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

ModernoModerno CASE CASE rīku piemēri – IBM rīku piemēri – IBM (5)(5)

http://www-05.ibm.com/ch/events/soa-summit/pdf/talk_1.pdf

Page 20: Integrētais  CASE  rīks GRADE (DSP407)

20“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

GRADE iespējas (1)GRADE iespējas (1)

Page 21: Integrētais  CASE  rīks GRADE (DSP407)

21“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

GRADE iespējas (2)GRADE iespējas (2)

GRADE

Page 22: Integrētais  CASE  rīks GRADE (DSP407)

22“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

ModernoModerno CASE CASE rīku piemēri – GRADE rīku piemēri – GRADE iespējasiespējas

webcast.

Unsatisfied ERwin Users, Please Join Us!

Page 23: Integrētais  CASE  rīks GRADE (DSP407)

23“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Kāpēc tieši 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

Page 24: 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

Organizatorisko struktūru Organizatorisko struktūru modelēšanamodelēšana

2. tēma

Page 25: Integrētais  CASE  rīks GRADE (DSP407)

25“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Organizatorisko struktūru veidiOrganizatorisko 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

Page 26: Integrētais  CASE  rīks GRADE (DSP407)

26“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Kā modelēt organizatorisko struktūru Kā modelēt organizatorisko struktūru ar GRADE?ar GRADE?

• ORG diagramma biznesa procesu modeļu grupā• Informācija iegūstama materiālos par GRAPES BM –

(GRAPES BM ir biznesa procesu modelēšanas valoda, ko atbalsta GRADE)

• ORG diagrammu ieteicams lietot kopā ar kompetenču matricu

• Ceļš:1. Uzstādīt latviešu valodu2. Izveidot jaunu modeli (BM)3. Izvēlēties ORG diagrammu

• IETEIKUMS: Kompetences vispirms ierakstīt kompetenču matricā un tad izmantot ORG diagrammā

Page 27: Integrētais  CASE  rīks GRADE (DSP407)

27“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Uzstādīt latviešu valoduUzstādīt latviešu valodu• Options/settings/diagrams/system font

Baltic

Page 28: Integrētais  CASE  rīks GRADE (DSP407)

28“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Izveidot jaunu modeliIzveidot jaunu modeli

Model/New

1. Izvēlas Business model

2. Ievada atbilstošu modeļa nosaukumu

Page 29: Integrētais  CASE  rīks GRADE (DSP407)

29“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Izvēlēties ORG diagrammuIzvēlēties ORG diagrammu

ORG diagramma

Kompetenču matrica

Page 30: Integrētais  CASE  rīks GRADE (DSP407)

30“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

<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

Page 31: Integrētais  CASE  rīks GRADE (DSP407)

31“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Neveidot šādas struktūrasNeveidot šā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

Page 32: Integrētais  CASE  rīks GRADE (DSP407)

32“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Kompetences pievienošanaKompetences pievienošana

1. Izveidot kompetenci kompetenču matricā (CMP)

2. Izvēlēties atbilstošo kompetenci

!

Page 33: Integrētais  CASE  rīks GRADE (DSP407)

33“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Detalizēta informācija diagrammāDetalizēta informācija diagrammā

Page 34: Integrētais  CASE  rīks GRADE (DSP407)

34“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Ārējās vides piesaisteĀrējās vides piesaiste

Ārējo vidi var aprakstīt sīkāk ar tās objektu Daļa-veselais hierarhiju

Page 35: 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

Biznesa procesu modelēšanaBiznesa procesu modelēšana

3. tēma

Page 36: Integrētais  CASE  rīks GRADE (DSP407)

36“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Biznesa procesu modelēšana (1)Biznesa procesu modelēšana (1)

Izvēlēties BP diagrammu

Page 37: Integrētais  CASE  rīks GRADE (DSP407)

37“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Biznesa procesu modelēšana (2)Biznesa procesu modelēšana (2)

Trigera nosacījums

Page 38: Integrētais  CASE  rīks GRADE (DSP407)

38“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Procesa detalizēšanaProcesa detalizēšana

Open refinement BP

Page 39: Integrētais  CASE  rīks GRADE (DSP407)

39“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Detalizēta procesa piemērs (1)Detalizēta procesa piemērs (1)

Lēmuma pieņemšanas uzdevums/process

Page 40: Integrētais  CASE  rīks GRADE (DSP407)

40“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Detalizācijas elementiDetalizācijas elementi

Atsauce uz iepriekšējā līmeņa procesu/uzdevumu

Atsauce uz iepriekšējā līmeņa taimeri

Page 41: Integrētais  CASE  rīks GRADE (DSP407)

41“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Skatīšanās uz procesu (1)Skatīšanās uz procesu (1)

Horizontāli Vertikāli

Page 42: Integrētais  CASE  rīks GRADE (DSP407)

42“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Skatīšanās uz procesu (2)Skatīšanās uz procesu (2)

Vertical lanes

Page 43: 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

Vienota biznesa procesu, Vienota biznesa procesu, izpildītāju un datu struktūru izpildītāju un datu struktūru

modelēšanamodelēšana

4. tēma

Page 44: Integrētais  CASE  rīks GRADE (DSP407)

44“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Izpildītāja piesaiste uzdevumam Izpildītāja piesaiste uzdevumam (1)(1)

Page 45: Integrētais  CASE  rīks GRADE (DSP407)

45“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Izpildītāja piesaiste uzdevumam Izpildītāja piesaiste uzdevumam (2)(2)

Page 46: Integrētais  CASE  rīks GRADE (DSP407)

46“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Informācijas plūsmas 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

!

Page 47: Integrētais  CASE  rīks GRADE (DSP407)

47“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Informācijas plūsma notikumu Informācijas plūsma notikumu tabulātabulā

Page 48: Integrētais  CASE  rīks GRADE (DSP407)

48“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Informācijas plūsmai atbilstošās datu Informācijas plūsmai atbilstošās datu struktūras (1)struktūras (1)

Page 49: Integrētais  CASE  rīks GRADE (DSP407)

49“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Informācijas plūsmai atbilstošās datu Informācijas plūsmai atbilstošās datu struktūras (2)struktūras (2)

1

2

3

Page 50: Integrētais  CASE  rīks GRADE (DSP407)

50“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Informācijas plūsmai atbilstošās datu Informācijas plūsmai atbilstošās datu struktūras (3)struktūras (3)

Page 51: Integrētais  CASE  rīks GRADE (DSP407)

51“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Informācijas plūsmas Informācijas plūsmas struktūras definēšana (1)struktūras definēšana (1)

Page 52: Integrētais  CASE  rīks GRADE (DSP407)

52“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

• 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

Informācijas plūsmas Informācijas plūsmas struktūras definēšana (2)struktūras definēšana (2)

Page 53: Integrētais  CASE  rīks GRADE (DSP407)

53“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Datu struktūras piesaiste informācijas Datu struktūras piesaiste informācijas plūsmai (1)plūsmai (1)

Page 54: Integrētais  CASE  rīks GRADE (DSP407)

54“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Datu struktūras piesaiste informācijas Datu struktūras piesaiste informācijas plūsmai (2)plūsmai (2)

Page 55: Integrētais  CASE  rīks GRADE (DSP407)

55“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Datu struktūras piesaiste informācijas Datu struktūras piesaiste informācijas plūsmai (3)plūsmai (3)

1

2

3

Page 56: Integrētais  CASE  rīks GRADE (DSP407)

56“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Datu struktūras piesaiste informācijas Datu struktūras piesaiste informācijas plūsmai (4)plūsmai (4)

Page 57: 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

Paplašināta biznesa procesa Paplašināta biznesa procesa analīzeanalīze

5. tēma

Page 58: Integrētais  CASE  rīks GRADE (DSP407)

58“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Biznesa procesa analīzes Biznesa procesa analīzes paņēmienipaņē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

Page 59: Integrētais  CASE  rīks GRADE (DSP407)

59“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Izpildītāju piesaistes pārbaudeIzpildītāju piesaistes pārbaude

Procesi, kuriem nav piesaistīts izpildītājs

Page 60: Integrētais  CASE  rīks GRADE (DSP407)

60“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Izpildītāju diagrammu ģenerēšanaIzpildītāju diagrammu ģenerēšana

Page 61: Integrētais  CASE  rīks GRADE (DSP407)

61“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Piemērs: kopējais processPiemērs: kopējais process

Autors: Agris Rieksts

Page 62: Integrētais  CASE  rīks GRADE (DSP407)

62“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Piemērs: tikai tie procesi, kuros ir Piemērs: tikai tie procesi, kuros ir iesaistīts darba devējsiesaistīts darba devējs

Autors: Agris Rieksts

Page 63: 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

Prasību definēšana, izmantojot Prasību definēšana, izmantojot biznesa procesu modeļusbiznesa procesu modeļus

6. tēma

Page 64: Integrētais  CASE  rīks GRADE (DSP407)

64“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Prasību definēšanas secībaPrasī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

Page 65: Integrētais  CASE  rīks GRADE (DSP407)

65“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Jauns izpildītājs un tā sasaiste ar Jauns izpildītājs un tā sasaiste ar procesuprocesu

Page 66: Integrētais  CASE  rīks GRADE (DSP407)

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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

““Sistēma” diagrammasSistēma” diagrammas

Funkcionālās prasības

Interfeisi/saskarnes

Page 67: 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

Citas GRADE izmantošanas Citas GRADE izmantošanas iespējasiespējas

7. tēma

Page 68: Integrētais  CASE  rīks GRADE (DSP407)

68“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

GRADE izmantošana GRADE izmantošana UMLUML diagrammu diagrammu zīmēšanai (1)zīmēšanai (1)

Veido jaunu diagrammu

Page 69: Integrētais  CASE  rīks GRADE (DSP407)

69“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

GRADE izmantošana GRADE izmantošana UMLUML diagrammu diagrammu zīmēšanai (2)zīmēšanai (2)

1

2

34

Page 70: Integrētais  CASE  rīks GRADE (DSP407)

70“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Klašu diagrammas piemērs Klašu diagrammas piemērs (fragments)(fragments)

Pases datipases dati ir paraugam

<<Class>>Ģenētiskie dati

Atrībutu skaits 100 līdz bezgalībai

<<Class>>

DNS secības<<Class>>

MarķieriSarežģīta struktūra, kas jāpēta

<<Class>>

Vides datiAtribūtu skaits 50

<<Class>>

Ausnes tips<<Class>>

Augsnes apakštips<<Class>>

Izmēģinājuma lauka glabāšanas dati

Atribūtu skaits 10

<<Class>>

Ārējie izmēģinājuma lauki

<<Class>>

Savi izmēģinājuma lauki

<<Class>>

Fenotipiskie dati<<Class>>

Laikā mainīgie<<Class>>

Morfoloģiskie datiAtribūti 50

<<Class>>

Fenoloģiskie datiAtribūtu skaits 20

<<Class>>Slimību rezistance

Atribūtu skaits 50

<<Class>>

Agronomiskie datiAtribūtu skaits 20

<<Class>>

Laikā nemainīgie dati<<Class>>

ParaugsParaugu raksturo identifikācijas numurs

<<Class>>

atbilst

atbilst

papildina

atbilst atbilst

GRADE Educational Version

Page 71: Integrētais  CASE  rīks GRADE (DSP407)

71“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Komunikācijas diagrammu ģenerēšana Komunikācijas diagrammu ģenerēšana (1)(1)

Page 72: Integrētais  CASE  rīks GRADE (DSP407)

72“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Komunikācijas diagrammu ģenerēšana Komunikācijas diagrammu ģenerēšana (2)(2)

Page 73: Integrētais  CASE  rīks GRADE (DSP407)

73“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Viena līmeņa diagrammu ģenerēšana Viena līmeņa diagrammu ģenerēšana (1)(1)

Page 74: Integrētais  CASE  rīks GRADE (DSP407)

74“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Viena līmeņa diagrammu ģenerēšana Viena līmeņa diagrammu ģenerēšana (2)(2)

Page 75: Integrētais  CASE  rīks GRADE (DSP407)

75“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Ārējo failu piesaiste (1) Ārējo failu piesaiste (1)

Hipersaiti var piesaistīt gan uzdevumam, gan notikumam/saitei starp uzdevumiem

Page 76: Integrētais  CASE  rīks GRADE (DSP407)

76“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Ārējo failu piesaiste (2)Ārējo failu piesaiste (2)

Saitēm var piesaistīt arī grafiskus apzīmējumus

Page 77: Integrētais  CASE  rīks GRADE (DSP407)

77“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

<Mārīte Kirikova Integrētais CASE rīks GRADE>

Diagrammu publicēšana tīmeklīDiagrammu publicēšana tīmeklī