INFORMĀCIJAS SISTĒMU METODOLOĢIJAS (DSP404)

135
Lekciju materiāls sagatavots projekta “RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros ©RTU, 2007 INFORMĀCIJAS SISTĒMU INFORMĀCIJAS SISTĒMU METODOLOĢIJAS METODOLOĢIJAS (DSP404) (DSP404)

description

INFORMĀCIJAS SISTĒMU METODOLOĢIJAS (DSP404). INFORMĀCIJAS SISTĒMU METODOLOĢIJAS. Asoc. prof., 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 INFORMĀCIJAS SISTĒMU METODOLOĢIJAS (DSP404)

Page 1: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

Lekciju materiāls sagatavots projekta“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros

©RTU, 2007

INFORMĀCIJAS SISTĒMU INFORMĀCIJAS SISTĒMU METODOLOĢIJAS METODOLOĢIJAS

(DSP404)(DSP404)

Page 2: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Asoc. prof., 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

INFORMĀCIJAS SISTĒMU INFORMĀCIJAS SISTĒMU METODOLOĢIJASMETODOLOĢIJAS

Page 3: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Priekšmeta pamatdatiPriekšmeta pamatdati

• Priekšmeta pieteicējs: Mārīte Kirikova• Apjoms: 3 KP• Kontroles veids: Eksāmens, studiju darbs• Studiju līmenis: Maģistra profesionālās

studijas• Semestris: 1.

Page 4: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Priekšmeta mērķi un uzdevumiPriekšmeta mērķi un uzdevumi

• Mērķi:1. Iepazīstināt studentus ar dažādām pieejām

informācijas sistēmu izstrādē, īpaši tās sākotnējos posmos.

2. Attīstīt prasmi elastīgi domāt dažādos informācijas sistēmas izstrādes apraksta abstrakcija līmeņos

3. Attīstīt prasmi modelēt informācijas sistēmu un tās izmantošanas vidi, izmantojot populārākās modelēšanas paradigmas un to kombinācijas (ne tikai UML)

4. Veicināt tādu studentu mentālo modeļu izveidi, kas rada iespēju veiksmīgi sadarboties ar biznesa sfēras pārstāvjiem.

Page 5: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Priekšmeta mērķi un uzdevumiPriekšmeta mērķi un uzdevumi

• Uzdevumi:1. Izprast saistību starp organizācijas funkcionālo,

vadības un informācijas sistēmu.2. Apgūt dažādas domāšanas struktūras

informācijas sistēmu projektēšanā (dažādu metodoloģiju pamatus)

3. Gūt priekšstatu par metodoloģiju novērtēšanas kritērijiem un integrēšanas iespējām

4. Gūt priekšstatu par piemērotas metodoloģijas izvēli atbilstoši informācijas sistēmas projektēšanas situācijai

Page 6: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

PamatlitetratūraPamatlitetratūra

Avison D. and Fitzgerald Information Systems Development: Methodologies, Techniques, Tools, 3ed.m McGraw-Hill, 2003.

Page 7: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

PapildliteratūraPapildliteratūra

Stojanovic Z. And Dahanayake A. Service-Orineted Software System Engineering, Idea Group Publishing, 2004.

Jajodia S. And Strous L. Integrity and Internal Control in Information Systems VI, Cluver Academic Publishers, 2004.

Kursā aplūkoto metodoloģiju portāli

Page 8: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Atslēgas vārdiAtslēgas vārdi

• informācijas sistēma• sistēmu inženierija• prasību inženierija• sistēmu arhitektūra• informācijas sistēmas projekts• projektēšanas metodoloģija

Page 9: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

PamattēmasPamattēmas• Informācijas sistēmu ontoloģija• Informācijas sistēmu un informācijas sistēmu

projektu veidi• Sistēmiskie faktori informācijas sistēmu izstrādē• Organizāciju un informācijas sistēmu arhitektūru

orientēta projektēšana• Aģentu orientētas metodoloģijas• Problēmu orientētas metodoloģijas • Biznesa procesu orientētas metodoloģijas• Pakalpojumu orientētās metodoloģijas un

pakalpojumu orientētās arhitektūras• Aspektu orientētas metodoloģijas• Informācijas sistēmu metodoloģiju izvēles un

kombinēšanas metodes.

Page 10: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

Lekciju materiāls sagatavots projekta“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros

©RTU, 2007

Informācijas sistēmu Informācijas sistēmu ontoloģijaontoloģija

1. tēma

Page 11: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Informācijas sistēmu definīcijasInformācijas sistēmu definīcijas

• Sistēma, kas apstrādā datus, lai iegūtu informāciju (Avison)

• Informācijas apstrādes sistēma un ar to saistītie organizatoriskie resursi (piem., cilvēkresursi, metodiskie, finansiālie un citi), kas nodrošina ar informāciju LVS ISO/IEC 2382-1:1997: Information processing system, together with associated organisational resources, such as humans, technical and financial resources, that provides and distributes information ISO/IEC 2382-1:1993

• Informācijas sistēma ir organizācijas kā sistēmas apakšsistēma, kas nodrošina tās funkcionēšanai nepieciešamo informāciju; datorizēta informācijas sistēma ir informācijas sistēma, kur daļa no nodrošināšanas funkcijām tiek izpildītas, izmantojot datorus.

Page 12: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Dati, informācija, zināšanasDati, informācija, zināšanas

IS

Dati, informācija,

zināšanas

Dati, informācija, zināšanas

Dati

Dati

Dati

Mērķis

IS ārējā vide IS ārējā vide

Informācijas sistēma un tās datorizētā daļa atbalsta organizācijas mērķusPrasību inženierija (IS konteksta plašākā nozīmē) nosaka prasības pret informācijas sistēmu un tās datorizēto daļu

Page 13: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Informācijas sistēmu metodoloģijas Informācijas sistēmu metodoloģijas definīcijadefinīcija

• Sistēmu izstrādes metodoloģija ir ieteicamie līdzekļi informācijas sistēmu izstrādāšanai vai daļējai izstrādāšanai, kas ir balstīta uz loģisku pamatojumu un filozofiju, kas atbalsta un attaisno šo ieteikumu attiecīgajā kontekstā. Ieteicamie līdzekļi parasti iekļauj fāžu identifikāciju, procedūras, uzdevumus, likumus, metodes, vadlīnijas, dokumentāciju un rīkus. Tie var arī iekļaut rekomendācijas, kas attiecas uz metodes pārvaldību un organizāciju, kā arī dalībnieku izvēli un apmācību.

Page 14: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (1)(1)

• Lieta– Lieta ir BWW modeļa elementārā vienība.

Reālā pasaule sastāv no lietām. Divas vai vairākas lietas (gan saliktas, gan vienkāršas) var tikt saistītas saliktā lietā.

Page 15: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Īpašība (Iekšēja, Nesaistoša kopēja, Saistoša kopēja, Negaidīti radusies, Pārmantota, Atribūts)– Lietām piemīt īpašības. Īpašību veido kā

funkciju, kura piešķir lietai kādu vērtību. Saliktas lietas īpašība, kura pieder komponenta lietai, tiek saukta par pārmantotu īpašību. Citā gadījumā tā ir negaidīti radusies īpašība. Īpašības, kuras ir iedzimtas atsevišķām lietām, sauc par iekšējām īpašībām. Kopējas īpašības ir īpašības, kuras piemīt divām vai vairākām lietām. Nesaistošas kopējas īpašības neietekmē lietas, kurām tās piemīt, savukārt saistošas kopējas īpašības ietekmē. Atribūti ir vārdi, kurus izmanto, lai attēlotu noteiktas lietu īpašības (parasti abstraktas).

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (2)(2)

Page 16: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Klase– Klase ir lietu kopa, kuru var definēt ar kopīgas

īpašības esamību.

• Veids– Veids ir lietu kopa, kuru var definēt ar divu vai

vairāku kopīgu īpašību esamību.

• Stāvoklis– Lietas stāvoklis ir visu lietas īpašību funkciju

vērtību vektors.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (3)(3)

Page 17: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Iespējamā stāvokļu telpa– Iespējamā stāvokļu telpa ir visu stāvokļu, kurus

lieta jebkad varētu ieņemt, kopa.

• Stāvokļa likums (Stabilitātes nosacījums, Koriģējošā darbība)– Stāvokļa likums ierobežo lietas īpašību vērtības

apakškopā, kura atbilst dabiskajiem vai cilvēku likumiem. Stabilitātes nosacījums norāda stāvokļus, kurus atļauj stāvokļa likums. Koriģējošā darbība parāda, kā ir jāmainās īpašības funkcijas vērtībai, lai stāvoklis kļūtu atbilstošs stāvokļa likumam.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (4)(4)

Page 18: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Likumīga stāvokļu telpa– Likumīga stāvokļu telpa ir lietas stāvokļu kopa,

kas pakļaujas lietas stāvokļa likumiem. Likumīga stāvokļu telpa parasti ir korekta iespējamās stāvokļu telpas apakškopa.

• Notikums– Notikums ir lietas stāvokļa maiņa.

• Process– Process ir iekšēji norīkota notikumu vai

stāvokļu virkne.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (5)(5)

Page 19: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Iespējamā notikumu telpa– Lietas notikumu telpa ir visu iespējamo

notikumu, kas var notikt ar lietu, kopa.

• Transformācija– Transformācija ir pāriešana no viena stāvokļa

uz otru.

• Likumīga tranformācija (Stabilitātes nosacījums, Koriģējošā darbība)– Likumīga transformācija nosaka, kuri lietas

notikumi ir atļauti. Stabilitātes nosacījums norāda notikumus, kurus atļauj transformācijas likums. Koriģējošā darbība norāda, kā ir jāmainās īpašības funkcijas vērtībām, lai stāvoklis būtu atbilstošs transformācijas likumam.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (6)(6)

Page 20: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Likumīga notikumu telpa– Likumīga notikumu telpa ir visu atļauto lietas

notikumu kopa.

• Vēsture– Lietas vēsture ir hronoloģiski sakārtoti stāvokļi,

kuros lieta ir atradusies.

• Iedarboties uz– Lieta iedarbojas uz citu lietu, ja tās eksistence

ietekmē citas lietas vēsturi.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (7)(7)

Page 21: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Savienošana pāros (Saistoša kopēja īpašība)– Divas lietas ir savienotas pāros (jeb savstarpēji

iedarbojas), ja viena lieta iedarbojas uz otru. Šīm divām lietām ir saistoša kopēja īpašība (jeb attiecība), tas ir, tām piemīt kopēja īpašība, kas ietekmē šīs lietas.

• Sistēma– Lietu kopa ir sistēma, ja, jebkādā veidā sadalot

sistēmu divās daļās, eksistē savienošana pāros starp lietām divās apakškopās.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (8)(8)

Page 22: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Sistēmas kompozīcija– Lietas sistēmā ir tās kompozīcija.

• Sistēmas vide– Lietas, kuras neatrodas sistēmā, bet

mijiedarbojas ar lietām tajā, tiek sauktas par sistēmas vidi.

• Sistēmas struktūra– Pāru kopa, kas eksistē starp lietām sistēmā un

starp lietām sistēmas vidē un sistēmā, tiek saukta par struktūru.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (9)(9)

Page 23: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Apakšsistēma– Apakšsistēma ir sistēma, kuras kompozīcija un

struktūra ir citas sistēmas kompozīcijas un struktūras apakškopas.

• Sistēmas dekompozīcija– Sistēmas dekompozīcija ir tādu apakšsistēmu

kopa, ka katrs sistēmas komponents ir vai nu viena no dekompozīcijas apakšsistēmām vai ir iekļauts vienas no dekompozīcijas apakšsistēmām kompozīcijā.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (10)(10)

Page 24: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Līmeņu struktūra– Līmeņu struktūra definē daļēju sakārtojumu

dekompozīcijas apakšsistēmas, lai parādītu, kuras apakšsistēmas ir citu apakšsistēmu komponentes un kuras ir sistēmas pašas par sevi.

• Ārējais notikums– Ārējais notikums ir notikums, kurš norisinās

lietā, apakšsistēmā vai sistēmā un kuru izraisa kādas vides lietas iedarbība uz lietu, apakšsistēmu vai sistēmu.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (11)(11)

Page 25: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Stabils stāvoklis– Stabils stāvoklis ir stāvoklis, kurā lieta,

apakšsistēma vai sistēma paliek tik ilgi, līdz tas ir spiests mainīties kādas vides lietas iedarbības uz lietu, apakšsistēmu vai sistēmu dēļ (ārējais notikums).

• Nestabils stāvoklis– Nestabils stāvoklis ir stāvoklis, kas pāries uz

citu stāvokli pēc transformācijas darbībām sistēmā.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (12)(12)

Page 26: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

• Iekšējais notikums– Iekšējais notikums ir notikums, kas rodas lietā,

apakšsistēmā vai sistēmā pēc likumīgas transformācijas lietā, apakšsistēmā vai sistēmā.

• Labi definēts notikums– Labi definēts notikums ir notikums, kurā vienmēr

var paredzēt nākošo stāvokli, ja ir zināms iepriekšējais stāvoklis.

• Vāji definēts notikums– Vāji definēts notikums ir notikums, kurā nevar

paredzēt nākošo stāvokli, ja ir zināms iepriekšējais stāvoklis.

Bunge, WandBunge, Wand un un Weber Weber ontoloģija ontoloģija (13)(13)

Page 27: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Meta valodas elementiMeta valodas elementi

Developing a meta model for the Bunge-Wand-Weber ontological constructs, Michael Rosemann, Peter Green, 2001

Realitātes tips

IzskaidrojumsValodas konstrukcija

Saites tips, kas apvieno vismaz divus realitāšu tipus

Ja ir nepieciešams modelēt saites tipu saistītu ar citu datu modeļa elementu (realitātes vai saites tipu), tad saites tips ir jāinterpretē no jauna.

Ģeneralizācija, specializācija. Tā ir vai nu sadalīta (d) vai nesadalīta (n), kā arī tā ir pilnīga specializācija vai daļēja. Daļēja specializācija nozīmē, ka vēl eksistē apakštipi, kas modelī nav attēloti

Klasteris ietver datu modeļa elementus (ir-daļa-no saite) un izceļ to, ka viņiem ir kopēja speciāla semantika

Page 28: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Lieta, īpašība, klase, veids un atribūtsLieta, īpašība, klase, veids un atribūts

Developing a meta model for the Bunge-Wand-Weber ontological constructs, Michael Rosemann, Peter Green, 2001

Page 29: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Lieta, savienošana pāros, sistēma, kompozīcija un Lieta, savienošana pāros, sistēma, kompozīcija un videvide

Developing a meta model for the Bunge-Wand-Weber ontological constructs, Michael Rosemann, Peter Green, 2001

Page 30: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Īpašību apakštipiĪpašību apakštipi

Developing a meta model for the Bunge-Wand-Weber ontological constructs, Michael Rosemann, Peter Green, 2001

Page 31: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Developing a meta model for the Bunge-Wand-Weber ontological constructs, Michael Rosemann, Peter Green, 2001

Page 32: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

Lekciju materiāls sagatavots projekta“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros

©RTU, 2007

Informācijas sistēmu un Informācijas sistēmu un informācijas sistēmu projektu informācijas sistēmu projektu

veidiveidi2.tēma

Page 33: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Informācijas sistēmu veidi (1)Informācijas sistēmu veidi (1)

• Uzņēmumu informācijas sistēmas– Ražošanas uzņēmumu informācijas

sistēmas– Pakalpojumus sniedzošo uzņēmumu

informācijas sistēmas– Valsts pārvaldes informācijas sistēmas

• Zināšanu krātuvju informācijas sistēmas• Iegulto sistēmu informācijas sistēmas• Jauktās informācijas sistēmas

Page 34: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Informācijas sistēmu veidi (2)Informācijas sistēmu veidi (2)

• Datu bāzu sistēmas• Transakciju apstrādes sistēmas• Operacionālās vadības informācijas sistēmas

– Statistisko datu apstrādes sistēmas– Lēmuma atbalsta sistēmas

• Pārvaldības informācijas sistēmas• Biznesa procesu vadības sistēmas• Lēmumu atbalsta sistēmas• Stratēģiskās vadības informācijas sistēmas• Zināšanu vadības sistēmas

Page 35: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Pārvaldības informācijas sistēmasPārvaldības informācijas sistēmas

• Īpašumu pārvaldības sistēmas• Noliktavu pārvaldības sistēmas• Cilvēku resursu pārvaldības sistēmas• Finanšu pārvaldības sistēmas

– Grāmatvedības sistēmas– Ieguldījumu plānošanas sistēmas

• Vides ekoloģijas pārvaldības sistēmas

Page 36: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Informācijas sistēmu veidi (3)Informācijas sistēmu veidi (3)

• Personālās informacijas sistēmas• Grupu informācijas sistēmas• Organizāciju informācijas sistēmas• Starporganizāciju informācijas sistēmas

Page 37: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Informācijas sistēmu projektu veidiInformācijas sistēmu projektu veidi

• Iekšējie projekti• Projekts kā ārpakalpojums

• Sistēmas izstrāde iepriekš nedatorizētai IS

• Iepriekšējās sistēmas aizstāšana ar citu sistēmu

• Iepriekšējās sistēmas modificēšana

Page 38: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

LīdzdalībasLīdzdalības veidi (1) veidi (1)

• Padomdevēja līdzdalība– Zemākā līdzdalības pakāpe – galvenie

projektēšanas uzdevumi tiek uzticēti sistēmanalītiķiem, bet par izmaiņām informē visus lietotāja daļas darbiniekus. Sistēmanalītiķiem, pārprojektējot sistēmu, ir jācenšas palielināt apmierinātību ar darbu. Lielākā daļa no tradicionālās sistēmu izstrādes pieejas atbalstītājiem izmanto šo līdzdalības pakāpi projektēšanas procesā.

Page 39: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

LīdzdalībasLīdzdalības veidi (2) veidi (2)

• Pārstāvnieciska līdzdalība– Šajā līdzdalības pakāpē lietotāju nodaļa

iesaistās daudz vairāk. “Projektēšanas grupa” sastāv no lietotāju pārstāvjiem un sistēmanalītiķiem. Lietotājiem un izstrādātājiem ir vienādas tiesības katrā lēmumā. Lietotāju pārstāvjiem ir jāpārstāv visu lietotāju, kurus ietekmē projektēšanas lēmumi, intereses.

Page 40: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

LīdzdalībasLīdzdalības veidi (3) veidi (3)

• Vienprātības līdzdalība– Šajā līdzdalības pakāpē projektēšanas procesā

cenšas iesaistīt visus lietotāju nodaļas darbiniekus – process ir balstīts uz lietotāju. Šajā pakāpē ir grūtāk pieņemt ātrus lēmumus, bet projektēšanas lēmumi atspoguļo darbinieku intereses. Dažreiz ir iespējams izdalīt atsevišķas uzdevumu kopas, par kurām projektēšanas lēmumus pieņem tie cilvēki, kuri tajās ir iesaistīti.

Page 41: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Tiešo lietotāju veidiTiešo lietotāju veidi

• Galalietotāji bez programmēšanas prasmēm – šiem lietotājiem ir relatīvi mazas IT prasmes, un viņi lieto programmatūru, kuru nodrošina citi.

• Komandlīmeņa lietotāji – šie lietotāji veic pieprasījumus un vienkāršus aprēķinus, kā arī sastāda atskaites, izmantojot 4GLs (ceturtās paaudzes valodas) vai vaicājumu valodas.

• Galalietotāji programmētāji – šie lietotāji spēj izmantot procedurālas programmēšanas valodas, lai radītu lietojumus personīgām vajadzībām.

• Funkcionālā atbalsta personāls – šiem lietotājiem ir prasmes sistēmu izstrādē, kā arī viņi kļūst par neformāliem citu galalietotāju atbalstītājiem (viņi nodrošina citu galalietotāju IT atbalstu un apmācību).

Page 42: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

Lekciju materiāls sagatavots projekta“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros

©RTU, 2007

Sistēmiskie faktori informācijas Sistēmiskie faktori informācijas sistēmu izstrādēsistēmu izstrādē

Page 43: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Praktiskā sarežģītībaPraktiskā sarežģītība

• Praktiskā sarežģītība ir teorētiskās sarežģītības apakškopa, jo reāli cilvēki neizmanto visas pieejamās (vai iespējamās) modelēšanas valodas konstrukcijas. Tādējādi praktiskā sarežģītība ir vienāda ar lietotās modelēšanas valodas kodolu, kuru lietotāji izmanto visvairāk.

Page 44: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Sarežģītība attiecībā pret dažādiem Sarežģītība attiecībā pret dažādiem sistēmu tipiemsistēmu tipiem

Erickson, J., Keng, S., (2007), “Theroretical and Practical Complexity of Modeling Methods”, Communications, August 2007, Volume 50, Number 8, pp. 48.

Page 45: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Iemesli, kāpēc teorētiskā sarežģītība nav Iemesli, kāpēc teorētiskā sarežģītība nav adekvāta (1)adekvāta (1)

• Teorētiskās sarežģītības analīze balstās uz visiem iespējamiem objektiem, saitēm un īpašībām, kaut arī praksē katrā diagrammā netiek izmantotas visas konstrukcijas.

• Cilvēka īstermiņa atmiņa ir ierobežota un spēj glabāt 7 plus mīnus 2 informācijas vienības. Tomēr cilvēki spēj uztvert sarežģītas diagrammas, prātā sadalot tās apakšdiagrammās un analizējot tās atsevišķi. Pašreizējie sarežģītības parametri to neņem vērā.

Page 46: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Iemesli, kāpēc teorētiskā sarežģītība nav Iemesli, kāpēc teorētiskā sarežģītība nav adekvāta (2)adekvāta (2)

• Reizēm ir nepieciešams piešķirt svarus atšķirīgām konstrukcijām. Piemēram, konstrukcijai, kurai ir lielāka iespēja kļūt par īstermiņa atmiņas problēmu, būtu jāpiešķir lielāks svars sarežģītības skalā nekā konstrukcijai, kura īstermiņa atmiņai problēmu, visticamāk, nesagādās.

Page 47: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

IT pārvaldības trīs pakāpesIT pārvaldības trīs pakāpes

Raghupathi, W., (2007), “Corporate Governanace of IT: A Framework for Development”, Communications, August 2007, Volume 50, Number 8, pp. 95.

Page 48: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

IS kvalitātes rādītāji (1)IS kvalitātes rādītāji (1)

• Pieņemamība – vai cilvēki, kuri izmanto sistēmu, atzīst to par apmierinošu un vai tā apmierina viņu informācijas vajadzības. Tas iekļauj biznesa lietotājus un vadītājus un viņu vajadzības.

• Pieejamība – vai sistēma ir pieejama, kad un kur tā ir nepieciešama.

• Integrētības pakāpe – vai starp komponentiem (apakšsistēmām) ir tāda mijiedarbība, ka informācijas sistēmas un biznesa sistēmas ir pilnībā integrētas.

• Savienojamība – vai sistēma ir savienojama ar citām sistēmām un organizācijas daļām.

Page 49: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

IS kvalitātes rādītāji (2)IS kvalitātes rādītāji (2)

• Dokumentācijas pieejamība – vai eksistē laba dokumentācija, kas atvieglo saskarsmi starp operatoriem, lietotājiem, izstrādātājiem un vadītājiem.

• Apmācības vieglums – vai apmācība jauniem lietotājiem ir īsa un intuitīva.

• Ekonomiskums – vai sistēmas izmaksas ir efektīvas un resursu un ierobežojumu ietvaros.

• Efektivitāte – vai sistēma darbojas vislabākajā iespējamā veidā, lai sasniegtu biznesa vai organizatoriskos mērķus.

• Ražīgums - vai sistēma patērē resursus labākajā iespējamā veidā.

Page 50: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

IS kvalitātes rādītāji (3)IS kvalitātes rādītāji (3)

• Ātras attīstības rādītājs – vai laiks, kas ir nepieciešams projekta attīstībai, ir mazs, salīdzinot ar tā lielumu un sarežģītību.

• Elastīgums – vai sistēmu ir viegli modificēt un vai tai ir viegli pievienot vai dzēst komponentus.

• Funkcionalitāte – vai sistēma izpilda prasības.• Ieviešanas realitāte – vai vecās sistēmas

nomaiņa uz jauno sistēmu ir realizējama tehniskā, sociālā, ekonomiskā un organizatoriskā ziņā.

• Vājsaistes pakāpe – vai mijiedarbība starp apakšsistēmām ir tāda, ka tās var mainīt, neietekmējot pārējo sistēmu.

Page 51: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

IS kvalitātes rādītāji (4)IS kvalitātes rādītāji (4)

• Uzturēšanas vieglums – vai ir nepieciešama liela piepūle, lai sistēma darbotos apmierinoši un pildītu mainīgās prasības visā tās dzīves cikla laikā.

• Pārnesamība – vai informācijas sistēma var strādāt citā aparatūrā vai citās atrašanās vietās.

• Uzticamība – vai kļūdu rādītājs ir minimāls un izejas dati ir konsekventi un pareizi.

• Robustums – vai sistēma ir bezatteices (fail-safe) un bojājumpiecietīga (fault-tolerant).

• Drošība – vai informācijas sistēma ir droša pret ļaunprātīgu izmantošanu.

Page 52: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

IS kvalitātes rādītāji (5)IS kvalitātes rādītāji (5)

• Vienkāršība – vai ir minimizētas daudznozīmības un sarežģītības.

• Testējamība – vai sistēmu ir iespējams pilnībā testēt, lai samazinātu darbības kļūdas un lietotāju neapmierinātību.

• Savlaicīgums – vai informācijas sistēma veiksmīgi darbojas normālos, sakāpinātos un jebkādos citos apstākļos, vienmēr sniedzot nepieciešamo informāciju.

• Caurredzamība – vai lietotājiem ir iespējams noskaidrot, kas izraisīja noteiktas darbības.

Page 53: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

Lekciju materiāls sagatavots projekta“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros

©RTU, 2007

Organizāciju un informācijas Organizāciju un informācijas sistēmu arhitektūru orientēta sistēmu arhitektūru orientēta

projektēšanaprojektēšana4. tēma

Page 54: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Arhitektūru veidiArhitektūru veidi

Jonkers H., Lankhorst M.M., ter Doest H.W.L., Arbab F., Bosma H., Wieringa R.J., Enterprise architecture: Management tool and blueprint for the organisation, Sprinter Science + Business Media, LLC 2006

Informācijas arhitektūra

Procesu arhitektūra

Lietojumu arhitektūra Tehniskā arhitektūra

Produktu arhitektūra

Page 55: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Sowa un Zachman Sowa un Zachman arhitektūra

Page 56: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Federal EnterpriseFederal Enterprise arhitektūra arhitektūra

Veikuma atsauces modelis (PRM)

Biznesa atsauces modelis (BRM)

Pakalpojuma komponenšu atsauces modelis (SRM)

Datu atsauces modelis (DRM)

Tehniskās atsauces modelis (TRM)

- Ieejas, izejas un iznākumi

- Unikāli pielāgoti veikuma indikatori

- Biznesa līnijas

- Aģentūras, klienti, partneri

- Pakalpojuma apgabali, pakalpojuma tipi

- Biznesa un pakalpojuma komponenti

- Uz biznesu koncentrēta datu standartizācija

- Starpaģentūru informācijas apmaiņas

-Pakalpojumu komponentu interfeisi, savienojamība

- Tehnoloģijas, rekomendācijas

Uz

biz

nes

u v

irzī

ta p

ieej

aU

z kom

po

nen

tiem b

āzēta arhite

ktūra

Page 57: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Gartner EAGartner EA procesu modelis procesu modelis

Vides tendences

Biznesa stratēģija

Veidošana

Izstrādāt prasības

Izstrādāt principus

Izstrādāt modeļus

Nākotnes stāvokļa arhitektūra

Pārvaldīšana un pārzināšana

Pašreizējā stāvokļa arhitektūra

Spraugas aizvēršana

Dokumentēšana

Str

ād

āt

pie

arh

itekt

ūra

s

Page 58: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

MITMIT uzņēmumu uzņēmumu arhitektūras nodevumiarhitektūras nodevumiCurrent State

System ContextDiagram

Key SystemsInventory

System Logical andPhysical Architecture

DiagramsContext

Services Matrix

Integration Inventory Systems on a Page

Business Process Flowsand Scenarios

Future State

Technology Standards Business Strategy Future State ServicesMatrix

Future State Logical Architecture Vision

Road Map

List of Initiatives

Prioritization Model

Architecture MigrationMaps

Short Term Roadmap

Long Term Roadmap

Timeless/ Evolutionary

Enterprise Data Model

Architectural ReviewProcess

IT Governance Process

ArchitecturalPrinciples

Uzņēmuma datu modelis

Arhitektūras apskata process

Arhitektūras principi

Sistēmas konteksta

diagrammaKonteksts

Pakalpojumu matrica

Integrācijas inventārs

Sistēmas loģiskās un fiziskās

arhitektūras diagrammas

Tehnoloģiju standarti

Biznesa stratēģijaNākotnes stāvokļa

pakalpojumu matrica

Galveno sistēmu inventārs

Sistēmas uz lapas

Biznesa procesu plūsmas un

scenāriji

IT pārvaldes process

Arhitektūras migrācijas kartes

Ierosinājumu saraksts

Prioratizācijas modelis

Īstermiņa ceļu karte

Ilgtermiņa ceļu karte

Nākotnes stāvokļa loģiskās arhitektūras redzējums

Bez laika/evolucionārs Pašreizējais stāvoklis Ceļa karte

Nākotnes stāvoklis

Page 59: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

Lekciju materiāls sagatavots projekta“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros

©RTU, 2007

Aģentu orientētas Aģentu orientētas metodoloģijasmetodoloģijas

5. tēma

Page 60: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Aģentu orientētas metodoloģijasAģentu orientētas metodoloģijas

• Aģentu orientētas metodoloģijas• GAIA -  Wooldridge, M. Jennings,N.R., Kinny, D.” The Gaia Methodology for Agent-Oriented Analysis and Design” Journal of

Autonomous Agents and Multi-Agent Systems 3(3):(2000) 285-312 • Maze -  DeLoach, S. A.  Multiagent Systems Engineering:  A Methodology and Language for Designing Agent Systems, Agent-

Oriented Information Systems '99 (AOIS'99), Seattle WA, 1 May 1999.  • MESSAGE/UML - Evans, R. et all “Message: Methodology for Engineering Systems of Software Agents” Technical Information,

Project P907, http://www.eurescom.de/~pub-deliverables/P900-series/P907/TI2/p907ti2.pdf • AUML - Odell, J., Parunak,H.V.D., Bauer, B. “Extending UML for Agents” In G. Wagner, Y. Lesperance, and E. Yu, editors,

Proceedings of the AgentOriented Information Systems Workshop (AOIS) at the 17th National Conference on Artificial Intelligence, pages 3--17, Austin, Texas, 2000

• MAS CommonKADS - Carlos A. Iglesias, Mercedes Garijo, Jos´e C. Gonz´alez, and Juan R. Velasco “Analysis and design of multiagent systems using MAS-CommonKADS” In AAAI’97Workshop on Agent Theories, Architectures and Languages, Providence, RI, July 1997. ATAL. (An extended version of this paper has been published in INTELLIGENT AGENTS IV: Agent Theories Architectures, and Languages, Springer Verlag, 1998.

• Troops - J. Castro, M. Kolp and J. Mylopoulos. “A Requirements-Driven Development Methodology”, In Proc of the 13th International Conference on Advanced Information Systems Engineering CAiSE 01, Interlaken, Switzerland, June 4-8, 2001.

• DESIRE - Jonker, C.M., Klush,M., Treur, J. “Design of Collaborative Information Agents” In M.Klush and L. Kerschberg (eds.), Cooperative Information Agents IV, Proc. Of CIA 2000. Springer, pp:262-283.

• CoMoMas - Glaser, L. " Contribution to Knowledge Modelling in a Multi-Agent Framework" Ph.D. Thesis, L'Université henri Poincaré, Nancy I, France, November 1996

• Cassiopeia - Collinot, A. Drogoul, A. and Benhamou, P. " Agent Oriented Design of a Soccer Robot Team" In Proc. of the Second Intl. Conf. on Multi-Agent Systems, Kyoto, Japan, Dec 1996

• Adept - Jennings, N.R., Faratin, P., Normam,T.J., O'Brien, P., Odgers, B. and Alty, J.L.  " Implementing a Business Process Management System Using ADEPT: A Real-World Case Study", Intl. Journal of Applied AI 14(5), 2000, 421-465

• MASB - Multi Agent Scenario Based Method Moulin,B. and Brassard, M. " A Scenario-Based Design Method and an Evironment for the Development of Multi-Agent Systems" In D.Lukose and C.Zahng, editors, First Australian Workshop on Distributed Artificial Intelligence  Springer-Verlag, Germany 1996

• Agent Oriented Methodology for Enterprise Modelling - Kendall, E.A., Malkoun, M.T. and Jiang,C. "A Methodology for developing Agent Based Systems for Enterprise Integration" In D.Lukose and C.Zahng, editors, First Australian Workshop on Distributed Artificial Intelligence  Springer-Verlag, Germany 1996

• The Prometeus Methodology  Lin  Padgham and Michael Winikoff. Prometheus: A Methodology for Developing Intelligent Agents. To appear in proceedings of the the Third International Workshop on Agent-Oriented Software Engineering, at AAMAS'02

• HIM Methodology  M. Elammari and W. Lalonde  An Agent-Oriented Methodology: High-Level View and Intermediate Models  In Proceedings of the AOIS 1999 @ Caise

http://www.cs.toronto.edu/km/aometh/methodologies.htm

Page 61: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

ADEPT videADEPT vide

http://users.ecs.soton.ac.uk/nrj/adept/

Mārketinga komanda

Dizaina komanda

Vienošanās protokols

Inteliģentais aģents

Juridiskais departaments

Realizācijas komanda

Informācijas dalīšana

Pakalpojumi

Pakalpojumu līmeņa vienošanās

Page 62: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Aģenta arhitektūraAģenta arhitektūra

http://users.ecs.soton.ac.uk/nrj/adept/

Page 63: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Piemērs (1)Piemērs (1)

http://users.ecs.soton.ac.uk/nrj/adept/

Page 64: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Piemērs (2)Piemērs (2)

http://users.ecs.soton.ac.uk/nrj/adept/

Projektēšanas daļa

Klientu pārbaudes organizācijas

Klientu pakalpojumu

daļa

Juridiskais departaments

Kontroles departaments

Analizēt prasībasNoteikt cenu

Projektēt tīklu

Novērtēt klienta lielumu

Novērtēt klienta lielumu

Noteikt cenu un projektēt klienta tīklu

Juridiskais padoms

Dot juridisko padomu

Nodrošināt klienta cenas noteikšanu

Pārbaudīt klientu

Pārbaudīt klientu

Iegūt klienta prasības

Iegūt klienta informāciju

Identificēt pakalpojumu

ID pakalp. pras. profils

Noteikt cenu

Realizācija

Aģents

Uzdevums

Pakalp. uz piepras. Parasts pakalp.

Pakalp. bez viena Aģentūra

Page 65: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

TROPOSTROPOS

http://www.troposproject.org/

Page 66: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Paolo Giorgini. Manuel Kolp. John Mylopoulos. Agent Oriented Software Development. In Proceedings of the 2nd Hellenic Conference on Artificial Intelligence (SETN-02). 2002.

SolīšanaSolīšana

Page 67: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Paolo Giorgini. Manuel Kolp. John Mylopoulos. Agent Oriented Software Development. In Proceedings of the 2nd Hellenic Conference on Artificial Intelligence (SETN-02). 2002.

Hierarhiskā līgšanaHierarhiskā līgšana

Page 68: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Paolo Giorgini. Manuel Kolp. John Mylopoulos. Agent Oriented Software Development. In Proceedings of the 2nd Hellenic Conference on Artificial Intelligence (SETN-02). 2002.

KooptācijaKooptācija

Page 69: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Kursa-eksāmena vadības situācijas izpēteKursa-eksāmena vadības situācijas izpēte

Marco Roveri. Specifying and Analyzing Early Requirements: Some Experimental Results.RE-2003, the 11th IEEE International Symposium on Requirements Engineering Monterey Bay, California U.S.A. 8th-12th September 2003

Page 70: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

Lekciju materiāls sagatavots projekta“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros

©RTU, 2007

Problēmu orientētas Problēmu orientētas metodoloģijasmetodoloģijas

6. tēma

Page 71: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://sern.ucalgary.ca/courses/seng/613/F97/grp4/ssmfinal.html#Stage1

Problēmas īpašnieks

Problēmas risinātājs

Pievieno konfliktus starp personālu un funkciju

Atgriezeniskā saite kā diskusijas ar problēmas īpašnieku

Problēmas būtība tiek izdibināta, problēma identificēta, un problēmas īpašnieks tiek informēts par situāciju

Informē īpašnieku par problēmas situāciju, bet ne izstrādā iespējamos risinājumus

Organizācijas palīdzība kā ieeja

Analītiķis veic analīzi kā transformāciju

“Bagātā bilde” kā izeja

Vadītājs Lietotājs

Sistēma

Sistēma

Cilvēki Uzdevumi

Klimats Attiecības

Analītiķis

Elastīgā sistēmu metodoloģijaElastīgā sistēmu metodoloģija

Page 72: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://sern.ucalgary.ca/courses/seng/613/F97/grp4/ssmfinal.html#Stage1

Konkurents

Jauna tehnoloģija

Klients

PakalpojumiMateriāli

TirgusProdukti

Pašreizējā sistēma

Darbības rezultāti

Šella MF Bagātā bildeŠella MF Bagātā bilde

Page 73: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://sern.ucalgary.ca/courses/seng/613/F97/grp4/ssmfinal.html#Stage1

Šella MF pasaules skatījums uz apmācībuŠella MF pasaules skatījums uz apmācību

Vajadzības:

Labi apmācīts personāls ar ražošanas kompetenci.

Ražošanas kompetence citās funkcijās.

Apmācāmais Labi apmācīts personāls ar lietderīgu pieredzi

Citas funkcijas

Laiks

Notiekošie MF uzdevumi

Pakalpojumu nodrošināšana

Tehnoloģiju attīstība

Page 74: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Šella MF apmācības konceptuālais modelisŠella MF apmācības konceptuālais modelis

http://sern.ucalgary.ca/courses/seng/613/F97/grp4/ssmfinal.html#Stage1

Page 75: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

CATWOE skaidrojumsCATWOE skaidrojums

CATWOE skaidrojums ir sekojošs: C:  Apmācītie; caur tiem uzņēmumsA:  MF personālsT:  Nepieciešamība pēc apmācītiem un pieredzējušiem cilvēkiem tiek piepildīta. W:  Apmācība var notikt arī ar MF darba rūpīgu plānošanu, nodrošinot atbilstošu pieredzi. O:  MF E:  MF galvenie uzdevumiIevērojiet, ka šīs transformācijas pasaules skatījums īsteno apmācību caur pieredzi.

http://sern.ucalgary.ca/courses/seng/613/F97/grp4/ssmfinal.html

Page 76: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Apmācības sistēmas, kas darbojas pēc šī Apmācības sistēmas, kas darbojas pēc šī koncepta, saknes definīcijakoncepta, saknes definīcija

  • MF piederoša un ar darbiniekiem

nokomplektēta sistēma, kura, atbildot uz pastāvīgu vajadzību pēc augstākas kvalitātes personāla, kas apkalpotu un vadītu Shell Group ražošanas procesus, un vajadzību pēc ražošanas kompetences citās funkcijās, attīsta un apmāca cilvēkus un nodrošina tiem pieredzi izmaksu efektīvā veidā, nepārkāpjot ierobežojumus, kurus uzliek MF galvenie uzdevumi pakalpojumu sniedzēja un tehnoloģijas veidā. http://sern.ucalgary.ca/courses/seng/613/F97/grp4/ssmfinal.html

Page 77: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Darbība modelī

 Eksistē? Kā? Kas? Labi/slikti Alternatīvas?

Izveidot prasmju krātuvi

JāDiskusija un pārvaldes darbība

MF pārvalde, Shell Corporation's personāls

Labi Izpildītājs

Noteikt nepieciešamās darbības dabu

MF/Shell Co. diskusija, mainīgi formāla-neformāla

MF un Shell Co. cilvēki

Kopumā labi

Nav alternatīvas

Noteikt prasmju uzkrāšanas redzesloku un dziļumu

Ne formāli Slikti

Speciāli uzdevumi, uzdevumu iedarbīgums, regulāri atjaunota datubāze

http://sern.ucalgary.ca/courses/seng/613/F97/grp4/ssmfinal.html

Piedāvātās sistēmas salīdzinājums ar Piedāvātās sistēmas salīdzinājums ar realitātirealitāti

Page 78: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.construction-innovation.info/images/pdfs/Research_library/ResearchLibraryA/Refereed_Conference_papers/Five_Case_Studies.pdf

Cits piemērs (1)Cits piemērs (1)

Mēs gribam izmantot projektu vēstures jaunos projektos

Projektu vēstures ir noderīgas

Pilnībā jārealizē projekta vēstures

ASAPProjektu vēstures mums

var nodrošināt priekšroc.

Nav realizācijas stratēģijas projektu

vēsturu pabeigšanai

Mūsu prioritāte ir projekta pabeigšanaLaiks ir nauda

Dažādas prioritātes

KM var palīdzēt realizēt un pārvaldīt

projektu vēstures

Formas Procedūras Datubāze

Atskaites

Cilvēku dati Klientu dati

Produktivitātes info Izmaksas

Iepriekšējie projekti IMS

Mēs beidzam projektu un esam pārāk aizņemti vēstures

pabeigšanai

Projektu vēstures mums nes maz

labuma

Datu bāzes pārdevēji

Atskaites

Projektēšanas komanda

Inženieru vadītājs

Projektēšanas vadītāji

Projekta komanda

Esošā struktūra

Konstruēšanas komanda

Projekta vadītājs

Augstākā vadība

VāktVākt

Kontrolēt

Augstākā vadība

Ekonomiskais

stāvoklis

Konkurenti

“Rich picture” projekta vēsturēm

Page 79: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.construction-innovation.info/images/pdfs/Research_library/ResearchLibraryA/Refereed_Conference_papers/Five_Case_Studies.pdf

Cits piemērs (2)Cits piemērs (2)

• Projekta saknes definīcija• Sistēma, kas pieder inženieru vadītājam, kurš kopā

ar projektēšanas vadītājiem meklē iepriekšējo projektu datus, informāciju un zināšanas, kas ir noglabātas projektu vēsturēs, lai sagatavotu reālistisku iepriekšēju izpratni par projektu un piedāvātā procesa izmaksu novērtējumu un tad sagatavotu solījumu par projektu.

Page 80: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Cits piemērs (3)Cits piemērs (3)

CATWOE• Klients: Augstākā vadība, Nākošie projektēšanas vadītāji,

Projektu vadītāji• Aktieri: Inženieru vadītājs, Projektēšanas vadītāji, Projekta

vadītāji, Konstruēšanas komanda• Transformācija: Zināšanas, procesi un tehnoloģijas kopā ar

informāciju par pagātnes projektiem, tiek lietotas, lai radītu un uzturētu projektu vēsturu krātuvi, kuru var izmantot, lai sagatavotu solījumu par jaunu projektu.

• Weltanschauung (kāpēc pūlēties?): Lai novērtētu iespēju izdarīt solījumu, ir nepieciešama laba izpratne par projektu, kura tiek balstīta iepriekšējo organizācijas pieredzi un zināšanām.

• Īpašnieks: Inženieru vadītājs• Vide: Konkurējoša, Kritiska kvalitātes, izmaksu un laika ziņā,

Sabiedrības un korporatīvie mērķi.http://www.construction-innovation.info/images/pdfs/Research_library/ResearchLibraryA/Refereed_Conference_papers/Five_Case_Studies.pdf

Page 81: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Cits piemērs (4)Cits piemērs (4)Projekta vadītāji – pašreizējie projekti

Industrijas progress

Potenciālie projekti Tehnoloģiju piegādātāji (iekšējie un ārējie)

Solījumi par jauniem projektiem Projektu vēstures

Iegūt specifiska projekta detaļas

vēstures izveidošanai

Attīstīt un uzturēt nepieciešamās

zināšanas

Attīstīt un izprast laicīgas

ievērošanas procesu

Iegūt un īstenot projektu vēstures

veidošanas tehnoloģiju

Pielietot projektu vēstures

Uzstādīt kritērijus, kas vajadzīgi, lai novērtētu projektu vēstures un

to pārvaldības realizāciju

Novērot un kontrolēt projektu vēstures

Izveidot projektu vēstures

http://www.construction-innovation.info/images/pdfs/Research_library/ResearchLibraryA/Refereed_Conference_papers/Five_Case_Studies.pdf

Page 82: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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 orientētas Biznesa procesu orientētas metodoloģijasmetodoloģijas

7. tēma

Page 83: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Galvenie jautājumi, uz kuriem atbild biznesa Galvenie jautājumi, uz kuriem atbild biznesa procesu modelēšanāprocesu modelēšanā

• Kāpēc vispār būvēt sistēmu• Kur tā būtu jāizvieto• Kā var noteikt, kāda funkcionalitāte ir

optimāla konkrētajai sistēmai • Kur vajadzētu lietot manuālās apstrādes • Kādos gadījumos problēmas risināšanai

vajadzētu apsvērt pašas organizācijas restrukturizāciju

Ref58 - Leffingwell D. and Widrig D. Managing Software Requirements: A Unified Approach, Addison-Wesley, 2000

Page 84: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Saistītās tēmas (Sistēmas)Saistītās tēmas (Sistēmas)**

• Produkta sistēma ir projekta vēlamais rezultāts, tas ir, produkta vai pakalpojuma “recepte”.

• Organizācijas sistēma sastāv no cilvēkiem, kuri strādā, lai radītu produkta vai pakalpojuma sistēmu, tas ir, indivīdi, grupas, komandas vai citas organizatoriskas vienības, kuras savā starpā ir saistītas ar ziņojumiem, atskaitēm utt.

• Rīku sistēma attēlo tehnoloģijas, kuras izmanto cilvēki, lai paveiktu darbu, kas nepieciešams produkta vai sistēmas izstrādei.

* Ref33 - Browing T.R., Fricke E.,Negel H., Key Concepts in Modeling Product Development Processes, Systems Engineering, Vol.9, No. 2, 2006, 107pp.

Page 85: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Daži procesu modeļu pielietojumiDaži procesu modeļu pielietojumi (1)* (1)*

• Ļauj koncentrēties uz vērtību pievienojošām aktivitātēm nevis prātošanu, no kurienes iegūt ieejas datus un uz kurieni sūtīt izejas datus.

• Nodrošina uzskatāmību un situācijas pārredzamību darba spēkam. Tādā veidā katrs darbinieks var redzēt savu vietu visā uzņēmumā.

• Nodrošina labu lēmumu pieņemšanu, ko veic pareizie cilvēki pareizajā laikā, izmantojot pareizo informāciju.

• Saistības tiek izpildītas paredzamā, atkārtojamā, konsekventā veidā.

• Atbalsta kompleksu procesu izprašanu un apgūšanu.

* Ref33 - Browing T.R., Fricke E.,Negel H., Key Concepts in Modeling Product Development Processes, Systems Engineering, Vol.9, No. 2, 2006, 110pp.

Page 86: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Daži procesu modeļu pielietojumi Daži procesu modeļu pielietojumi (2)*(2)*

• Gūst labumu no iegūtajām zināšanām par to, kā darīt konkrētas lietas

• Nodrošina karkasu zināšanu organizēšanai par darbu un mijiedarbībām (zināšanu pārvaldība)

• Palīdz plānot un pārvaldīt darbu precīzi un pārliecinoši

• Palīdz izvairīties no neveiksmīgiem paņēmieniem, kas apturēja līdzīgus procesus iepriekš

• Ir kopēja vārdnīca darba un rezultātu apspriešanai• Veicina vienotu projekta izpildes pieeju. Katrs

projekta dalībnieks var ar biznesa procesa modeli salīdzināt savu iedomāto modeli un vai nu pielāgoties tam vai ierosināt diskusiju par potenciālajām problēmām.

* Ref33 - Browing T.R., Fricke E.,Negel H., Key Concepts in Modeling Product Development Processes, Systems Engineering, Vol.9, No. 2, 2006.

Page 87: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Daži procesu modeļu pielietojumi Daži procesu modeļu pielietojumi ((33)*)*

• Nodrošina vadlīnijas kaut kā paveikšanai, attiecībā pret ko var tikt mērīti uzlabojumi.

• Lieto kopēju, vislabāko pieeju, kad cilvēki dara vienādas lietas dažādos projektos vai programmās

• Dara iespējamas potenciālu procesa izmaiņu “what if” analīzi

• Dara iespējamus novatoriskus procesu uzlabojumus (reinženierija u.c.)

• Pārliecina klientus, ka viņu vajadzību apmierināšanai tiek lietota saprātīga, pierādīta pieeja

• Pārliecina auditorus, ka darbs tiek darīts atbilstoši attiecīgajiem standartiem (piemēram, ISO 9001)

Ref33 - Browing T.R., Fricke E.,Negel H., Key Concepts in Modeling Product Development Processes, Systems Engineering, Vol.9, No. 2, 2006, 111pp.

Page 88: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Biznesa procesa modelis

Objektamodelis

Biznesalikumi

Aktieri ...

Biznesa procesu modeļu tipi (1)Biznesa procesu modeļu tipi (1)

• Viens pats biznesa process

• Biznesa process kā daļa no organizācijas vides

Biznesa procesa modelis

Page 89: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Biznesa procesu tipiBiznesa procesu tipi – BPMN ( – BPMN (22))

• Privāti (iekšēji) biznesa procesi – iekšēji procesi specifiskā organizācijā

• Abstrakti (publiski) biznesa procesi – mijiedarbība starp privātu biznesa procesu un citu procesu vai dalībnieku

• Sadarbības (globāli) biznesa procesi – mijiedarbība starp divām vai vairākām biznesa vienībām

Page 90: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Privāts processPrivāts process

Aizgūts no BPMN rokasgrāmatas

Nosaka, ka pasūtījums ir

pabeigts

Pārbauda pieteicēja ierakstu

Nosaka darbības plāna

ieguvumu

Apstiprina vai noraida

darbības plānu

Informē pieteicēju par apstiprinājumu

vai noraidījumu

Page 91: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Abstrakts processAbstrakts process

Pacients

Saņem ārsta

pieprasījumu

Pieraksta vizīti

Uzzina simptomus

Nosūta recepti

Saņem zāļu

pieprasījumu

Nosūta zāles

1) Es gribu redzēt ārstu5) Aiziet pie ārsta

6) Es jūtos slims

8) Paņem savas zāles un vari iet

9) Man vajag manas zāles

10) Te būs Jūsu zāles

Aizgūts no BPMN rokasgrāmatas

Page 92: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Sadarbības processSadarbības process

Saņem ārsta

pieprasījumu

Pieraksta vizīti

Uzzina simptomus

Nosūta recepti

Saņem zāļu

pieprasījumu

Nosūta zāles

1) Es gribu redzēt ārstu5) Aiziet pie ārsta

6) Es jūtos slims 8) Paņem savas zāles un

vari iet

9) Man vajag manas zāles

10) Te būs Jūsu zāles

Nosūta ārsta

pieprasījumu

Saņem vizīti

Nosūta simptomus

Saņem recepti

Nosūta zāļu

pieprasījumu

Saņem zāles

Pac

ien

tsA

dm

inis

trat

ors

rsts

Aizgūts no BPMN rokasgrāmatas

Page 93: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Biznesa procesu tipi (3)Biznesa procesu tipi (3)

• “As-is” modelis – procesa modelis patreizējā situācijā

• “To-be” modelis – projektējamais procesa modelis

Page 94: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

““As-is” modeļa piemērsAs-is” modeļa piemērs

Trkman P., Groznik A., Measurement of SupplyChain Integration Benefits, Interdisciplinary Journal of information, Knowledge, and Management, 2006

Page 95: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

““To-be” modeļa piemērsTo-be” modeļa piemērs

Trkman P., Groznik A., Measurement of SupplyChain Integration Benefits, Interdisciplinary Journal of information, Knowledge, and Management, 2006

Page 96: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Galvenās veidnes (frameworks)Galvenās veidnes (frameworks)

• APQC veidne• Value Chain veidne • Centers of Excellence (balstīta uz

procesu struktūru)• MIT (Masačusetas Tehnoloģiskā

institūta) veidne

Page 97: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

APQC APQC veidneveidne

DARBA PROCESI

VADĪBAS UN UZTURĒŠANAS PAKALPOJUMI

Attīstīt vīziju un stratēģiju

Radīt un attīstīt produktus un pakalpojumus

Pārdot produktus un pakalpojumus

Piegādāt produktus un pakalpojumus

Vadīt klientu apkalpošanu

Attīstīt un vadīt cilvēku kapitālu

Vadīt informācijas tehnoloģijas

Vadīt finanšu resursus

Iegūt, būvēt un vadīt īpašumus

Vadīt vides veselību un drošību

Veidot ārējas attiecības

Pārvaldīt zināšanas, veikt uzlabojumus un sekot līdzi izmaiņām

Page 98: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

Lekciju materiāls sagatavots projekta“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros

©RTU, 2007

Pakalpojumu orientētas Pakalpojumu orientētas metodoloģijas un pakalpojumu metodoloģijas un pakalpojumu

orientētas arhitektūrasorientētas arhitektūras8.tēma

Page 99: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Pakalpojumu orientēta arhitektūra ir pakalpojumu krājums, kuri savā starpā sazinās. Pakalpojumi ir patstāvīgi un nav atkarīgi no cita pakalpojuma konteksta vai stāvokļa. Tie darbojas dalītu sistēmu arhitektūrās.

www.dmreview.com/resources/glossary.cfm

Page 100: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Nav vienota viedokļa par pakalpojumu orientētas arhitektūras definīciju, izņemot tās tiešo tulkojumu - tā ir arhitektūra, kuras galvenais darbības princips balstās uz pakalpojumu orientāciju. Pakalpojumu orientācija raksturo arhitektūru, kas biznesa procesu un lietotāju atbalstam lieto vāji saistītus pakalpojumus. Tīkla resursi pakalpojumu orientētas arhitektūras vidē ir pieejami kā neatkarīgi pakalpojumi, kuriem var piekļūt bez zināšanām par tiem pamatā esošās platformas realizāciju. Šos konceptus var pielietot biznesā, programmatūrā un citās ražotāja/patērētāja tipa sistēmās.

http://en.wikipedia.org/wiki/Service-oriented_architecture

Page 101: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Pakalpojumu orientēta arhitektūra (SOA) un tās Pakalpojumu orientēta arhitektūra (SOA) un tās komponenteskomponentes

Ref 28

Uz lietotāju centrētie slāņi

Uz sistēmu centrētie slāņi

Prezentācija

Pielietojums

Procesi

Pakalpojumi

Komponentes

Objekti

Apgabala modelis

Prasības

Īpašības

Klases

Ris

ināj

uma

apga

bals

Pro

blē

mu

apg

abal

s

Page 102: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Saikne starp biznesa procesa un Saikne starp biznesa procesa un pakalpojuma funkcionalitātipakalpojuma funkcionalitāti

Biznesa process

Pakalpojums

Atbilst ? Ir daļa no ? Ir vienāds ar ?

Biznesa process

Pakalpojums

Biznesa process

Pakalpojums

Page 103: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Ref66 - Practical Guide to Enterprise Architecture by James McGovern, Scott W. Ambler, Michael E. Stevens, James Linn, Vikas Sharan, Elias K. Jo

Pakalpojuma piegādātājs Reģistrācija

Patērētājs

Pielieto endpoint, lai izmantotu pakalpojumu

Reģistrējas

1. solis: Pakalpojuma piegādātājs reģistrē kontrakta un endpoint informāciju

Dod man pakalpojumu, kas dara XYZ

2. solis: Pakalpojuma patērētājs saņem sarakstu ar piemērotiem kontraktiem

3. solis: Iekšējais process labākā pakalpojuma izvēlei

Atgriež piemēroto pakalpojumu sarakstu

Iegūst kontraktu šī pakalpojuma Acme Service’s realizācijai

4. solis: Pakalpojuma patērētājs iegūst kontraktu un izveido klientu (saistās) šim pakalpojumam

Iegūst endpoint

SOA kontraktu mehānismsSOA kontraktu mehānisms

Page 104: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Pakalpojuma dimensijas - Redzesloks - Redzesloks

Redzesloks – nosaka organizatoriskās robežas, kurās pakalpojumam ir jādarbojas. – Piemēram, pakalpojumus, kuri ir paredzēti darbībai

uzņēmumā, izmanto procesi un citi pakalpojumi visā uzņēmumā. Otrā skalas pusē ir pakalpojumi, kurus izmanto tikai viens lietojums vai organizatoriskā grupa.

– Kāpēc visi pakalpojumi nav pieejami visā uzņēmumā? Tāpēc, ka eksistē cieša saistība starp pakalpojuma redzesloku un pakalpojuma pārvaldīšanas, uzturēšanas un uzlabošanas izmaksām. Jo vairāk lietotāji to izmanto, jo augstākas ir izmaksas.

Rosen Mike, BPM and SOA, www.bptrends.com, 2006

Page 105: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Pakalpojuma dimensijas – Īpašumtiesības – Īpašumtiesības

Īpašumtiesības – nosaka, kura organizatoriskā vienība ir atbildīga par pakalpojuma uzturēšanu. – Pakalpojumu orientētā arhitektūrā tas attiecas ne tikai

uz vienkāršu sistēmas uzturēšanu, bet arī uz visu pakalpojuma dzīves ciklu.

– Daži sarežģīti īpašumtiesību jautājumi: • Kā prioritizēt un izpildīt dažādu lietotāju dažādus

uzlabojumu pieprasījumus? • Cik daudz pakalpojuma versijas vienlaicīgi tiks

uzturētas? • Cik liela saderība ar iepriekšējām versijām būs

nepieciešama? • Cik ilgi tiks uzturētas iepriekšējās versijas?

Rosen Mike, BPM and SOA, www.bptrends.com, 2006

Page 106: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Pakalpojuma dimensijas - Granularitāte - Granularitāte

Granularitāte – apraksta pakalpojuma izmēru. Pakalpojuma izmēri netiek mērīti kilobaitos vai koda daudzumā, bet gan paveiktās biznesa funkcijas apjomā vienā ieejas/izejas ziņojuma apmaiņā

– Maza pakalpojuma piemērs – pakalpojums paņem

pasta indeksu kā ieeju un atgriež pilsētas nosaukumu kā izeju.

– Liela pakalpojuma piemērs – pakalpojums paņem apdrošināšanas lietojumu kā ieeju un izveido izcenojumu kā izeju.

Rosen Mike, BPM and SOA, www.bptrends.com, 2006

Page 107: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Pakalpojuma dimensijas - Konstrukcija - Konstrukcija

Konstrukcija – raksturo to, kā pakalpojums ir ticis realizēts.

– Piemēram, tas var būt realizēts kā kods (mazas granularitātes

pakalpojums) vai tas var sastāvēt no citiem pakalpojumiem.– Ir arī citas ļoti atšķirīgas pakalpojuma konstrukcijas iespējas,

kuras ir rūpīgi jāapsver. • Pakalpojums īstenībā var būt “pakalpojuma iesaiņojums

(wrapper)” ap kādu eksistējošu funkciju vai datiem. Tas tiek saukts par “integrācijas pakalpojumu”.

• Pakalpojumu var nodrošināt biznesa partneris, piemēram, spēju noteikt pārvadājuma atrašanās vietu, izmantojot tā izsekošanas numuru. Tas tiek saukts par “ārēju pakalpojumu”.

Rosen Mike, BPM and SOA, www.bptrends.com, 2006

Page 108: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Pakalpojuma tipu hierarhijaPakalpojuma tipu hierarhijaBiznesa process

Biznesa pakalp. Biznesa pakalp.

Apgabala pakalp. Apgabala pakalp.

Ārējs pakalp.

Servisa pakalpojums

Integrācijas pakalp.

Rosen Mike, BPM and SOA, www.bptrends.com, 2006

Page 109: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Pakalpojumu tipi (1)Pakalpojumu tipi (1)

• Biznesa pakalpojums – pakalpojums, kas nodrošina augstu biznesa vērtības granularitāti pakalpojuma patērētājiem visā uzņēmumā. Funkcijas un informācija ir ļoti līdzīgas biznesa procesos izmantotajai semantikai un sintaksei. Parasti biznesa pakalpojums sastāv no vairākiem detalizētākiem pakalpojumiem.

• Apgabala pakalpojums – viduslīmeņa pakalpojums, kas nodrošina biznesa funkcionalitāti specifiskā biznesa apgabalā. Apgabala pakalpojumi nodrošina kopēju funkcionalitāti biznesa pakalpojumu konstruēšanā, bet tie nav pieejami pakalpojuma patērētājiem ārpus biznesa apgabala.

Rosen Mike, BPM and SOA, www.bptrends.com, 2006

Page 110: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Pakalpojumu tipi (2)Pakalpojumu tipi (2)• Servisa pakalpojums – Zema līmeņa

pakalpojums, kas nodrošina atsevišķu biznesa funkcionalitāti. Servisa pakalpojumus parasti lieto visā uzņēmumā, piemēram, adrešu pārbaude. Tos visbiežāk nodrošina un pārvalda centrāli.

• Integrācijas pakalpojums – pakalpojums, kas apvieno funkcijas un/vai datus no eksistējošām sistēmām un atklāj tos kā pakalpojumu. Pakalpojuma granularitāte ir kompromiss starp uzņēmuma modeļa vēlmēm un eksistējošās sistēmas iespējām. Integrācijas pakalpojumi parasti ietver pārveidošanu starp uzņēmuma modeli un lietojuma modeli.

• Ārējais pakalpojums – pakalpojums, kuru veic trešās puses piegādātājs, piemēram, kredītu pārbaude vai pārvadājumu izsekošana.

Rosen Mike, BPM and SOA, www.bptrends.com, 2006

Page 111: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Uzņēmuma pakalpojumu kopne ar pieslēgtiem Uzņēmuma pakalpojumu kopne ar pieslēgtiem tālvadības pakalpojumiemtālvadības pakalpojumiem

Papazodlou & Co

Page 112: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Uzņēmuma pakalpojumu kopnes iespējasUzņēmuma pakalpojumu kopnes iespējas (potenciālās)(potenciālās)

• Esošo labo īpašību pastiprināšana• Pakalpojumu sazināšanās spējas• Dinamisku savienojumu spējas• Uz temats/saturs bāzētas maršrutēšanas iespējas• Galapunktu ar dažādām pakalpojumu īpašībām atklāšanas

iespējas• Integrācijas iespējas• Transakcijas iespējas• Uzticamas ziņošanas iespējas• Drošības iespējas• Ilgstošu procesu un transakciju iespējas• Iespēju pārvaldīšana un novērošana• Mērogojamība

Papazodlou & Co

Page 113: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

Lekciju materiāls sagatavots projekta“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros

©RTU, 2007

Aspektu orientētas Aspektu orientētas metodoloģijasmetodoloģijas

9. tēma

Page 114: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.early-aspects.net/

UML paplašinātā klasifikatora ar paplašinājuma punktiem UML paplašinātā klasifikatora ar paplašinājuma punktiem un punktu griezumiem un punktu griezumiem AOSD/UCAOSD/UC piemērs piemērs

Page 115: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.early-aspects.net/

Banka

Maksāt rēķinu Reģistrēt transporta līdzekli

Transporta līdzekļa īpašnieks

<<pēc>>

<<pirms>>

Konfidencialitāte Integritāte

UN

Drošība

Drošība daļēji pārklāj lietošanas piemērus

Page 116: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.early-aspects.net/

CosmosCosmos interešu skati un modeļa elementi: interešu skati un modeļa elementi: pārskatspārskats

• Interešu skati– Loģiskais

• Klasifikācijas• Klases• Instances• Īpašības• Tipi

– Fiziskais• Kolekcijas• Instances• Atribūti

– Predikāti– Attiecības– Grupas– Predikāti

• // apakštipi nav sīki izstrādāti

• Attiecības– Kategoriskas– Klasifikācijas– Vispārināšanas– Instances– Raksturojošas– Aktualitātes– Attiecinājuma– Dalības

• Skaidrojumi– Devums– Motivācija– Loģiskā realizācija– Loģiskā kompozīcija– Loģiskās prasības

• Fiziskie faktori– Fiziskā saistība– Fiziskās prasības

• Kartēšana– Kartēšanas saistība– Fiziskā realizācija

Page 117: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.early-aspects.net/

Interešu skatu telpa, attēlota kā CORE Interešu skatu telpa, attēlota kā CORE vairākdimensiju kubsvairākdimensiju kubs

Interešu

skats 2

Interešu skats 1

Interešu skats 3

Interešu skats n

Page 118: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.early-aspects.net/

Meta sakaru telpaMeta sakaru telpa

Meta interešu skatu telpa

Sistēmas telpa

Prasības

Page 119: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.early-aspects.net/

AORE procesu modelisAORE procesu modelis

Page 120: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.early-aspects.net/

Dažādi interešu skati arhitektūrāDažādi interešu skati arhitektūrā

Mainīgums

Pieejamība

Izm

aksa

s

Info

rmā

cija

s iz

šan

a

Arhitektūra

Page 121: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

AOREC pamatprocessAOREC pamatprocess

http://www.early-aspects.net/

Page 122: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.early-aspects.net/

AspektsB

AspektsA

KomponentsA

Arhitektūras aspekti un šķērsgriezuma interfeisiArhitektūras aspekti un šķērsgriezuma interfeisi

Apzīmējumi:

Aspekta komponents

Komponents

Šķērsgriezuma interfeiss

Normāls interfeiss

Šķērsgriezumi

Page 123: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Topošais projektēšanas processTopošais projektēšanas process

http://www.early-aspects.net/

Page 124: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

Lekciju materiāls sagatavots projekta“RTU studiju programmas “Datorsistēmas” pilnveidošana absolventu profesionālās konkurētspējas paaugstināšanai “ ietvaros

©RTU, 2007

Informācijas sistēmu Informācijas sistēmu metodoloģiju izvēles un metodoloģiju izvēles un kombinēšanas metodes.kombinēšanas metodes.

10.tēma

Page 125: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Metodoloģijas komponentesMetodoloģijas komponentes

Metodoloģijas komponentes precizē:– Kā projekts tiks sadalīts posmos– Kādi uzdevumi tiks izpildīti katrā posmā– Kādi rezultāti tiks iegūti– Kad un kādos apstākļos tie tiks izpildīti– Kādi ierobežojumi tiks uzlikti– Kurus cilvēkus vajadzētu iesaistīt– Kā projekts būtu jāvada un jākontrolē– Kādus atbalsta rīkus varētu pielietot

Page 126: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Metodoloģijas piemērošana praksei (1)Metodoloģijas piemērošana praksei (1)

• Metodoloģija var aptveres konkrētība var svārstīties no produkta, kas apraksta katru posmu un uzsākto uzdevumu, līdz izplūdušai skicei, kurā ir īsi aprakstīti tikai pamatprincipi.

• Metodoloģija var nosegt ļoti atšķirīgus izstrādes procesa apgabalus – no augsta līmeņa stratēģisku un organizatorisku problēmu risināšanas līdz mazas datorsistēmas ieviešanai.

• Metodoloģija var pārklāt konceptuālas lietas vai fiziskas projektēšanas procedūras, vai visu starpposmu amplitūdu.

Page 127: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Metodoloģijas piemērošana praksei (2)Metodoloģijas piemērošana praksei (2)

• Metodoloģija var būt radīta pielietošanai specifiskiem problēmu tipiem noteiktā vidē vai industrijā, vai arī tā var būt visaptveroša metodoloģija vispārīgiem mērķiem.

• Metodoloģiju var potenciāli izmantot jebkurš, vai arī tā ir paredzēta labi apmācītiem speciālistiem vai lietotājiem, kas veido paši savus lietojumus.

• Metodoloģijas visu norādīto uzdevumu veikšanai var būt nepieciešami daudzi cilvēki, vai arī metodoloģijai tādi uzdevumi var vispār nebūt.

• Metodoloģija var iekļaut un var neiekļaut rīkus un rīku kopas.

Page 128: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Tradicionālās metodes Spējās (Agile) metodes

Nepieciešamība, prasība, lietojumu gadījums, scenārijs

Lietotāja stāsts, sāga, eposs

Fāze, iterācija Izrāviens, sprints

Neplānotas darba lietas Nepadarīts darbs

Pārstrādāšana, pārprojektēšana, labošana, sīkums

Pārstrāde

Rezultātu analīze, iztaujāšana, projekta beigu apskats

Retrospektīvs

Progresa sanāksme Stāvus sanāksme, pulcēšanās

Produktivitāte Ātrums

Risks, problēma, ierobežojums Šķērslis

Komanda Bars, šūnaKruchten, P., (2007), “Voyage in the Agile Memeplex”, ACM Queue, Volume 5, No. 5, pp. 42.

Tradicionālo un spējo metožu Tradicionālo un spējo metožu salīdzinājumssalīdzinājums

Page 129: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

EKD-CMMEKD-CMM uzņēmuma attēlojuma uzņēmuma attēlojuma slāņislāņi

Barrios, J., Nurcan, S., “Model Driven Architectures for Enterprise Information Systems”

Page 130: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

EKD-CMMEKD-CMM Ceļa karte Ceļa karte

Barrios, J., Nurcan, S., “Model Driven Architectures for Enterprise Information Systems”

Page 131: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Informācijas sistēmas projektēšanas Informācijas sistēmas projektēšanas metodoloģijas izvēles un lietošanas metodoloģijas izvēles un lietošanas

processprocess (Carroll 2003)(Carroll 2003)

Projekta raksturojums

Izvēlētā metodoloģija

Metodoloģijas adaptēšanas

process

Izvēlētāmetodoloģija

Aizgūts no Samuli Pekkola

Page 132: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Aizgūts no Samuli Pekkola

Piemērs (Piemērs (CARE CARE metodoloģija)metodoloģija)

Page 133: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

http://www.cs.jyu.fi/~jpt/doc/thesis/ime-3_1.html

Metožu inženierija (1)Metožu inženierija (1)

ME līmenis

ISD līmenis

Lieto

Uztver

Metametodes un CAME rīki

Definēt redzespunktu

ISD objektu sistēma

LietoISD metodes un CASE rīki

Definēt redzespunktu

AttēlotObjektu sistēma

Uztver

Piemērot

Piemērot

IS specifikācijas

Page 134: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Metožu inženierija (2)Metožu inženierija (2)

http://www.cs.jyu.fi/~jpt/doc/thesis/ime-3_1.html

Page 135: INFORMĀCIJAS SISTĒMU METODOLOĢIJAS  (DSP404)

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

<Pasniedzēja v. uzvārds. Priekšmeta nosaukums>

Divi stāvokļu meta-modeļiDivi stāvokļu meta-modeļi

  

http://www.cs.jyu.fi/~jpt/doc/thesis/ime-3_1.html