1.1. Funkční přístup k návrhu IS
Tento přístup se vyvíjel souběžně s vývojem modulárního programování. Funkční přístup zobecňuje Top-Down postup návrhu tak, že se jej snaží aplikovat na celý proces tvorby systému. Lze ho charakterizovat jako „vývoj shora“ – postupným upřesňováním technik a nástrojů v kontextu celého životního cyklu vývoje systému, informační systém chápe „obsahově“ jako systém funkcí (narozdíl od modulárního programování, které je „vývojem metod zdola“ – zobecňováním principů, technik a nástrojů, IS chápe technologicky jako systém programů).
Metody funkčního přístupu tvorby IS lze charakterizovat :
Top-Down principem postupu (dekompozice celku na části),
funkčním pojetím vytvářeného systému, které umožňuje otevřenost tohoto přístupu jiným metodám a to jak směrem nahoru (metody analýzy informačních a hmotných toků, metody analýzy organizace, globální a informační strategie apod.), tak i dolů (techniky programování),
princip modelování.
Nejznámější metodou aplikující funkční přístup k návrhu IS je YSM – Yourdon Structured Method. Kromě základního „principu modelování“ definuje YSM dvě hlavní fáze postupu tvorby systému :
globální návrh,
detailní návrh.
Mezi další metody tohoto přístupu patří HIPO (Hierarchical Input-Process-Output), SADT (System Analysis and Design Technique, DeMarcova Structured Analysis a další.
1.2. Datová analýza a datové modelování
S principem modelování se metody tvorby IS dostávají na kvalitativně vyšší úroveň a dostávají nové hledisko – objektové (entitní) hledisko. Přístup vychází z představy reálného světa, jenž je informačním systémem modelován, jako souhrnu objektů a jejich vazeb. Toto hledisko se začalo uplatňovat v datové složce IS – pohledu na datovou základnu. Takto vznikly metody datového modelování (datová analýza). Modelované objekty jsou entity a model se skládá z dat o entitách. Techniky a metody dat. modelování zahrnují principy, které určují podobu dat.základny tak, aby odpovídala realitě (technika normalizace atd.).
Základním nástrojem dat. modelování je Chenův Entity Relationship Diagram. Teorie dat. modelování zahrnuje tzv. princip tří architektur – tříúrovňový pohled na datovou základnu – konceptuální, logický a fyzický.
• Konceptuální pohled je zcela obecný,nezávislý na organizaci dat a implementačním prostředí.
• Logický pohled zohledňuje organizaci dat typickou pro dané technologické prostředí, ale nikoliv implementační specifika.
• Fyzický pohled je závislý na implementačním prostředí.
Zdokonalováním metod funkční a datové větve se stále zřetelněji projevuje základní rozpor – analýzu navrhovaného systému nelze uspokojivě provádět ani směrem od dat, ani směrem od funkcí, aniž bychom přitom nevěnovali
Žádné komentáře:
Okomentovat