1.062.071

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

A rendszerfejlesztés módszertana 2001/2002. I. félév

Jegyzet/Kézirat/Gábor Dénes Főiskola

Szerző
Budapest
Kiadó: Gábor Dénes Főiskola
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 564 oldal
Sorozatcím:
Kötetszám: 126
Nyelv: Magyar  
Méret: 28 cm x 20 cm
ISBN:
Megjegyzés: Kézirat.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

A rendszerfejlesztés módszertana c. jegyzet kétféle módszertani lehetőséget mutat be Az SSADM rendszerfejlesztési módszertant és az UML-UP megközelítést. Mindkettő alkalmas arra, hogy... Tovább

Előszó

A rendszerfejlesztés módszertana c. jegyzet kétféle módszertani lehetőséget mutat be Az SSADM rendszerfejlesztési módszertant és az UML-UP megközelítést. Mindkettő alkalmas arra, hogy felhasználásával a rendszerek fejlesztését elméletileg és gyakorlatilag megalapozott eszközrendszerrel támogassa.
A jegyzet felépítését tekintve arra törekedtünk, hogy csak a szükséges ismeretek kerüljenek tárgyalásra. Így kerültük azoknak az általánosabb témaköröknek az ismételt kifejtését, amelyek az említett módszertanoktól függetlenül más tantárgyak keretében is oktatásra kerülnek (például: relációs adatelemzés, logikai adatmodellezés, stb.). A különböző eszközök, technikák a módszertani jelentőségüknek megfelelő mélységben és részletességgel kerültek be a jegyzetbe.
Mind az SSADM mind az UML-UP fejezetek esetében először az adott megközelítési mód által felhasznált eszközrendszer, majd pedig az eszközök alkalmazásának bemutatása következik. Az egyes eszközök alkalmazásának megértését kisebb példák segítik. A módszerek, módszertanok összefüggéseit pedig egy részletesebben kidolgozott esetpélda feldolgozása támogatja.
A jegyzet felépítése sugallja, hogy helyes tanulási módszernek azt tartják a jegyzet szerzői, ha az olvasó először az eszközök, technikák felhasználási lehetőségeit ismeri meg. A technikák ismeretét követően már könnyebben megérthetőek a nagyobb módszertani összefüggések és a módszerek szemléletbeli eltéréseiből adódó alkalmazásbeli különbségek. A nagyobb fejezetek végén összefoglalás tekinti át az ismereteket. A megértés az összefoglalások utáni kérdések önálló megválaszolásával ellenőrizhető.
A jegyzet szerzői remélik, hogy a rendszerfejlesztés módszertani ismereteinek elsajátításában jelentős segítséget kap a kedves olvasó a jegyzet elolvasása során. A jegyzettel kapcsolatos bármilyen észrevételt kérjük, hogy a következő E-mail címre küldjék el: kazaiz@okk.szamalk.hu.
Külön köszönet illeti meg Bereczky Ibolyát az ábrák és a diagramok kidolgozásában nyújtott segítségéért. Vissza

Tartalom

1. Bevezetés.................... ..............................................8
2. A rendszerfejlesztés történeti áttekintése ................9
3. Az SSADM módszertan bevezető ismeretei ....... ............13
3.1. Az SSADM rövid ismertetése.......................................... ....13
3.2. Az SSADM szemlelete.................„...................................15
3.2.1. A szervezeti tevékenység elemzése.............. .......15
3 2.2. A munkafolyamai modell ........................ ............ 17
3.2.3. A 3-séma architektúra............„................ .............17
3.2.4. Összefoglalás...................................................................18
3.2.5. Ellenőrző kérdések.........................................................18
4 Az SSADM által hasznát technikák...................................................19
4 1 A diagramra épülő technikák bemutatása ........... .... ......19
4.1.1. Adatfolyam-modellezés................................................................-. 20
4.1.2. Logikai adatmodellezés...................................................42
4.1.3 Visszakeresési út modellezésé.............-.............................54
4.1.4. Input / output szerkezet meghatározása ...................55
4.1.5. Egyed-eseménymodellező. .......................................56
4.1.6. Logikai feldolgozás-tervezés..........................................61
4.1.7. Dialógus- és menütervezés.................. ........65
4.1.8. Összefoglalás..............................................-..................................68
4.1.9. Ellenőrző kérdések.......................................................-..................68
4 .2. A nem diagramszert technikák ismertetése ........69
4.2 1. Megvalósíthatósági változatok kidolgozási módszere.. 69
4.2.2. Követelmények meghatározása............... .................70
4.2.3. Felhasználói katalógus és szerepkör meghatározása............75
4.2 4 Rendszerszervezési változatok kidolgozási módszere ...... 76
4 2.5. Rendszertechnikai változatok kidolgozási módszere...................77
4 26 Funkció-meghatározás...............................81
4.2.7. Relációs adatelemzés ..............86
4.2.S Specifikációs prototipus-készítés.......................87
4 2 9. Fizikai tervezés technikái Fizikai eljárás specifikáció 88
4.2 10. Fizikai tervezés technikai - fizikai adattervezés 109
4.2.11. Összefoglalás...............................................................................-
4.2.12 Ellenőrző kérdések .. .......................................................125
5. Az SSADM rendszerfejlesztési alapmintája......126
5.1 A rendszerfejlesztési alapminta jelentősége és szerepe ...............126
5.2 A rendszerfejlesztési alapminta területei.....................127
5.3 A rendszerfejlesztési alapmintába beágyazott technikák ...128
6 Az SSADM alapstruktúrájának modellje...................................129
6.1 Az SSADM alapstruktúráidnak általános ismertetése.... 129
6.1.1. Az SSADM alapstruktúrájának ismertetése.................130
6.1.2. Az alapstruktúra felépülési rendszere, belső összefüggések.........131
6.1.3. Az SSADM alapstruktúrájának használati lehetőségei...............132
6.2. Az alapstruktúra modelljének bemutatása esetpélda felhasználásival 133
6.2.1. A kidolgozott esetpélda rövid, áttekintő ismertetése.................134
6.2.2 - Az alapstruktúra modelljének részletezése..............136
6.2.3. Összefoglalás..................................................................................299
6.2.4. Ellenőrző kérdések.........................................................................299
7. Objektumorientált modellezés és tervezés.....................................................301
7.1. Kendszerszervezés..................................................................................301
7.2. Modellezés..............................................................................................302
7.3. Vizuális jelölések....................................................................................303
7.4. Bonyolultság kezelése............................................................................304
7.5. A valóság modellezése...........................................................................306
7.6. Absztrakt modellek.................................................................................310
7.7. Összefoglalás..........................................................................................312
7.8. Kérdések.................................................................................................312
8. A történet........................................................................................................313
8. I. Programozási nyelvek.............................................................................313
8.2. Módszertanok.........................................................................................315
8.3. Egységesítés és szabványosítás..............................................................317
8.4. Mi az UML?...........................................................................................319
9. Nyelv és módszer.........................................................................320
9.1. Az OMT jellemzői..................................................................................320
9.2. Összefoglalás..................................... ......................................................323
9.3. Kérdések.................................................................................................323
10. Követelmények...........................................................................................324
11. Megjegyzések, fogalomszótár............................ .........................................325
11.1. Megjegyzések.....................................................................................325
11.2. Elnevezések........................................................................................326
11.3. Fogalomszótár....................................................................................326
11.4. Áttekintés............................................................................................327
11.5. Összefoglalás......................................................................................329
11.6. Kérdések.............................................................................................329
12. Kiterjesztési mechanizmusok.....................................................................330
12.1. Sztereotípia.........................................................................................330
12.2. Megszorítások.....................................................................................332
12.3. Megszorítás és kulcsszavas értek.......................................................333
12.4. Kiterjesztési mechanizmusok használata...........................................333
12.5. Összefoglalás......................................................................................335
12.6. Kérdések.............................................................................................335
13. Használati esetek........................................................................................336
13.1. Aktor...................................................................................................336
13.2. Használati eset....................................................................................337
13.3. Aktor és használati eset......................................................................339
13.4. Aktorok általánosítása és pontosítása.................................................340
13.5. Változatok (extends)...........................................................................341
13.6. Részfunkció (include).........................................................................343
13.7. Használati esetek általánosítása..........................................................344
13.8. Változat, részfunkció vagy általánosítás?...........................................344
13.9. Diagramok kialakítása........................................................................345
13.10. Felhasználó céljai és az interakciók....................................................346
13.11. Használati eset diagramok..................................................................347
13.12. Összefoglalás......................................................................................349
13.13. Kérdések.............................................................................................349
14. Csomagok...................................................................................................350
14.1. Csomag (package)..................................................................350
14.2. Függőségek........................................................................................352
14.3. Névterület (namespace)......................................................................353
14.4. Csomag pontosítása............................................................................353
14.5. Csomagok használata.........................................................................355
14.6. Összefoglalás......................................................................................356
14.7. Kérdések...............................................................................................356
15. Használati eset részletezése........................................................................357
15.1. Eseményfolyam..................................................................................357
15.2. Felhasználói felületek.........................................................................359
15.3. Összefoglalás......................................................................................362
15.4. Kérdések.............................................................................................362
16. Osztálydiagramok......................................................................................363
16.1. Osztály................................................................................................363
16.2. Objektum és osztály............................................................................363
16.3. /\ szakterületi modell első elemei.......................................................365
16.4. Attribútumok......................................................................................366
16.5. Műveletek...........................................................................................367
16.6. Lekérdezés és módosító......................................................................369
16.7. Származtatott attribútum és osztály....................................................369
16.8. Láthatóság...........................................................................................370
16.9. Lekérdező és beállító műveletek........................................................371
16.10. Összefoglalás......................................................................................372
16.11. Kérdések.............................................................................................372
17. Jellegzetességek..........................................................................................373
17.1. Részletezettség szintjei.......................................................................373
17.2. Közös sztereotípia és megszorítás......................................................373
17.3. Részek.................................................................................................374
17.4. Változatlanság....................................................................................375
17.5. Jellegzetességek elérése......................................................................375
17.6. Összefoglalás......................................................................................376
17.7. Kérdések.............................................................................................376
18. Felelősségek................................................................................................377
18.1. Adatszolgáltató és tároló felelősségek................................................377
18.2. Entitások és értékek............................................................................378
18.3. Műveletek keresése.............................................................................379
18.4. CRC-kártyák.......................................................................................379
18.5. összefoglaló.......................................................................................381
18.6. Kérdések.............................................................................................381
19. Kommunikációs útvonalak.........................................................................382
19.1. Kommunikációs út..............................................................................382
19.2. Asszociáció cs kapcsolat....................................................................382
19.3. Szerepek.............................................................................................384
19.4. Attribútum és osztály számossága......................................................384
19.5. Módosítás lehetősége..........................................................................385
19.6. Elnevezések........................................................................................386
19.7. Kollekció és felsorolás.......................................................................387
19.8. Származtatott és részhalmaz asszociációk..........................................387
19.9. Asszociációk értelmezése...................................................................388
19.10. Összefoglalás......................................................................................389
19.11. Kérdések.............................................................................................389
20. Elérési utak.................................................................................................390
20.1. Minősített asszociáció........................................................................390
20.2. „Vagy" asszociáció.............................................................................391
20.3. Asszociációs osztály...........................................................................391
20.4. Aggregáció és kompozíció.................................................................393
20.5. Attribútum és asszociáció...................................................................395
20.6. Függőségek.........................................................................................396
20.7. Összefoglalás......................................................................................398
20.8. Kérdések.............................................................................................398
21. Általánosítás és pontosítás..........................................................................399
21.1. Általánosítás és pontosítás..................................................................399
21.2. Többszörös osztályozás......................................................................401
21.3. Megkülönböztető................................................................................403
21.4. Dinamikus és többszörös változat......................................................404
21.5. Kiterjesztés és korlátozás...................................................................405
21.6. Műveletek átdefiniálása......................................................................406
21.7. Osztályhierarchia................................................................................407
21.8. Absztrakt osztályok és interfészek.....................................................407
21.9. Generikus osztály...............................................................................412
21.10. Összefoglaló.......................................................................................413
21.11. Kérdések.............................................................................................413
22. Különleges műveletek................................................................................414
22.1. Értékek másolása és ellenőrzése.........................................................414
22.2. Konstrukció és destrukció..................................................................414
22.3. Konverzió...........................................................................................415
22.4. Összefoglalás......................................................................................416
22.5. Kérdések.............................................................................................416
23. Kiegészítő technikák...................................................................................417
23.1. Osztályattribútumok és osztályműveletek..........................................417
23.2. Metaosztály.........................................................................................419
23.3. Sztereotípia.........................................................................................419
23.4. Invariánsok, elő- és utófeltételek........................................................419
23.5. Műveletek végrehajtási módja............................................................420
23.6. Összefoglalás......................................................................................422
23.7. Kérdések.............................................................................................422
24. Objektumok................................................................................................423
24.1. Objektumok........................................................................................423
24.2. Objektum attribútumértékei és állapota..............................................423
24.3. Objektumok és kapcsolatok................................................................423
24.4. Összefoglalás......................................................................................428
24.5. Kérdések.............................................................................................42S
25. Osztálydiagramok használata.....................................................................429
25.1. Összefoglalás......................................................................................430
25.2. Kérdések.............................................................................................430
26. Interakció-diagramok..................................................................................41
26.1. Interakció-diagramok..........................................................................431
26.1.1. Példaobjektum................................................................................432
26.1.2. Üzenet.............................................................................................433
26.1.3. Összefoglalás..............................................................................434
26.1.4. Kérdések.........................................................................................434
26.2. Szekvencia-diagram............................................................................435
26.2.1. Konkurens folyamatok...................................................................436
26.2.2. Üzenetek.........................................................................................437
26.2.3. Összefoglalás..................................................................................439
26.2.4. Kérdések.........................................................................................439
26.3. Együttműködési diagram....................................................................440
26.3.1. Összefoglalás..................................................................................442
26.3.2. Kérdések.........................................................................................442
26 4 Interakció-diagramok használata........................................................443
26.4.1. Tervezési minta.............................................................................. 443
26.4.2. Összefoglalás..................................................................................445
26.4.3. Kérdések.........................................................................................445
27. Időben lezajló változás...............................................................................446
27.1. Aktivitás-diagramok...........................................................................446
27.1.1. Aktivitás és sorrendiség..................................................................446
27.1.2. Akció- és aktivitás-állapot..............................................................450
27.1.3. Aktivitás és objektum.....................................................................451
27.1.4. Szignál küldése és fogadása...........................................................454
27.1.5. Összefoglalás..................................................................................456
27.1.6. Kérdések.........................................................................................456
27.2. Állapotdiagram...................................................................................457
27.2.1. Állapot és átmenet..........................................................................457
27.2.2. Esemény..........................................................................................460
27.2.3. Esemény és átmenet.........................................................................462
27.2.4. Állapot............................................................................................462
27.2.5. Üzenetküldés..................................................................................465
27.2.6. Tevékenység és akció.....................................................................466
27.2.7. Strukturált állapotdiagram..............................................................466
27.2.8. Konkurencia...................................................................................467
27.2.9. Összefoglalás..................................................................................469
27.2.10. Kérdések.....................................................................................469
28. Reprezentáció.............................................................................................470
28.1. Osztályként történő reprezentáció......................................................470
28.1.1. Összefoglalás..................................................................................473
28.1.2. Kérdések.........................................................................................473
28.2. Pontosítás megvalósítása....................................................................474
28.2.1. Pontosítás és kompozíció...............................................................476
28.2.2. Összefoglalás..................................................................................478
28.2.3. Kérdések.........................................................................................478
29. Implementációs diagramok.........................................................................479
29.1. Komponens-diagramok......................................................................479
29.1.1. Összefoglalás..................................................................................482
29.1.2. Kérdések.........................................................................................482
29.2. Alkalmazási-diagramok......................................................................482
29.2.1. Összefoglalás..................................................................................484
29.2.2. Kérdések.........................................................................................484
30. A fejlesztés folyamata Unified Process-ben...............................................485
30.1. A Unified Process jellemzői...............................................................490
30.1.1. Fázisok............................................................................................493
30.1.2. Összefoglalás.................................................................495
30.1.3. Kérdések.....................................................495
30.2. Üzleti modellezés .....................................496
30.2.1. Munkatársak ............. ....................496
30.2.2. Munkafolyamai.......................................................497
30.2.3. Összefoglalás....................................................................503
30.2.4. Kérdések..................................................503
30.3. Követelmények.....................504
30.3.1. Kiindulópontok...................................504
30.3.2. Munkatársak...................................................505
30.3.3. Munkafolyamat ................. ....................................506
30.3.4.Összefoglalás.................................................................................511
60.3.5. Kérdések.................511
30.4. Elemzés.................................................. ...................511
30.4.1. Munkatársak........................................................................513
30.4.2. Munkafolyamat .......................................................................513
30.4.3. Összefoglalás ......................................................517
30.4.4. Kérdések.........................................................................................518
30.5. Tervezés ........................................... 518
30.5.1. Tervezési modell............................................518
30.5.2. Telepítési modell .......................................520
30.5.3. Munkatársak............................................................520
30.5.4. Munkafolyamat...................................................521
30.5.5. Összefoglalás.............................................................526
30.5.6. Kérdések......................................................................526
30.6. Implementáció ....................................................................526
30.6.1. Implementációs modell........ .................................................527
30.6.2. Munkatársak......................................................................527
30.6.3. Munkafolyamat ......................................................528
30.6.4. Összefoglalás ...............................................................531
30.6.5. Kérdések .............................................................531
30.7. Teszt .....................................................................531
30.7.1. Teszt-modell...................................................................................531
30.7.2 Munkatársak......................................................................532
30 7.; Munkafolyamai .......................................................................533
30 7 4 Összefoglalás ..............................................................534
30.7.5 Kérdések ...............................................................534
31. Mellékletek ...............................................................535
31.1. 1. melléklet...................................................................................535
32 2. 2. melléklet ... ..............................538
31.3. 3. melléklet.....................................................................................539
32. Irodalomjegyzék ..........................................................564
Megvásárolható példányok
Állapotfotók
A rendszerfejlesztés módszertana 2001/2002. I. félév
Állapot:
2.440 Ft
1.220 ,-Ft 50
18 pont kapható
Kosárba