Számítógépes rendszerek fejlesztésének módszertana - Néhány fekete-fehér ábrával illusztrálva. A könyv 1 db kihajtható táblázatot tartalmaz
- 433 oldal
- Kötés: kemény kötés
- jó állapotú antikvár könyv
- Szállító: Szentendre Antikvárium
Megjegyzés: Néhány fekete-fehér ábrával illusztrálva. A könyv 1 db kihajtható táblázatot tartalmaz. Tankönyvi szám: 61 107.
ELŐSZÓ
Aligha van szervező, aki ne ismerné azt az érzést, amelyet a leendő felhasználók igényeinek éretlensége, a célok átgondolatlansága vált ki a munkáját végző szakemberből. Sajnos, azok a számítógépalkalmazók is ritkák, akik elmondhatják, hogy a számukra kifejlesztett számítógépes rendszer, az átadott dokumentáció kifogástalan szakmai hozzáértésről, gondos kivitelezésről, a felhasználói követelmények és környezet mély megértéséről tennének tanúbizonyságot. Nehéz volna kétségbe vonni, hogy e makacsul ismétlődő jelenségek mögött - egyéb, általánosabb okok mellett - a hazai rendszerfejlesztői szakma és a szakirodalom színvonalbeli hiányosságai is meghúzódnak.
Jelen könyv eredendő hiányosságot pótol: először kerülhet a hazai szakemberek és érdeklődők kezébe olyan magyar nyelvű kiadvány, amely a gyakorlati rendszerfejlesztést átfogó módon, a teljesség igényével, kézikönyvszerűen tárgyalja. A kézikönyv jellegen túlmenően e mű olyan módszertant ismertet, amelynek előírásai a szakember olvasót képessé teszik összetett, nagyméretű számítógépes rendszerek fokozatos, lépésről lépésre való fejlesztésére. Fontos azonban az a felismerés is, hogy az itt ismertetett SDM (System Development Methodology: rendszerfejlesztési módszertan) módszereinek nagy része számítógéptől függetlenül is jól használható alkalmazási rendszerek szervezésére. Vissza
TARTALOM
Előszó a magyar kiadáshoz 15
Előszó 17
Bevezetés 21
Definíciós tanulmány 29
Bevezetés 29
A probléma meghatározása és a tanulmány körének megállapítása 32
Adatgyűjtés a meglevő módszerekről és eljárásokról 40
A meglevő módszerek és eljárások elemzése 45
A rendszercélok és teljesítménykritériumok kidolgozása 49
Az erőforrások, a korlátok, a feltevések és a feloldandó döntési elemek meghatározása 52
A rendszerkimenetek, -bemenetek és a fő funkciók elemzése 57
A rendszerrel szemben támasztott követelmények és a lehetséges megközelítések meghatározása 63
A rendszermegközelítés értékelése és kiválasztása 66
Az implementálási konverziós és átvételi követelmények meghatározása 71
A javasolt rendszer általános tervének és költség/haszon elemzésének elkészítése 74
A definíciós tanulmány jelentésének elkészítése 79
Előzetes tervezés 83
Bevezetés 83
A rendszer kiterjesztési követelményeinek specifikálása 86
Az általános rendszerkörnyezet definiálása 91
Az alrendszerek leírása 96
Alrendszerek be-, ill. kimeneti és interfész-követelményeinek kifejlesztése 98
Rendszer-, ill. alrendszer-folyamatábrák készítése 101
Folyamatleírások elkészítése 104
Rendszervédelmi követelmények előírása 107
Az ergonómiai problémák területeinek azonosítása 110
A logikai adatbázis-struktúra tervezése és az elérési módszerek definiálása 113
Adatátviteli követelmények előírása 119
A hardverkonfiguráció megadása 123
A rendszerszoftver megadása 128
A fejlesztési és az implementálási terv elkészítése 133
Az előzetes tervezés jelentésének elkészítése 139
Részletes tervezés 143
Bevezetés 143
Az emberi eljárások fejlesztése 145
Kézi űrlapok és számítógépes be-, ill. kimeneti interfészek tervezése 150
A fizikai adatbázis tervezése 157
A főbb alrendszervédelmi paraméterek tervezése 164
Az alrendszerekhez tartozó programok definiálása 169
Logikai folyamatábrák és táblázatok fejlesztése 174
Segédprogramok és közösen használt rutinok specifikációja 181
Az alrendszer tesztelési tervének kidolgozása 185
A részletes tervezés jelentésének elkészítése 188
A programok és az emberi feladatok fejlesztése 193
Bevezetés 193
A munkaköri leírások összeállítása személyzeti alrendszerek számára 196
A személyi és a környezeti követelmények megállapítása 200
A részletes program-folyamatábrák kifejlesztése 211
A programok kódolása 216
A forrásnyelvi kártyacsomagok előkészítése és a programok lefordítása 223
A program (modul) belövési adatainak előkészítése 229
A programok belövése 233
A programok és az emberi feladatok tervezésjelentésének elkészítése 239
Tesztelés 243
Bevezetés 243
A részletes tesztelési terv és az eljárások fejlesztése 245
A telephely előkészítése és a hardver, ill. egyéb berendezések installálása 256
A futtatási környezet meghatározása 259
A kiképzőtanfolyamok, munkasegédletek és az emberi eljárások tesztelése 261
A tesztadatbázis- és teszttranzakciós adatállományok felépítése 264
Az alrendszer, ill. a rendszer tesztelése 266
Az átvételi teszt lefolytatása 272
A teszteredmény-jelentés elkészítése 275
Adatkonverzió és rendszerimplementálás 277
Bevezetés 277
A konverzió és az implementálás vezértervének és ütemezésének megállapítása 281
Az üzemeltető személyzet kiképzése a hardver, a szoftver és az új rendszer ismereteire 284
Az új rendszer mutatóinak teljessé tétele 288
Adatkonverzió 298
A vezetőség figyelmének az új rendszerre való irányítása 302
Az új rendszer felhasználói személyzetének kijelölése és kiképzése 304
A követő team kiképzése a hardver, a szoftver és az új rendszer ismereteire 307
A rendszer átadása, valamint a konverzió és az implementálás dokumentálása 309
Üzemeltetés és rendszerkövetés 315
Bevezetés 315
A kritikus mutatók kidolgozása és figyelése 319
A követés szervezési és programozási feladatainak ütemezése 322
A számítógép üzemeltetésének ütemezése 325
A futási hibák megelőzése és gondoskodás a futás helyreállításáról 329
A katasztrófafelügyelet és a biztonsági tervek figyelemmel kísérése 333
A módosítási kérelmek feldolgozása és a módosítási dokumentáció szétosztása 337
További kiképzés nyújtása 341
A rendszer állapotának felülvizsgálata és az üzemeltetés és követés éves tervének elkészítése 343
Projektirányítás 347
Bevezetés 347
A projektirányítás módszere 348
A projektirányítás elvei 349
A projektirányítás módszerének következményei 350
A projektvezető felelősségei 351
Felelősségek a felhasználóval szemben 351
Felelősségek a projektteammel szemben 352
Felelősségek a vezetéssel szemben 353
Projekttervezés 354
Projektmeghatározás 356
Kezdeti projekttervezés 360
A projektteam szervezése 364
Részletes projekttervezés 371
Projektellenőrzés 374
Külső projektellenőrzés 376
Vezetés és ellenőrzés 377
Szakmai koordináció és ellenőrzés 378
Haladásellenőrzés 379
Minőségellenőrzés 381
Szakmai adminisztráció 382
A projekt lezárása 388
A projekt lezárásának meghatározása 388
Átadás 370
A befejezés utáni állapot 391
A témadosszié lezárása 393
Projektvezetési mintaűrlapok 394
Glosszárium 415
Irodalom 421
Tárgymutató 431