- opredelitev strukture vhodnih podatkov in izhodnih poročil — opredelitev programske strukture, ki temelji na podatkov- nih strukturah — metode za oceno pravilnosti zasnove. Jacksonova metodologija je dokaj formalizirana. V fazi zasnove izdela najprej diagram podatkovne strukture, ki je hierarhičen. Podatkovne strukture vgradi v programsko strukturo. Nato sledi opis operacij, ki so potrebne, da formirajo izhod na podlagi vhodnih podatkov. Programsko strukturo opiše s formalizirano psevdokodo. Pri svojem delu uporablja tri diagramske tehnike nin sicer sistemski mrežni diagram za opis podatkovnih tokov med programi, diagram drevesne strukture za predstavitev programskih in podat- kovnih struktur ter strukturni tekst za opis formalne kode. Metodologija zahteva veliko veščin in je težko obvladljiva. žal je primerna predvsem za zasnovo sistemov, ki imajo opraviti le s sekvenčnimi datotekami. Tako nastopijo težave že, če se strukturi vhoda in izhoda ne ujemata. Podobno kot lahko nastopijo težave pri procedurno orientiranih metodah, če ne obstoji analogni (ročni) sistem, ki je izhodišče za diagrame podatkovnih tokov, lahko nastopijo težave pri Jacksonovi metodi, če niso vnaprej znane podatkovne strukture bodočega sistema. 3.2.3. Metodologija informacijskega inženirstva Metodologija informacijskega inženirstva (I.I.) sodi gotovo med tiste metodologije, ki so se najbolj približale uvodoma postav- ljenim zahtevam o lastnostih sodobnih metodologij in pridejo v poštev pri gradnji RZIS. Osnovno izhodišče lI.I. je, da so podatki v centru pozornosti pri moderni obdelavi podatkov. Podatke kreiramo, shranjujemo in vzdržujemo s pomočjo različnih podatkovnih sistemov. Ob zajemanju podatkov je treba opraviti primerno natančne kontrole. Ažuriranje podatkov je vsakodnevno ali periodično. Tako pripravljeni podatki služijo za kreiranje