790 likes | 975 Views
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.
E N D
<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
<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
<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ā
<Mārīte Kirikova Integrētais CASE rīks GRADE> Pamatliteratūra • Materiāli GRADE mājas lapā: www.gradetools.com
<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.
<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
<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
1. tēma CASE rīku loma datorsistēmu izstrādē
<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.
<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
<Mārīte Kirikova Integrētais CASE rīks GRADE> Moderno CASE rīku piemēri - ARIS http://www.ids-scheer.com
<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
<Mārīte Kirikova Integrētais CASE rīks GRADE> IBM un TELELOGIC IBM piedāvā iegādāties TELELOGIC par $US745 000 000
<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
<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
<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
<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
<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
<Mārīte Kirikova Integrētais CASE rīks GRADE> GRADE iespējas (1)
<Mārīte Kirikova Integrētais CASE rīks GRADE> GRADE iespējas (2) GRADE
<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!
<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
2. tēma Organizatorisko struktūru modelēšana
<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
<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 – (GRAPES BM ir biznesa procesu modelēšanas valoda, ko atbalsta GRADE) • ORG diagrammu ieteicams lietot kopā ar kompetenču matricu • Ceļš: • 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ā
Options/settings/diagrams/system font <Mārīte Kirikova Integrētais CASE rīks GRADE> Uzstādīt latviešu valodu Baltic
<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
<Mārīte Kirikova Integrētais CASE rīks GRADE> Izvēlēties ORG diagrammu Kompetenču matrica ORG diagramma
<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
<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
<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
<Mārīte Kirikova Integrētais CASE rīks GRADE> Detalizēta informācija diagrammā
<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
3. tēma Biznesa procesu modelēšana
<Mārīte Kirikova Integrētais CASE rīks GRADE> Biznesa procesu modelēšana (1) Izvēlēties BP diagrammu
<Mārīte Kirikova Integrētais CASE rīks GRADE> Biznesa procesu modelēšana (2) Trigera nosacījums
<Mārīte Kirikova Integrētais CASE rīks GRADE> Procesa detalizēšana Open refinement BP
<Mārīte Kirikova Integrētais CASE rīks GRADE> Detalizēta procesa piemērs (1) Lēmuma pieņemšanas uzdevums/ process
<Mārīte Kirikova Integrētais CASE rīks GRADE> Detalizācijas elementi Atsauce uz iepriekšējā līmeņa procesu/ uzdevumu Atsauce uz iepriekšējā līmeņa taimeri
<Mārīte Kirikova Integrētais CASE rīks GRADE> Skatīšanās uz procesu (1) Horizontāli Vertikāli
<Mārīte Kirikova Integrētais CASE rīks GRADE> Skatīšanās uz procesu (2) Vertical lanes
4. tēma Vienota biznesa procesu, izpildītāju un datu struktūru modelēšana
<Mārīte Kirikova Integrētais CASE rīks GRADE> Izpildītāja piesaiste uzdevumam (1)
<Mārīte Kirikova Integrētais CASE rīks GRADE> Izpildītāja piesaiste uzdevumam (2)
<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 !
<Mārīte Kirikova Integrētais CASE rīks GRADE> Informācijas plūsma notikumu tabulā
<Mārīte Kirikova Integrētais CASE rīks GRADE> Informācijas plūsmai atbilstošās datu struktūras (1)
<Mārīte Kirikova Integrētais CASE rīks GRADE> 1 2 3 Informācijas plūsmai atbilstošās datu struktūras (2)
<Mārīte Kirikova Integrētais CASE rīks GRADE> Informācijas plūsmai atbilstošās datu struktūras (3)