1 / 11

Kriterier

Kriterier. Oversigt, principper og teknikker Kapitel 9. Design af arkitektur. Arkitektur: En generel grundstruktur, der senere udbygges Edb-system: En samling komponenter, der realiserer krav til model, funktioner og grænseflader Kriterium: En øsnket egenskab ved en arkitektur.

marnie
Download Presentation

Kriterier

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kriterier Oversigt, principper og teknikker Kapitel 9

  2. Design af arkitektur • Arkitektur:En generel grundstruktur, der senere udbygges • Edb-system:En samling komponenter, der realiserer krav til model, funktioner og grænseflader • Kriterium:En øsnket egenskab ved en arkitektur Principper: Fastlæg og prioriter kriterier.Byg bro mellem kriterier og teknisk platform.

  3. Analyse Design Objekt:: en helhed med identitet, tilstand og adfærd En abstraktion over et fænomen i problem-området En del af edb-systemet; nogle objekter repræsentere dele af virkeligheden Klasse: en beskrivelse af en mængde af objekter med samme struktur, adfærdsmønster og attributter Adfærd beskrives i abstrakte mønstre af hændelser Adfærd beskrives i en samling af operationer Klasser og objekterfra analyse til design

  4. Aktiviteter • Kriterier • Komponenter • Processer

  5. Oversigt • At strukturere et edb-system. • Kriterium: En ønsket egenskab ved en arkitektur. • Komponentarkitektur: En strukturering af et edb-system i indbyrdes forbundne komponenter. • Procesarkitektur: En strukturering af et edb-systems udførelse i indbyrdes afhængige processer. • Fastlæg og prioriter kriterier. • Byg bro mellem kriterier og teknisk platform. • Afprøv designet så tidligt som muligt. • En strukturering af et adb-systems komponenter og processer. Formål Begreber Principper Resultat

  6. Resultat af kriterier • Prioritering af udvalgte kriterier for design af et system: X X X X X X X X X X X X

  7. Designkriterier Generelle kriterier (McCall) Specifikke kriterier i OOA&D • Brugbart • Sikkert • Effektivt • Korrekt • Pålideligt • Vedligeholdbart • Testbart • Fleksibelt • Forståeligt • Genbrugbart • Flytbart • Integrerbart • En brugbar, fleksibel og forståelig helhed

  8. Mål og vilkår • Mål og vilkår for komponent-arkitekturen skal diskuteresog fastlægges. • Mål er noget man vælger • Vilkår er noget man ikke kan lave om på Typiske mål og vilkår af betydning for komponentarkitekturen

  9. Fastlæg og prioriter • Der skal laves en velovervejet og klar prioritering af de generelle kriterier • Tilføj specielle mål og vilkår

  10. Brugbart Tilfredsstille brugernes behov Passe til den tekniske platform Kravstyring Fleksibel Modularisering gennem indkapsling Forståelig Gode abstraktioner Genbrug af mønstre Ansvarssamling Vurdering af helheden

  11. Oversigt • At prioritere designmål. • Kriterium: En ønsket egenskab ved en arkitektur. • Et godt design har ingen væsentlige svagheder. • Et godt design balancerer flere kriterier. • Et godt design er brugbart, fleksibelt og forståeligt. • Et antal prioriterede kriterier. Formål Begreber Principper Resultat

More Related