Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaTeréz Szabóné Megváltozta több, mint 10 éve
1
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
2
2Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Kölcsönhatásdiagramok: szekvenciadiagram, együttműködési diagram
3
3Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. A bevezető mintapélda programjának működése:
4
4Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. A bevezető mintapélda programjának működése – 2. részlet:
5
5Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. A bevezető mintapélda programjának működése – 3. részlet:
6
6Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. A digitális óra létrehozza komponenseit
7
7Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Digitális óra: A pontosidő előreállítása egy órával
8
8Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Digitális óra: A percMező villog és kattintás a SELECT gombra
9
9Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Digitális óra: Az alarmMező villog és kattintás a SELECT gombra
10
10Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. A dinamikus modellezés eredményeképpen kibővült sztatikus modell
11
11Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. 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és2009.09.01. ListaElem: Az elemSzám() kérés végrehajtása – 1. változat
13
13Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. ListaElem: Az elemSzám() kérés végrehajtása – 2. változat
14
14Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. ListaElem: A listábanVan(e) kérés végrehajtása
15
15Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Üzleti folyamat modellezése szekvencia- diagrammal
16
16Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. 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és2009.09.01. Állapot(átmenet)diagram
18
18Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Rendelés állapotdiagramja
19
19Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Példák: Elágazás, esemény, őrszem, akció az állapotdiagramon
20
20Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Példák: Esemény, akció különböző megadásai az állapotdiagramon
21
21Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Példa: Állapotdiagram egyszerűsítése szuperállapottal
22
22Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Példa: Állapotdiagram kezdőállapota / szuperállapot kezdőállapota
23
23Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Példa: Állapotdiagram egyszerűsítése emlékező állapottal
24
24Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Példa: Sekélyen, illetve mélyen emlékező állapot
25
25Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Példa: Kompozíció állapot
26
26Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. A digitális óra állapotdiagramja
27
27Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. A zsebszámológép állapotdiagramja
28
28Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. A bevezető mintapélda általános megoldást képező objektumának állapotdiagramja
29
29Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Tevékenységdiagram
30
30Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Üzleti folyamat modellezése tevékenység- diagrammal (Rendszer- folyamatábra)
31
31Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Üzleti folyamat modellezése tevékenység- diagrammal (Rendszer- folyamatábra)
32
32Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Tevékenységdiagram Egy alkalmazás működése
33
33Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Tevékenységdiagram és szekvenciadiagram összevetése
34
34Objektumorientált elemzés és tervezés – Dinamikus modellezés2009.09.01. Tevékenységdiagram és állapotdiagram összevetése
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.