E nterprise K nowledge D evelopment ( EKD ) Modelēšanas metode

45
Pēc Zviedrijas Karaliskajā Tehnoloģiju Institūtā (KTH) izstrādātajiem materiāliem Enterprise Knowledge Development (EKD) Modelēšanas metode

description

E nterprise K nowledge D evelopment ( EKD ) Modelēšanas metode. Pēc Zviedrijas Karaliskajā Tehnoloģiju Institūtā (KTH) izstrādātajiem materiāliem. EKD metode tiek lietota. ES proj ektos : ELEKTRA HYPERBANK F3 NATURE FP5 HyperKnowledge - PowerPoint PPT Presentation

Transcript of E nterprise K nowledge D evelopment ( EKD ) Modelēšanas metode

Page 1: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

Pēc Zviedrijas

Karaliskajā Tehnoloģiju Institūtā (KTH)izstrādātajiem materiāliem

Enterprise Knowledge Development (EKD) Modelēšanas metode

Page 2: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

2

HyperK

now

ledge

ES projektos: ELEKTRA HYPERBANK F3 NATURE FP5 HyperKnowledge Achieving SI thoug the

application of E-learning solutioins in College RRC

Organizācijās: Astrakan, Vattenfall, PostGirot,

Volvo, Telia (S) PPC, Singular, National Bank of

Greece (GR) Capital Bank, British Aerospace,

Datel (UK); Sema Group (F) Verbundplan (AU) Rīgas Dome (LV)

Universitātēs: Royal Institute of Technology Stockholm School of Economics,

Univ. of Skövde, Univ. of Kalstad, (S) Univ. of Paris-1, Sorbonne (F) UMIST, Manchester (UK) Rīgas Tehniskā Universitāte (LV)

Projektos Latvijā: Augstākās izglītības

kvalitāte Augstskolu sadarbība

E-izglītības attīstībai Valsts Sociālās

Aprošināšanas aģentūra A/S “Dati”

EKD metode tiek lietota

Page 3: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

3

HyperK

now

ledge

Kā mēs redzam pasauli?

Kopīga aina savstarpēji pieņemtā

un atzītā valodā. Rezultātā - efektīvs

modelis

Page 4: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

4

HyperK

now

ledge

Modelēšanas process

Reālā pasaule

Pasaules atspoguļojums

modelī

AbstrahēšanaStrukturēšana

Kategorizēšana

Uzņēmums,organizācija

“Modelētājs” Modelēšanasprocess

Modelis

Page 5: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

5

HyperK

now

ledge

EKD praktiķi uzskata, ka modelēšana grupā ir

Efektīvs veids kā izmainot aizņemtu cilvēku laiku; Nopietns darbs; Efektīvs analīzes darbarīks; Efektīvs veids kā grupai nonākt pie konsensa; Modelēšana ir demokrātiska, katrs piedalās ar savām zināšanām uz

vienlīdzīgiem noteikumiem; Aktivizējoša; Precīza: šeit nav pieņemami gari un neskaidri teikumi; Prasīgs: divas vai trīs dienas modelēšanas procesa var izrādīties

nogurdinošas; Interesanta un aizraujoša.

Page 6: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

6

HyperK

now

ledge

"It actually happens that people can do quite a lousy job where they are happy as birds after modelling sessions. "Hallelujah", they cry and embrace each other. Then nothing happens …"

[A.Persson, PhD thesis p197,2001]

"It actually happens that people can do quite a lousy job where they are happy as birds after modelling sessions. "Hallelujah", they cry and embrace each other. Then nothing happens …"

[A.Persson, PhD thesis p197,2001]

EKD modelēšanas rezultāti

EKD modelēšanas procesa gaitā rodas trīs potenciāli svarīgi rezultāti: Izveidoti modeļi – dod ieguldījumu tālākajā organizācijas attīstībā un

darbībā:

• tie ir kvalitatīvi - iesaistītas maksimāli daudz ieinteresēto pušu;

• tos vieglāk realizēt - ieinteresētās puses intensīvi iesaistītas lēmumu pieņemšanā.

Mainīti dalībnieku uzskati un uzlabotas zināšanas; Saskaņoti dalībnieku viedokļi (viedokļu nesaskaņas modelēšanas

laikā izpaužas atklātā diskusijā un var vienoties par labākiem variantiem -> konsenss).

Modeļos atspoguļojās arī netveramās zināšanas (tacit knowledge), kas citādos apstākļos paliktu arī neaprakstītas.

Page 7: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

7

HyperK

now

ledge

EKD metodes modeļi

Page 8: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

8

HyperK

now

ledge

EKD metodes modeļupiemērs

Page 9: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

9

HyperK

now

ledge

Iteratīvā modeļu veidošana

Ievērojiet: veidojamie modeļi pilnībā ir atkarīgi nomodelēšanas MĒRĶIEM!

Page 10: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

10

HyperK

now

ledge

Mērķu modelis

Mērķis: Aprakstīt, ko organizācija un tās darbinieki grib

sasniegt, vai no kā izvairīties un kad; aprakstīt organizācijas mērķus kopā ar problēmām,

kas saistītas ar to sasniegšanu; Izskaidrot, kāpēc procesi, likumi un prasības eksistē vai

neeksistē.

Page 11: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

11

HyperK

now

ledge

Mērķu modelis

Sastāvdaļas: mērķis – tiek izmantots mērķu aprakstīšanai attiecībā uz

organizācijas darbību vai tās stāvokli, ko darbinieki vai pati organizācija grib sasniegt. Tie var būt izteikti kā izmērāmu stāvokļu secība, vai kā vispārīgi mērķi, vīzijas vai instrukcijas. Mērķiem var būt vairākas nozīmēs, tādas kā mērķi, vajadzības, prasības, vēlamie stāvokļi, utt.

problēma – tiek izmantota organizācijas stāvokļu aprakstīšanai, kas kavē mērķu sasniegšanu. Izšķir 2 veidu problēmas - draudi un vājās vietas

ierobežojums – izmanto, lai aprakstītu darbības ierobežojumus, noteikumus, likumus, politiku no apkārtējās pasaules, kas ietekmē sastāvdaļas un to saites organizācijas modelī.

iespēja – izmanto, lai aprakstītu situācijas, kuras mēs varētu izmantot. Ja iespēja tiek izmantota, tā transformējas par mērķi.

Page 12: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

12

HyperK

now

ledge

<mērķa teksts><īss nosaukums>

MM sastāvdaļas: Saites starp MM sastāvdaļām:

atbalsta/traucē(vāji/vidēji/stipri)

kavē

<1. mērķis>

<2. mērķis> <3. mērķis>

Dekompozīcija:UN (AND)

<1. mērķis>

<2.mērķis> <3. mērķis>

VAI (OR)

MM modeļa komponentes piemērs

Iegūt papildus finansējumu 50000 LVL 2 gadu laikā

14. Mērķis

Mērķu modeļa aprakstīšana

Page 13: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

13

HyperK

now

ledge

Neskaidri formulēts mērķis:

Papildus finansējums

17. Mērķis

Skaidri formulēts mērķis

Mērķis ir iegūt ārēju papildus finansējuma avotu 50 000 LVL nākamajos 3 gados

Mērķa modeļa komponenšu izteikšana (1)

Izteikt mērķi pēc iespējas konkrētāk. Tos var izteikt ar pilnu teikumu, kas sākās ar: mērķis ir.

Izvairīties no frāzēm, kuras var viegli pārprast, vārdiem ar daudzām nozīmēm

Izvairīties no kārdinājuma “pabeigsim vēlāk” vai “mēs atcerēsimies, ko tas nozīmē”

17. Mērķis

Page 14: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

14

HyperK

now

ledge

Sākotnēji noformulētoproblēmu...

var pārveidot kā problēmu un iespēju

Mērķa modeļa komponenšu izteikšana (2)

Nerakstīt 2 dažādus izteikumus vienā modelēšanas komponentē

5. problēma

Nav mācību centru VF organizācijas iekšienē

(var piesaistīt konsultantusun mācībspēkus no ārienes) 7. iespēja

5. problēma

Nav mācību centruVF organizācijas

iekšienē

Mācībspēkus un konsultantus darbinieku apmācībai var piesaistīt

no ārpuses

Page 15: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

15

HyperK

now

ledge

Mērķu modeļa piemērs

To maintain and improve the

library's services

Goal 10

To have an external finance source

supplying 500 KSEK in next 3 years

Goal 11

supports

To establish paying services

Goal 3

To minimise customer's waiting in

the queue

Goal 4

To achieve a top class standard of

service

Goal 6

supports

supports

To attract outside customers

Goal 19

To make the library organisation more

cost-effective

Goal 7

The library's budget will be cut by 200

KSEK within a year and by 500 KSEK

within 3 years

Theat 1

hinders

The library is infrequently used

Weakness 2 hinders

There is a long waiting list for

borrowing books

Problem 4

hinders

In ELECTRUM there are many high-tech

companies

Opportunity 1supports

Service should be free of charge for students and

academics

Constraint 1

hinders

Service in the library is not as good as it

should be

Weakness 3

supports

To achieve interactive customer

support

Goal 2

supportssupports

To achieve high precision in all library

transactions

Goal 5

To minimise Library's

operational costs

Goal 21supports

hinders

To provide advanced services for library

customers

Goal 22

Source:ELECTRUM Library Case

Page 16: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

16

HyperK

now

ledge

Jēdzienu (konceptu) modelis

Mērķis: definēt “lietas” un “parādības”, par kurām tiek runāts

citos modeļos precīzāk definēt izteikumus mērķu modelī, kā arī

resursu saturu biznesa procesu modelī

Page 17: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

17

HyperK

now

ledge

Jēdzienu modeļa sastāvdaļas

Jēdziens (koncepcija) – lietas vai parādības, kuras mēs apskatam citos modeļos. Jēdzieni tiek definēti un skaidroti uzrādot tos kopsakarībā ar citiem jēdzieniem.

Atribūts tiek lietots, lai raksturotu jēdzienā pieminētās lietas vai parādības. Tā ir jēdzienā pieminēto objektu īpašība.

Page 18: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

18

HyperK

now

ledge

Jēdziens:

<Atribūta nosaukums>Atribūts:

<Jēdziena nosaukums>

<īss nosaukums>

Jēdziena (koncepts):

Klients

25. jēdziens

AdreseAtribūta piemērs:

Jēdzienu modeļa pieraksts (1)

Page 19: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

19

HyperK

now

ledge

Agregācija (pilnīga):

Agregācija (daļēja):

Ģeneralizācija (pilnīga):

Ģeneralizācija(daļēja):

Jēdzienu modeļa pieraksts (2)

<1. jēdziens>

<2. jēdziens> <3. jēdziens>

<1. jēdziens>

<2. jēdziens> <3. jēdziens>

<1. jēdziens>

<2. jēdziens> <3. jēdziens>

<1. jēdziens>

<2. jēdziens> <3. jēdziens>

Page 20: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

20

HyperK

now

ledge

AgregācijaĢeneralizācija

Jēdzienu modeļa pieraksta piemēri

KLIENTSSLIKTS KLIENTS

ORGANIZĀCIJAFIZISKA

PERSONA

FIRMA SABIEDRISKAORGANIZĀCIJA

DOKUMENTS

47, jēdziens

SATURS KĀJENE

NODAĻA PIELIKUMS

48, jēdziens 49, jēdziens

50, jēdziens 51, jēdziens

Page 21: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

21

HyperK

now

ledge

Jēdzienu modeļa paraugs

Bad customer

Concept 11

KTH

Concept 1

KTH library

Concept 2

Department or faculty

Concept 3

Academic staff

Concept 4

Student

Concept 5

ELECTRUM Library

Concept 6

Service

Concept 7

Customer

Concept 8

Non-paying customer

Concept 9

Paying customer

Concept 10

works_for

studys_in

receives

Copy

Concept 12

Budget

Concept 13

has

owns

provides

Item

Concept 14-Nof

Book

Concept 15

Periodical

Concept 16

Document

Concept 17

Loan

Concept 18

Catalogue search

Concept 19

of

Paying service

Concept 21

Ordered loan

Concept 22

Video conferences

Concept 23

Copying of material

Concept 24

Purchasing material

Concept 25

Electronic item

Concept 26

has

State

Concept 27

in

Return datehas

Agregācija

Ģeneralizācija

Page 22: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

22

HyperK

now

ledge

Biznesa likumu modelis

Mērķis: Definēt un uzturēt skaidri formulētus biznesa likumus,

saskanīgus ar mērķa modeli. Biznesa likumi ir uzskatāmi par mērķu aktivizēšanu darbībā. Tie var

būt sekojošā formā: precīzi formulējumi, kas apraksta veidu kā organizācija ir izvēlējusies

sasniegt savus mērķus, īstenot savus darbības plānus vai dažādi ārējie biznesu (darbību) regulējoši noteikumi, piemēram,

instrukcijas, nolikumi utt.

Biznesa likumu modelis parasti precizē tādus jautājumus kā: Kādi noteikumi vai nolikumi ietekmē organizācijas mērķus? Vai ir pieņemti kādi darbības plāni? Kā biznesa likumi ir saistīti ar mērķi? Kā mērķus atbalsta biznesa likumi?

Page 23: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

23

HyperK

now

ledge

Biznesa likumu modeļa sastāvdaļas (1)

Atvasinājuma likumi – atvasinājuma likumi ir zināšanu apraksts, kas ir atvasināts no citām zināšanām ar secinājumu palīdzību vai veicot matemātiskas darbības.Izteiksmes un izteikumi, kas definē atvasinātās komponentes atrodas jau modelējamā uzņēmuma informācijas bāzē. Atvasinājuma likumi ir ieviesti kā veids strukturālā domēna zināšanu iegūšanai un tās vērtība nav jāglabā, bet gan ir iegūstama dinamiski izmantojot eksistējošo vai citu atvasināto informāciju. Atvasinājuma likums, piemēram, var būt “Slikts bibliotēkas klients ir klients, kas neatdod aizdoto materiālu divas nedēļas.

Notikumu-darbības likumi izsaka nosacījumus, kuriem iestājoties ir jāsāk darbība, t.i., jābūt izpildītiem palaides nosacījumiem pirms sākas darbība. Piemēram, ja bibliotēkas izsniegtā materiāla atgriešana tiek kavēta vairāk kā 4 dienas, sūtam atgādinājumu.

Page 24: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

24

HyperK

now

ledge

Biznesa likumu modeļa sastāvdaļas(2)

Ierobežojumu likumi saistās ar informācijas struktūras komponenšu integritāti vai ar plānoto darbību uzņēmuma darbību un tā pieļaujamo darbību. Ierobežojums, piemēram, “darbinieku algas nedrīkst samazināties”.

Statiski ierobežojumi pielietojami jebkuram sistēmas stāvoklim un nav atkarīgi no laika. Tie reprezentē stāvokļus, kuriem jāpastāv vienmēr. Statiska ierobežojuma piemērs “katrai grāmata ir tikai viena unikāla atrašanās vieta”

Pārejas ierobežojumi definē spēkā esošus informācijas sistēmas stāvokli. Pārejas ierobežojums ir piemēram “Grāmatas kopija tiek uzskatīta par pazudušu, ja atgriešanas termiņš nokavēts 2 mēnešus”

Page 25: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

25

HyperK

now

ledge <komponentes

teksts>

<īss nosaukums>

Komponenti: Saites:

atbalsta/konfliktē(vāji/vidēji/stipri)

kavē

Dekompozīcija:UN (AND) VAI (OR)

Biznesa likumu modeļa pieraksts

<1. likums>

<2. likums> <3. likums>

<1. likums>

<2. likums> <3. likums>

Page 26: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

26

HyperK

now

ledge

To establish paying services

Goals 3

To achieve a top class standard of

service

Goals 6

supports

To offer additional benefits for paying

customers

Goal 19

supports

Service should be free of charge for students and

academics

Constraint 1 hinders

To achieve high precision in all

library transactions

Goal 5

supports

To minimise customer's waiting

in the queue

Goal 4

supports

To keep the library catalogue regularly updated

Goal 20supports

A customer is a bad customer id he/she does not

follow library rules

Rule 1

There should be no priority in waiting

line for paying customers

Rule 2

supports

supportshinders

supports

A customer is a bad customer is he/she has overdue books twice consecutively

Rule 3

A customer is bad customer is he/she

delays books for more than 4 weeks

Rule 4

Update library catalogue as soon as changes occur

Rule 5

supports

Notify all customers about all changes in library

services immediately as changes occur

Rule 6supports

Update library catalogue after

each loan transaction

Rule 5.1Update library

catalogue when new items and/or

copies are acquired

Rule 5.2

Update library catalogue when copy of item

changes its state to "missing", or "in repair",

"out of stock"

Rule 5.3Every day check for delayed books

Rule 10

supports

Check physical condition of each copy when it is

returned to library

Rule 9

supports

Biznesa likumu modeļa paraugs

Page 27: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

27

HyperK

now

ledge

Ja iespējams, biznesa likumus vajadzētu izteikt sekojošā veidā:

When {event}If {preconditions on entities} then {processes}

1. likums:

When Check_for_delayed_books

If Today - Loan.Return_day 28

then Report_customer_as_bad(Loan.Customer_ID)

Kā formulēt biznesa likumus? (1)

Page 28: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

28

HyperK

now

ledge

Biznesa procesu modelis

Mērķis: Izmanto, lai definētu procesus organizācijā, kā tie

savstarpēji mijiedarbojas, apietas ar informāciju, materiāliem.

Vispār Biznesa procesu modelis ir līdzīgs datu plūsmu diagrammām IS.

Page 29: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

29

HyperK

now

ledge

Biznesa procesu modeļa sastāvdaļas (1)

Process ir aktivitāšu kopums, kurš:

“patērē” kādu informāciju vai materiālu un “izdod” informāciju vai materiālu

to nosaka noteikumu kopums, kas parāda kā apstrādāt informāciju/materiālus, kas ienāk un kā veidot, kārtot izejošo informāciju/materiālus

ir saistība ar aktieru un resursu modeli, ir piesaistītas atbildīgās personas un izpildītāji

tiek pieņemts, ka biznesa procesu modelis “patērē”, kad sākts realizēt noteiktu daudzumu resursu un laika

Page 30: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

30

HyperK

now

ledge

Biznesa procesu modeļa sastāvdaļas (2)

Ārējs process ir darbību kopums, kurš:

atrodas ārpus organizācijas darbības lauka,

saistās ar procesiem, kas ir attēloti modelī

ir svarīgi pilnvērtīgam situācijas atspoguļojumam

ārējie procesi dažreiz ir uzskatāmi gan par uzņēmuma informācijas vai materiālu plūsmas avotiem vai to saņēmējiem. Tipisks piemērs ārējam procesam var būt klients, kas pieprasa kādu bibliotēkas pakalpojumu vai saņem šo pakalpojumu.

Informācijas vai materiālu kopa, kas tiek nosūtīta no viena procesa uz otru vai arī no/uz ārēju procesu.

Page 31: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

31

HyperK

now

ledge

Process:

<procesa nosaukums>

<īss nosaukums>

Ārējs process:

<Ārējā procesa nosaukums>

<īss nosaukums>

Plūsmas

Plūsma

UN (AND) savienojums

VAI (OR) savienojums

VAI (OR) šķēlums

Informācijas vai materiālu komplekts

<nosaukums><īss nosaukums>

Biznesa procesu modeļa pieraksts

Page 32: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

32

HyperK

now

ledge

Biznesaprocesu modeļa piemērs

Order acknowledgment

Process 12.1

Search library's all copies

Process 12.2

Library response to customer

Process 12.5Deliver books to customer

Process 12.6

Negotiation with customer

Process 12.3

Update queue

Process 12.7

Register loan transaction

Process 12.4

Customer

Ext.process1

Customer order for a book

Inf.Set 1

Rejected order

Inf.Set 2Library accepted

order

Inf.Set 3

Book catalogue

Inf.Set 4

Ongoing loans

Inf.Set 5

Book is available

Inf.Set 6Book is not

available

Inf.Set 7

Book is borrowed by another customer

Inf.Set 8

Book checked out to customer

Inf.Set 9

Book

Inf.Set 10

Book is not available

Inf.Set 11

Customer refuses wait in queue

Inf.Set 12Customer elects to wait in queue

Inf.Set 13

Queue

Inf.Set 14

Queue acceptance

Inf.Set 15

BookEntity 20

refers_to

LoanEntity 16

refers_to

Library clerk

Role 1

Customer

Role 2

performs

performs

performs

State of a copyInf.Set 31

Ongoing loans

Inf.Set 5

Page 33: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

33

HyperK

now

ledge

Aktieru un resursu modelis

Mērķis:

tiek izmantots, lai aprakstītu kā dažādi aktieri un resursi, kas pieejami organizācijā, ir saistīti cits ar citu;

lai aprakstītu kā tie ir saistīti ar komponentiem mērķu modelī, biznesa procesu modelī un biznesa likumu modelī.

Page 34: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

34

HyperK

now

ledge

Aktieru un resursu modeļa sastāvdaļas

Subjekts ir persona vai organizācija.

Organizācijas nodaļa var būt jebkura organizācijas daļa – darba grupa, nodaļa, departaments, struktūrvienība, filiāle, utt.

Materiālie resursi ir dažādas iekārtas, sistēmas, aprīkojums, utt.

Lomas kādas var būt Subjektiem un Organizācijas nodaļām dažādos kontekstos. Organizācijas nodaļas var būt, piemēram, administratora un pilnvarotā lomā tajā pašā kontekstā. Ir svarīgi identificēt prasības atkarībā no lomas, kas piešķirta.

Page 35: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

35

HyperK

now

ledge

Aktieru un resursu modeļa saistība

Atbildība ir saistība starp aktieriem, starp aktieriem un biznesa procesiem, biznesa likumiem un mērķiem. Atbildība ir deleģējama vai pārnesama starp dažādiem aktieriem.Atbildība var būt tāda, kas attiecas uz organizāciju, vai uz darbu.

Atkarība ir attiecība starp uzņēmuma aktieriem. Aktieris ir atkarīgs no kāda cita kaut kādā ziņā, kas var būt vai nu resurss vai biznesa process. Izšķir 2 veidu atkarību – darba vai pilnvaru.

Page 36: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

36

HyperK

now

ledge

KTH Main Library

O.Unit. 1

ELECTRUM Library Budget

Capital 1

ELECTRUM Library

O.Unit. 2

LibraryClerk

Role 1

Customer

Role 2

John Smith

Individual 1

Non-payingCustomer

Role 3

PayingCustomer

Role 4

BadCustomer

Role 5

cuts

uses

provides_service_for

Library Information

System

Role 12

support_work_of

works_for

Library manager

Role 9

accounts_to

is_managing

Ericsson Radio AB

O.Unit. 3

playsplays

Aktieru un resursu modeļa paraugs

Page 37: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

37

HyperK

now

ledge

Tehnisko komponenšu un IS prasību modelis

Mērķis:

palīdzēt definēt prasības informācijas sistēmu izstrādei

vērst uzmanību uz nepieciešamo tehnisko sistēmu, kas nepieciešama, lai atbalstītu mērķu sasniegšanu, procesus un aktierus organizācijā.

definēt uzņēmuma darbības atbalsta informācijas sistēmas vispārējo struktūru un īpašības, tādas kā definētas biznesa procesu modelī.

lai izveidotu struktūru, kas sadalītu informācijas sistēmu vairākās apakšsistēmās (moduļos) vai tehnoloģiskajās komponentēs.

Page 38: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

38

HyperK

now

ledge

Tehnisko komponenšu un IS prasību modelis

Sastāvdaļas: (1)

Informācijas sistēmas mērķis tiek izmantots, lai noteiktu informācijas sistēmas augsta līmeņa mērķus attiecībā uz informācijas sistēmu un/vai apakšsistēmām vai komponentēm. Tie ir izsakāmi kā mērāmās, tā arī nemērāmās īpašībās, mērķos, vīzijās, instrukcijās.

Informācijas sistēmas problēma tiek izmantota, lai noteiktu nevēlamus biznesa vai apkārtējās vides stāvoļus, problemātiskus faktus par doto situāciju attiecībā uz informācijas sistēmu, kuras izstrāde varētu sākties.

Page 39: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

39

HyperK

now

ledge

Tehnisko komponenšu un IS prasību modelis

Sastāvdaļas: (2) Informācijas Sistēmas Prasība nosaka prasības kādai noteiktai

izstrādājamās sistēmas īpašībai. Informācijas sistēmas funkcionālās prasības tiek izmantotas, lai

izteiktu noteiktas prasības attiecībā uz funkcionālo informācijas sistēmas īpašību vai kādu no tās apakšsistēmām. Funkcionālajām prasībām ir jābūt skaidri definētām atbilstoši Jēdzienu modelim. Funkcionālās prasības tieši atbalsta informācijas sistēmas mērķus, taču funkcionālās prasības nereti tos papildina.

Informācijas sistēmas nefunkcionālās prasības tiek izmantotas dažādu prasību aprakstīšanai, ierobežojumiem, vai citu nefunkcionālo izstrādājamās sistēmas prasību aprakstīšanai

Page 40: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

40

HyperK

now

ledge

<komponentes nosaukums>

<īss nosaukums>

Komponente: Saites:

atbalsta/konfliktē(vāji/vidēji/stipri)

kavē

Tehnisko komponenšu un IS prasību modeļa pieraksts

Dekompozīcija:UN (AND)

<1. IS mērķis>

<2. IS mērķis> <3. IS mērķis>

VAI (OR)

<1. IS mērķis>

<2. IS mērķis> <3. IS mērķis>

Page 41: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

41

HyperK

now

ledge

To maintain all kinds of information within

the library

IS Goal 1

To maintain information about

book resources

IS Goal 2To maintain

information about customer loans and

transactions

IS Goal 3To maintain

information about requests and

customer waiting list

IS Goal 4

To maintain information about the

most popular and newly published

books

IS Goal 5

To provide a 24 hours a day library catalogue search

IS Req 1

supports

Catalogue search engine should be

connected to Internet

IS FReq 2

supports

Catalogue search engine should have a WWW

interface

IS FReq 3

Library catalogue should be

exportable on CD ROM

IS FReq 4

supports

supports

Library IS should use as much existing

software as possible

IS FReq 5 supports

Catalogue search engine should be

connected to other library search systems

IS FReq 4

supports

To setup a library information system

Goal 26

supports

Library stock maintenance and update

Process 11

supports

Library catalogue update

Process 13

requires

To provide search services in catalogues of

other libraries

Goals 24

motivates

motivates

Catalogue search

Process 3supports

To make the library organisation more

cost-effective

Goal 7

supports

Tehnisko komponenšu un

IS prasību modeļa paraugs

Page 42: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

42

HyperK

now

ledge

Saites starp modeļiem

Page 43: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

43

HyperK

now

ledge

Saites starp apakšmodeļiem

tiek izmantotas, lai saistītu dažādu apakšmodeļu komponentes

ir svarīgi saprast, kā organizācija darbojas kopumā

paskaidro komponentes, kas definētas apakšmodeļos

Page 44: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

44

HyperK

now

ledge

Goal 4

To provide advanced services to library

customers

Goal 1

To minimise library's operational

costs

Goal 2

Deliver items electronically

Goal 3High stock availability

Goal 4

Copyright and ownership of

electronic material

Problem1

Advanced communication and information

technology

Opportunity 1 supportssupports

supports

hinders

hinders

Requests for electronic material must be

satisfied within 3 days

Rule 1

supports

Electronic Service assistant

Role 2

LibrarianRole 1

is_respon-sible_for

Library item

Entity1

Magazine

Entity2

Information

Entity3

Book

Entity4

refers_to

Management of electronic information

Process1

Customers

Ext.Process1

requests for electronic information

responses to requests for

electronic info.

performs

is_reponsible_for

Part of a Goals Model(GM)

Part of a BusinessProcesses Model (BPM)

Part of a BusinessRules Model (BRM)

Part of a Concepts Model (CM)

Part of anActors andResourcesModel (BPM)

Page 45: E nterprise  K nowledge  D evelopment ( EKD ) Modelēšanas metode

45

HyperK

now

ledge

”Visam ir jābūt tik vienkāršam cik vien iespējams …bet ne vienkāršākam!”

Alberts Einšteins

”Visam ir jābūt tik vienkāršam cik vien iespējams …bet ne vienkāršākam!”

Alberts Einšteins

Par modeļu sarežģītību