sistemi povsem prilagojeni. Okvir sestavljajo: i) podatkovni model, ki je osnovni gradnik zasnove in izde- lave aplikacij ii) model poslovnih postopkov in njihovih medsebojnih odvis- nosti iii) povezava obeh modelov, ki pokaže kateri postopki uporab- ljajo katere podatke. Podatkovni model predstavlja logično strukturo podatkovnih elementov in njihovih medsebojnih odvisnosti tako, da je povsem neodvisna od računalnikov, programske opreme in od procedur, ki uporabljajo podatke, ker se vsi ti parametri pogosto spreminjajo. Podatkovno modeliranje predstavlja postopek sinteze različnih podatkov. Tako zberejo snovalci podatke iz različnih aplikacij, iz dokumentov, kakor tudi informacijske potrebe poslovodstva in jih sintetizirajo. Tehnika sinteze temelji na naboru formalnih pravil tako, da je na koncu izdelan popolnoma normaliziran podatkovni model. Proces normalizacije je definiran kot množica matematičnih pravil, ki odpravijo odvečnost v podatkovnih strukturah, zagotovijo odvisnost vsakega atributa v zapisu od ključa (od celotnega ključa nin od ničesar drugega) in minimizirajo vzdrževalne stroške podatkov. baz.Uporabniki in snovalci preverijo model in odpravijo protislovja. Sledi stabil- nostna analiza, ki zagotavlja stabilni model. Pri malo obsežnejših področjih je treba vpeljati avtomatska orodja, ker postane ročno delo preveč zamudno in nepregledno. Pri izdelavi postopkovnega modela najprej identificirajo poslovne funkcije in jih s pomočjo dekompozicijskega diagrama razstavijo na enostavnejše procese. Medsebojne odvisnosti med procesi raziščejo s pomočjo diagramov odvisnosti oz. diagramov podatkov- nih tokov. Z matriko odvisnosti procesov in podatkov ponazorijo povezavo postopkov in podatkov. Iz nje razberemo kateri postopki kreirajo, ažurirajo, brišejo ali berejo določene podatke. Povezavo s strateškim planiranjem oskrbi enciklopedija.Tudi vso informacijo o podatkovnem in postopkovnem modelu, ki je pred- stavljena s pomočjo različnih diagramov, shranimo in ažuriramo v