Informatikai rendszerek általános jellemzői 1.Hierarchikus felépítés Rendszer → alrendszer->... → egyedi komponens 2.Az elemi komponensek halmaza absztrakciófüggő.

Slides:



Advertisements
Hasonló előadás
A kártyanyomtatás fortélyai Csákvári Krisztián Kártya és címke gyártás
Advertisements

Bevándorlók társadalmi beilleszkedése európai politika – közép európai valóság Kováts András Menedék – Migránsokat Segítő Egyesület.
1 VIII. VASÚTI PÁLYÁK TERVEZÉSÉTŐL A KIVITELEZÉSIG VASÚTI PÁLYÁS MÉRNÖKTOVÁBBKÉPZŐ Magyar Mérnöki Kamara Budapest, EU támogatású projektek.
Követelményelemzés – követelményspecifikáció A szoftverfejlesztés kapcsán az elemzés speciálisan egy kezdeti szakaszt jelöl, amelynek alapvető feladata.
ISKOLAKÉSZÜLTSÉG – AZ ADAPTÍV VISELKEDÉS FEJLETTSÉGE dr. Torda Ágnes gyógypedagógus, klinikai gyermek-szakpszichológus Vizsgálóeljárás az iskolába lépéshez.
A szoftver mint komplex rendszer (folyt.) A SunTone módszertan 3 dimenziós osztályozási sémája kifinomultabb osztályozást tesz lehetővé.
A képzett szakemberekért AZ ÖNÉRTÉKELÉS FOGALMA, LÉNYEGE, SZEREPE A MINŐSÉGFEJLESZTÉSBEN 3.2. előadás.
1 Az önértékelés mint projekt 6. előadás 1 2 Az előadás tartalmi elemei  A projekt fogalma  A projektek elemei  A projekt szervezete  Projektfázisok.
Hogyan teljesíthetjük a HpT 13§B követelményeit Egy vállalati Compliance Adatbázis terve Dr Lőrincz István Associator Kft.
NSZFI SZFP Programkoordinációs Iroda Minőségfejlesztési Terület Teljesítményértékelési rendszer A képzett szakemberekért Információgyűjtés.
A tüzelőanyag cellák felhasználása mérnöki szempontból- Dr. Bánó Imre.
A KAMAFIP szoftver alkalmazása Dr. Kárpáti László, CSc., MBA California Consulting Bt
Két nagy múltú szövegszerkesztő összehasonlítása az oktatás szempontjából.
TEROTECHNOLÓGIA Az állóeszközök újratermelési folyamata.
Kockázat és megbízhatóság
EN 1993 Eurocode 3: Acélszerkezetek tervezése
Az „első lépés” TÁMOP
Adattárház fejlesztés módszertani tapasztalatok a HIFI-ben
TÁJÉKOZTATÓ ÉS INDÍTÓ BESZÉLGETÉS A LABORVEZETŐKNEK ÉS MINŐSÉGÜGYI MEGBÍZOTTJAIKNAK SZÓLÓ TANFOLYAM TÉMÁIRÓL, SZERVEZÉSÉRŐL EŐZMÉNYEK Korábbi laborvezetői.
Kompetenciamérés a Szakiskolai Fejlesztési Program II. keretében 2007
WE PROVIDE SOLUTIONS.
Becslés gyakorlat november 3.
ESETTANULMÁNY Készítette: Fenyvesi Petra
videós team Team vezetője: Tariné Péter Judit Tagok:
Kockázat és megbízhatóság
Sz&p prof.
Az integrált áramkörök (IC-k) típusai és tervezése
Észlelés és egyéni döntéshozatal, tanulás
Kockázat és megbízhatóság
A cégvezetők problémái az informatikával kapcsolatban
Kockázat és megbízhatóság
KRE-AKTÍV motivációs projekt
Algoritmusok és Adatszerkezetek I.
Kockázat és megbízhatóság
Szervezetfejlesztés II. előadás
Kockázat és megbízhatóság
Konfliktusok az iskolában
Munka és Energia Műszaki fizika alapjai Dr. Giczi Ferenc
A gyermeki személyiségfejlődés nyomon követése a gyakorlatban
Tartalékolás 1.
VÁRATLAN MŰSZAKI ESEMÉNYEK
Felvételi
Projektmunka Földrajzolok
STRATÉGIAI ÉS ÜZLETI TERVEZÉS 9. előadás
Algoritmusok és Adatszerkezetek I.
STRUKTURÁLT SERVEZETEK: funkció, teljesítmény és megbízhatóság
CONTROLLING ÉS TELJESÍTMÉNYMENEDZSMENT DEBRECENI EGYETEM
Tájékoztató az Önkormányzati ASP Projektről
Számítógépes szimulációval segített tervezés
Csomagoló Üzemi optimalizáló és Szimulációs rendszer
Környezeti Kontrolling
Szervezet-fejlesztés
Zanáné Haleczky Katalin október 09.
A személyiség mint komponensrendszer
A csoportok tanulása, mint a szervezeti tanulás alapja
TÁRGYI ESZKÖZÖK ELSZÁMOLÁSA
SQL jogosultság-kezelés
Családi vállalkozások
Fraktálok.
Készítette: Kiss Kinga
Tájékoztató az EPER pályázati folyamatáról
Céges értekezlet címe Előadó.
Őshaza itt-ott, őshaza mindenütt
A részekre bontás tilalma és annak gyakorlati alkalmazása
Pár óra tanulmányozás eredményei Nahalka István 2018 szeptember 1.
Algoritmusok.
A program értékelése Kerekasztal beszélgetés
A SIKERTELENSÉG NÉHÁNY OKA
AZ ORSZÁGOS KOMPETENCIAMÉRÉSEK MEGSZERVEZÉSE A TANODÁBAN
Tevékenységek felvétele
Előadás másolata:

Informatikai rendszerek általános jellemzői 1.Hierarchikus felépítés Rendszer → alrendszer->... → egyedi komponens 2.Az elemi komponensek halmaza absztrakciófüggő Az az elemi, amit annak tekintünk... 3.A komponenseken belüli kapcsolatok erősebbek, mint a komponensek köztiek. 4.A hierarchikus rendszerek általában néhány alapvető komponens változatos kombinációjából és kapcsolatából épülnek fel. 5.Minden működő bonyolult rendszer egyszerűbb működő rendszerből fejlődik – fejleszteni is csak így lehet...

A bonyolult szoftverrendszerek problémáinak okai 1.A megoldandó feladat bonyolultsága 2.A fejlesztési folyamat kézben tartásának nehézségei 3.A szoftvereszközök kínálta rugalmasság 4.A diszkrét rendszerek viselkedésének leírásából fakadó nehézségek

A megoldandó feladat bonyolultsága ● Kívánalmak száma nagy ● Bonyolult funkcionalitás ● Egymásnak ellentmondó igények a részfeladatok megvalósítása során ● Egyszerű használhatóság ● Nagy teljesítmény ● Elfogadható költségek ● Megbízhatóság ● Hibatűrés ● stb.

● A megrendelő a feladat nyelvén beszél ● Gyakran maga sem tudja megfogalmazni, mire is van szüksége ● A fejlesztő a számítógépek nyelvén beszél ● Gyakran az igények csak a fejlesztés későbbi stádiumára tisztázódnak A megoldandó feladat bonyolultsága Többlet fejlesztési idő és költség

Szoftverrendszerek változása Mindezek az okok, vagy tervszerű döntés vezet a változásokhoz: ● Karbantartás: létező, felbukkanó hibákat szüntet meg ● Fejlesztés: újonnan felmerült igényt elégít ki ● Konzerválás: régi, idejétmúlt, de valamiért még mindig fontos rendszert a megváltozott körülmények közt is használni akarunk/kell (pl. régi DOS-alapú könyvelőprogramok Windows 7 alatt...)

A fejlesztési folyamat kézben tartásának nehézségei ● A belső bonyolultságot el kell rejteni a ● felhasználó és ● a többi fejlesztő ● elől. ● Oka: kezelhetetlenül bonyolulttá válik. ● A profi hozzáállása: a lehető legrövidebb idő alatt a lehető legmegbízhatóbb megoldás. Egyszerűségre törekvés, keretrendszerek (framework) használata, modularizálás, újrafelhasználhatóságra törekvés

Megoldás A feladat szétosztása több fejlesztő közt: egyetlen ember egy bonyolult rendszer minden részletét nem láthatja át, nem képes teljes mélységéig megírni.

A szoftvereszközök kínálta rugalmasság Absztrakciós szint és a megoldandó feladatot kezelő eszközök kiválasztása: ● Túl alacsony szint: túlrészletezett, bonyolultabb, hosszadalmasabb fejlesztés ● Túl magas szint: elrejt olyan lehetőségeket, amelyekre szükségünk lehet.

A diszkrét rendszerek viselkedésének leírásából fakadó nehézségek Diszkrét rendszer: csak meghatározott állapotokat vehet fel Folytonos rendszer: a korlátok közt minden állapotot felvehet, pl. egy eldobott kő a pályája mentén bármely pontban tartózkodhat.

A diszkrét rendszerek viselkedésének leírásából fakadó nehézségek A szoftverrendszerek diszkrét állapotú rendszerek. Állapotukat meghatározzák: ● A bennük működő algoritmusok ● Rengeteg változó ● A rendszerek viselkedése óriási állapottérrel és rengeteg csomópontot tartalmazó állapotgráffal írható le. A tesztelés igen nehéz, a gráfnak képtelenség minden útvonalát bejárni.