̽»¨¾«Ñ¡

Presiering vedrørende Oppgave 1 i Oblig 5 (oppdatert 2025-04-28 19:12)

Jeg har fått noen spørsmål om Oppgave 1 som kunne vært bedre formulert. Under følger en klargjøring av hvordan obligteksten kunne sett ut slik at man ikke jobber for mye med detaljer (formatering: slettet og lagt til).

MERK 2025-04-28 19:12: Har du allerede gjort ferdig domenemodellen med metoder slik som spesifisert i Oblig 5 dokumentet, trenger du ikke endre noe.

 

Lag en domenemodell for det systemet dere planla i Oblig 4. Ta med assosiasjoner med multiplisitet mellom klassene, metoder og samt sentrale attributter for å tilfredsstille kravene. Etter å ha jobbet videre med sekvensdiagramet (se Oppgave 2), angi også hvor sentrale metoder bør plasseres, enten i diagrammet eller skriftlig. Metodenavn er tilstrekkelig og du trenger ikke lage klassediagrammer.

 

Poenget med å ta inn metoder i en (konseptuell) domenemodell som vanligvis ikke har metoder, er at jeg vil at dere skal finne riktig element / abstraksjon som burde hatt ansvar for forskjellige deler av implementasjonen. I en tenkt realistisk situasjon vil dere gjøre dette arbeidet som tidlig forarbeide til selve designet av systemet i etterkant av at ikke-tekniske interessenter har sagt seg fornøyd med domenemodellen.

hilsen Gunnar

Publisert 28. apr. 2025 17:31 - Sist endret 29. apr. 2025 14:05