Gå til innhold

Hvordan lage et klassediagram?


Anbefalte innlegg

Jeg skal lage et klassediagram til et fiktivt system i et skoleprosjekt, og er usikker på hvordan jeg skal identifisere klassene i programmet.

 

Når man har logget seg inn som bruker (bruker er vel en klasse) kommer man til hovedbildet hvor man kan velge ulike funksjoner. Blir da hovedbildet en klasse med funksjonene som objekter av den klassen?

 

Videre når man velger en funksjon, feks. arbeidsoppgaver og timeregistrering, så får man et nytt dialogvindu hvor man har tilgang til funksjonene: "arbeidsoppgaver, "timerapporter", "timeregistrering". Blir igjen funksjonen arbeidsoppgaver og timereg. klassen, og underfunksjonene objekter av den klassen?

 

Her er forøvrig bruksmønsteret til programmet.

 

Hvis brukeren velger Arbeidsoppgave og timeregistrering, utføres S-1: TimeReg

Hvis brukeren velger Reiseregning, utføres S-2: ReiseRegning

Hvis brukeren velger Prosjektregnskap, utføres S-3: Prosjektregnskap

Hvis brukeren velger Faktureringsfunksjon, utføres S-4: FaktureringsFunksjon

Hvis brukeren velger Dokumentarkiv, utføres S-5: Dokumentarkiv

Hvis brukeren velger Programarkiv, utføres S-6: Programarkiv

Hvis brukeren velger Dokumentarkiv, utføres S-7: Dokumentarkiv

Hvis brukeren velger Kalenderfunksjon, utføres S-8: Kalenderfunksjon

Hvis brukeren velger Fraværsfunksjon, utføres S-9: Fraværsfunksjon

Hvis brukeren velger Møtereferater, utføres S-10: Møtereferater

Hvis brukeren velger Søkemotor, utføres S-11: Søkemotor

Hvis brukeren velger Send e-post og SMS, utføres S-12: EpostSMS

Hvis brukeren velger rapportering, utføres S-13: rapportering

Hvis brukeren velger Min side, utføres S-14: MinSide

Lenke til kommentar
Videoannonse
Annonse

Haha.. Her husker jeg vi slengte sammen noe i Rational Rose (eller hva pokker det heter). Ingen av oss kunne det eller forstod det... Slengte masse klasse-diagrammer og annet tull i hovedprosjektrapporten og fikk kjempekarakter... Godt gjort, når vi egentlig ikke visste hva vi gjorde... :p

Lenke til kommentar

Ikke samme prosjektet nei, men hovedprosjektet ble noe a'la det der, i alle fall i klassediagram.

 

Rational Rose er et møkkaprogram/-system etter min mening. Sikkert mange prosjektstyrings-mennesker som er uenige med meg der, men for oss utviklere er det alt for tumlete å bruke. Det oppfordrer i alle fall ikke til bedre dokumentasjon :D

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...