Avatar billede Slettet bruger
06. januar 2005 - 20:12 Der er 19 kommentarer og
1 løsning

Hjælp til UML (klassediagram)

Simpelt klassediagram: www.lancelot.dk/uml.jpg

Et spiller objekt kan f.eks. indeholde følgende:

ID = 1
navn = "Peter"
alder = 21

Et bedømmelse objekt kan f.eks. indeholde følgende:

ID = 1
beskrivelse = "Teknik"
styrke = 4
spillerID = 1

På min GUI har jeg lavet en JTabbedPane hvor min Tabs hedder:
Offensiv
Defensiv
Fysisk
Teknisk
Taktisk
osv...

Et bedømmelse objekt med "Teknik" som beskrivelse placerer jeg så i "Teknisk" og "Offensiv" tabs.

Jeg ønsker at ændre mit klassediagram så man selv kan bestemme de grupper (tabs) istedet for de forud-definerede på min GUI, dvs. mine tabs kan være forskellige fra spiller til spiller. Det skal så være muligt for mit bedømmelses objekt at indgå i en eller flere af de grupper (tabs).

Jeg har sikkert brug for en BedømmelseGruppe klasse og mine relationer skal sikkert set anderledes ud... har i et forslag til hvordan det kunne se ud?

På forhånd, tak.
Avatar billede webcreator Nybegynder
06. januar 2005 - 20:23 #1
Jeg forstår ikke helt hvad det er du vil med dine tabs. Men så vidt jeg kan forstå, så ønsker du at kunne gennemløbe alle dine bedømmelser, og placere dem under de forskellige tabs, ikke ? - Altså således at bedømmelser med beskrivelsen "Teknik" placeres på din tab "Teknik".

I øvrigt forstår jeg ikke ideen med dine ID'er. Det virker lidt database-agtigt - og det skulle ikke være nødvendigt hvis du har associeringer mellem dine objekter.
Avatar billede webcreator Nybegynder
06. januar 2005 - 20:23 #2
Jeg prøver lige at lave et diagram til dig med et forslag til hvad du kan gøre.
Avatar billede Slettet bruger
06. januar 2005 - 20:29 #3
Se: www.lancelot.dk/tabs.jpg

Jeg synes godt om det at arbejde med ID'er, især hvis man bruger JTable's og man usynliggører det første felt som er et ID. Så bliver det så dejligt nemt at ændre på en række da man bare kan hente det usynlige felt og ændre objektet vha. et id (som er unikt).
Avatar billede webcreator Nybegynder
06. januar 2005 - 20:32 #4
ID og usynligt felt? Det lyder som to vidt forskellige ting for mig.
Avatar billede Slettet bruger
06. januar 2005 - 20:35 #5
hehe, det er det skam også... men ingen grund til at gøre mere ud af det da det ikke er mit problem :)
Avatar billede webcreator Nybegynder
06. januar 2005 - 20:41 #6
Hvad er det ved dine nuværende tabs der skal ændres? Mener du at fx Taktik ikke må blive vist, hvis ikke der er nogen bedømmelser på dette punkt ?
Avatar billede Slettet bruger
06. januar 2005 - 20:44 #7
Jeg ønsker at lave det så brugeren selv kan oprette nogle "generelle" tabs... og så skal brugeren have mulighed for at vælge de grupper (f.eks. offensiv, defensiv mm.) han/hende vil have med til det ny-oprettede spiller objekt. Derefter skal brugeren have mulighed for at lave Bedømmelse objekter som skal indgå i en eller flere grupper.
Avatar billede webcreator Nybegynder
06. januar 2005 - 20:52 #8
Nåå, ok.
Avatar billede webcreator Nybegynder
06. januar 2005 - 20:58 #9
Jeg tror umiddelbart jeg ville lave det sådan her : www.powerzone.dk/klassediagram.jpeg
Avatar billede webcreator Nybegynder
06. januar 2005 - 20:59 #10
Hov, der skal ikke være en "beskrivelse" på Bedømmelses-klassen. Beskrivelsen udgøres af associeringen til Type
Avatar billede Slettet bruger
06. januar 2005 - 21:01 #11
Skal associeringen mellem Bedømmelse og Type ikke være 0..*<---->0..* ?
Avatar billede Slettet bruger
06. januar 2005 - 21:03 #12
Nej det er noget vrøvl, glem min sidste kommentar ;)
Avatar billede Slettet bruger
06. januar 2005 - 21:05 #13
Jeg kan ikke lige bekræfte eller afkræfte på nuværende tidspunkt, men jeg går ud fra at det virker fint hvis jeg bruger dit klassediagram. Du får de 60 points men hvis der sidder nogen derude med forslag til ændringer så er de velkommen, jeg smider gerne flere point i puljen :)

Tak for hjælpen webcreator.
Avatar billede webcreator Nybegynder
06. januar 2005 - 21:05 #14
:)
Avatar billede webcreator Nybegynder
06. januar 2005 - 21:05 #15
Det var så lidt :)
Avatar billede webcreator Nybegynder
06. januar 2005 - 21:05 #16
- Tak for points :)
Avatar billede Slettet bruger
06. januar 2005 - 21:10 #17
I tilfælde af at webcreator fjerner billedet så har jeg smidet på min side: www.lancelot.dk/klassediagram.jpeg
Avatar billede Slettet bruger
06. januar 2005 - 21:11 #18
Hvad sker der for stavefejl? :)

så har jeg smidt det*
Avatar billede webcreator Nybegynder
06. januar 2005 - 21:17 #19
Hehe :)

- Måske du lige burde fjerne "beskrivelse" fra Bedømmelse også - så du ikke glemmer det :)
Avatar billede Slettet bruger
06. januar 2005 - 21:20 #20
Behøves ikke, jeg går ud fra at folk har læst alle kommentarer inden de selv skriver noget :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester