Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

1Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Gyurkó György Objektumorientált elemzés és tervezés Dinamikus modellezés.

Hasonló előadás


Az előadások a következő témára: "1Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Gyurkó György Objektumorientált elemzés és tervezés Dinamikus modellezés."— Előadás másolata:

1 1Objektumorientált elemzés és tervezés – Dinamikus modellezés Gyurkó György Objektumorientált elemzés és tervezés Dinamikus modellezés

2 2Objektumorientált elemzés és tervezés – Dinamikus modellezés Kölcsönhatásdiagramok: szekvenciadiagram, együttműködési diagram

3 3Objektumorientált elemzés és tervezés – Dinamikus modellezés A bevezető mintapélda programjának működése:

4 4Objektumorientált elemzés és tervezés – Dinamikus modellezés A bevezető mintapélda programjának működése – 2. részlet:

5 5Objektumorientált elemzés és tervezés – Dinamikus modellezés A bevezető mintapélda programjának működése – 3. részlet:

6 6Objektumorientált elemzés és tervezés – Dinamikus modellezés A digitális óra létrehozza komponenseit

7 7Objektumorientált elemzés és tervezés – Dinamikus modellezés Digitális óra: A pontosidő előreállítása egy órával

8 8Objektumorientált elemzés és tervezés – Dinamikus modellezés Digitális óra: A percMező villog és kattintás a SELECT gombra

9 9Objektumorientált elemzés és tervezés – Dinamikus modellezés Digitális óra: Az alarmMező villog és kattintás a SELECT gombra

10 10Objektumorientált elemzés és tervezés – Dinamikus modellezés A dinamikus modellezés eredményeképpen kibővült sztatikus modell

11 11Objektumorientált elemzés és tervezés – Dinamikus modellezés Lista tárolási szerkezet modellezése ListaElem - következőElem: ListElem + getKövetkező() : ListaElem + putKövetkező(e : ListaElem) «listaművelet» + elemSzám() : int + listábanVan(e : ListaElem) : boolean + listábanSorszám(e : ListaElem) : void + elemetHozzáad(e : ListaElem) : void + elemetBeszúr(e : ListaElem) : void + elemetLevág() : void + elemetLevág( i : integer) : void + elemetLevág(e : ListaElem) : void + elemetElvesz() : void Tipikus megoldás Csak listaelem modellezése. A listára tartozó műveletek végre- hajtására a lista első eleme kérhető fel.

12 12Objektumorientált elemzés és tervezés – Dinamikus modellezés ListaElem: Az elemSzám() kérés végrehajtása – 1. változat

13 13Objektumorientált elemzés és tervezés – Dinamikus modellezés ListaElem: Az elemSzám() kérés végrehajtása – 2. változat

14 14Objektumorientált elemzés és tervezés – Dinamikus modellezés ListaElem: A listábanVan(e) kérés végrehajtása

15 15Objektumorientált elemzés és tervezés – Dinamikus modellezés Üzleti folyamat modellezése szekvencia- diagrammal

16 16Objektumorientált elemzés és tervezés – Dinamikus modellezés Szekvenciadiagram és az együttműködési diagram összevetése Együttműködési diagram Szekvenciadiagram

17 17Objektumorientált elemzés és tervezés – Dinamikus modellezés Állapot(átmenet)diagram

18 18Objektumorientált elemzés és tervezés – Dinamikus modellezés Rendelés állapotdiagramja

19 19Objektumorientált elemzés és tervezés – Dinamikus modellezés Példák: Elágazás, esemény, őrszem, akció az állapotdiagramon

20 20Objektumorientált elemzés és tervezés – Dinamikus modellezés Példák: Esemény, akció különböző megadásai az állapotdiagramon

21 21Objektumorientált elemzés és tervezés – Dinamikus modellezés Példa: Állapotdiagram egyszerűsítése szuperállapottal

22 22Objektumorientált elemzés és tervezés – Dinamikus modellezés Példa: Állapotdiagram kezdőállapota / szuperállapot kezdőállapota

23 23Objektumorientált elemzés és tervezés – Dinamikus modellezés Példa: Állapotdiagram egyszerűsítése emlékező állapottal

24 24Objektumorientált elemzés és tervezés – Dinamikus modellezés Példa: Sekélyen, illetve mélyen emlékező állapot

25 25Objektumorientált elemzés és tervezés – Dinamikus modellezés Példa: Kompozíció állapot

26 26Objektumorientált elemzés és tervezés – Dinamikus modellezés A digitális óra állapotdiagramja

27 27Objektumorientált elemzés és tervezés – Dinamikus modellezés A zsebszámológép állapotdiagramja

28 28Objektumorientált elemzés és tervezés – Dinamikus modellezés A bevezető mintapélda általános megoldást képező objektumának állapotdiagramja

29 29Objektumorientált elemzés és tervezés – Dinamikus modellezés Tevékenységdiagram

30 30Objektumorientált elemzés és tervezés – Dinamikus modellezés Üzleti folyamat modellezése tevékenység- diagrammal (Rendszer- folyamatábra)

31 31Objektumorientált elemzés és tervezés – Dinamikus modellezés Üzleti folyamat modellezése tevékenység- diagrammal (Rendszer- folyamatábra)

32 32Objektumorientált elemzés és tervezés – Dinamikus modellezés Tevékenységdiagram Egy alkalmazás működése

33 33Objektumorientált elemzés és tervezés – Dinamikus modellezés Tevékenységdiagram és szekvenciadiagram összevetése

34 34Objektumorientált elemzés és tervezés – Dinamikus modellezés Tevékenységdiagram és állapotdiagram összevetése


Letölteni ppt "1Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Gyurkó György Objektumorientált elemzés és tervezés Dinamikus modellezés."

Hasonló előadás


Google Hirdetések