Hledejte v chronologicky řazené databázi studijních materiálů (starší / novější příspěvky).

Základní přístupy k vývoji IS

19 Základní přístupy k vývoji IS
Charakterizujte a zhodnoťte různé přístupy k analýze a návrhu informačního systému (datový, funkční, objektový, inkrementální, prototypový, implementací ASW atd.). Jejich výhody, možná nebezpečí, možnosti kombinace těchto přístupů.



Historicky první pokusy o formulaci metodik vývoje IS byly metody programování. V šedesátých letech vyvrcholil vývoj metod programování v podobě tzv. strukturovaného programování. Byly formulovány základní principy systematického programování:
 Top-Down přístup k návrhu programu,
 princip tří základních řídících struktur.

Přibližně ve stejné době se objevují první myšlenky o zobecňování myšlenkových postupů a formulace základních principů v oblasti tvorby celých programových systémů, tzv. modulární programování (Programming in the Large). Základními principy těchto teorií jsou :
 opět princip Top-Down rozkladu,
 princip izolovanosti modulů,
 soudržnost a spřaženost modulů,
 skrývání informací (Information Hiding),
 princip datových abstrakcí,
 Myersův princip rozkladu na moduly analýzou datových toků,
 Jacksonův princip rozkladu na základě rozporů datových struktur.

Žádné komentáře:

Okomentovat