Skillnaden mellan Bottom-Up-modellen och Top-Down-modellen

Bottom-Up-modellen

Bottom-Up-modellen är en metod för systemdesign där delar av systemet definieras i detalj. När dessa delar är utformade och utvecklade kopplas dessa delar eller komponenter samman för att förbereda en större komponent. Detta tillvägagångssätt upprepas tills det kompletta systemet är byggt. Fördelen med Bottom-Up-modellen är att man kan fatta beslut på mycket låg nivå och besluta om komponenternas återanvändbarhet.

Top-Down-modellen

Top-Down-modellen är en systemkonstruktionsmetod där konstruktionen utgår från systemet som helhet. Komplett system delas sedan upp i mindre deltillämpningar med fler detaljer. Varje del går återigen igenom top-down-metoden tills det kompletta systemet är konstruerat med alla små detaljer. Top Down approach kallas också för att bryta upp det större problemet i mindre problem och lösa dem individuellt på ett rekursivt sätt.

Nedan följer de viktiga skillnaderna mellan Bottom-Up Model och Top-Down Model.

Sr. No. Nyckel Bottom-Up-modellen Top-Down-modellen
1 Fokus I Bottom-Up-modellen ligger fokus på att identifiera och lösa de minsta problemen och sedan integrera dem tillsammans för att lösa det större problemet. I Top-down-modellen ligger fokus på att bryta upp det större problemet i mindre problem och sedan upprepa processen med varje problem.
2 Språk Bottom-Up-modellen används främst av objektorienterade programmeringsspråk som Java, C++ etc. Top-Down-modellen följs av strukturella programmeringsspråk som C, Fortran etc.
3 Redundans Bottom-Up-modellen är bättre lämpad eftersom den säkerställer minimal dataredundans och fokus ligger på återanvändbarhet. Top-Down-modellen har en hög andel redundans när projektets storlek ökar.
4 Interaktion Bottom-Up-modellen har hög interaktivitet mellan olika moduler. Top-down-modellen har problem med hård koppling och låg interaktivitet mellan olika moduler.
5 Ansats Bottom-up-modellen bygger på kompositionsansats. Top-down-modellen bygger på dekompositionsansats.
6 Problem I Bottom-up-modellen är det ibland svårt att identifiera systemets övergripande funktionalitet i de inledande stadierna. I Top-Down är det kanske inte möjligt att dela upp problemet i en uppsättning mindre problem.
raja

Publicerad den 28-Nov-2019 15:46:33

Advertisements

Lämna ett svar

Din e-postadress kommer inte publiceras.