• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Class diagram macaronic messy - how to improve?

 
Fernando Franzini
Ranch Hand
Posts: 489
2
Java Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Ranchers

My class diagram was a macaronic mess .... many connections between the layers so that the system has no way to let visually clean ... How can I do to improve?
Best Regards.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34229
341
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I made two - to get the entities out of it.

Try to lay it out by layer so their are less overlapping arrows. Also, think if all connections are really needed.
 
Fernando Franzini
Ranch Hand
Posts: 489
2
Java Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'll try to put only the links between the main classes of each layer, omitting some. Thank you.
Regards
 
Gouri SenSharma
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
My class diagram does not fit to the screen, scrolling is required, ne body ne thoughts??
I have only displayed public methods and only important entity attributes are displayed.
Still with the JSPs etc. it is not a tiny diagram.

Any help/comments welcome,
 
kumar naresh
Ranch Hand
Posts: 120
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If shorter names are used instead of having descriptive for classes and methods names, definitely diagram will become smaller.

While building the class diagram intention is to give complete understanding to the examiner but at the same time names should be small and concise. I faced the same problem with the initial designs and the connections where complex to understand but if some more time is spent on the diagram for names and connections it will come in good shape.

Thanks,
Kumar.
 
Gouri SenSharma
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you Naresh...
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic