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

Szoftvertechnológia Rendszertervezés. Ember-gép rendszerek – specifikációja – tervezése – implementációja – validációja – telepítése – fenntartása.

Hasonló előadás


Az előadások a következő témára: "Szoftvertechnológia Rendszertervezés. Ember-gép rendszerek – specifikációja – tervezése – implementációja – validációja – telepítése – fenntartása."— Előadás másolata:

1 Szoftvertechnológia Rendszertervezés

2 Ember-gép rendszerek – specifikációja – tervezése – implementációja – validációja – telepítése – fenntartása

3 Rendszertervezés Foglalkozik – a rendszer által nyújtott szolgáltatásokkal – a létrehozást és működést befolyásoló kényszerekkel – a felhasználás módjával

4 Rendszertervezés folyamata Általában – vízesés (waterfall) modell – lehetővé teszi a részek párhuzamos fejlesztését – A fázisok között csak kis iterációs lehetőségek – (a hardver változtatása nagyon drága) – A hardverproblémákat szoftver megoldásokkal ellensúlyozzák

5 Rendszertervezés folyamata Különböző szakterületek mérnökeinek kell együttműködni Sok lehetőség a félreértésekre Különböző szakterületek – más nyelvet beszélnek – hosszas egyeztetésekre lehet szükség

6 Rendszertervezés folyamata

7 Szakterületek egy repülésirányító rendszerben

8 Rendszerkövetelmények A követelmények három típusa – Absztrakt funkcionális követelmények a rendszer funkcióit absztrakt módon definiáljuk – Rendszertulajdonságok az egész rendszerre vonatkozó nem funkcionális követelményeket definiáljuk – Nem kívánatos tulajdonságok nem megengedett viselkedés specifikációja Definiálni kell – a rendszer helyét – célját a felhasználó szervezeti egységben

9 A rendszer célja Definiálni kell miért van szükség a rendszerre az adott környezetben Funkcionális célok – Tűzvédelmi és behatolás jelző rendszer – külső és belső riasztási jeleket ad tűz esetén illetéktelen behatolás esetén Szervezeti célok – Biztosítani kell – a normál munkavégzés folyamatát ne zavarják meg olyan rendkívüli események tűzeset illetéktelen behatolás

10 Problémák a követelmények körül Komplex rendszerek nehéz problémák megoldását tűzik ki célul – a probléma nem teljesen ismert – specifikáció közben változik a probléma A rendszer életciklusa alatt – hardver fejlődése – kommunikációs rendszer fejlődése A nem funkcionális követelmények definiálása nehéz – nem is mert a rendszer felépítése komponensei

11 A rendszertervezés folyamata A követelmények csoportosítása – kapcsolódó csoportokra osztása Alrendszerek meghatározása – amelyek együttesen képesek a rendszerkövetelmények teljesítésére Követelmények hozzárendelése az alrendszerekhez – nehézségbe ütközhet (COTS) Alrendszerek funkcionalitásának specifikálása – interfészek definiálása különösen fontos párhuzamos alrendszer- fejlesztés esetén

12 A rendszertervezés folyamata

13 Nehézségek Hosszas viták előzhetik meg a hardver-szoftver-emberi erőforrásokra való dekompozíciót a nehéz tervezési problémák – szoftveres megoldás sem egyszerű A hardver platformok – nem elégítik ki a követelményeket – azt a szoftvernek kell kompenzálnia

14 Követelmény és rendszertervezés A követelménytervezés és a rendszertervezés szorosan összefügg Azűkítik a tervezési lehetőségeket – a környezet – más rendszerek Lehet követelmény egy adott rendszer felhasználása Kezdeti rendszerterv szükséges lehet a követelmények rendszerezéséhez A rendszer tervezése közben egyre több információ a követelményekről

15 Követelmény és rendszertervezés


Letölteni ppt "Szoftvertechnológia Rendszertervezés. Ember-gép rendszerek – specifikációja – tervezése – implementációja – validációja – telepítése – fenntartása."

Hasonló előadás


Google Hirdetések