This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Relationships and Notes Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Relationships and Notes" Watch "Relationships and Notes" New topic
Author

Relationships and Notes

Joao Bosco Jares
Ranch Hand

Joined: May 13, 2011
Posts: 44
Hi Friends,

I am ending the class diagram of the SCEA II exam that has more than 60 classes at now (very detailed), but because of the excess of detail I am having to express some relationships with notes. Any one can tell me if this practice is aceptable by SUN/Oracle?


Regards,
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30076
    
149

I don't know. I recommend splitting the diagram into two or three so you can display relationships in UML.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Sharma Ashutosh
Bartender

Joined: Apr 06, 2001
Posts: 346
I am ending the class diagram of the SCEA II exam that has more than 60 classes at now (very detailed), but because of the excess of detail I am having to express some relationships with notes. Any one can tell me if this practice is aceptable by SUN/Oracle?


Yes i too had too many classes to be shown-i have displayed interfaces, DAOs, utility helpers and everything...
I just divided the entire diagram into two - front end and backend. In my backend class diagram i had almost 45+ classes. My SuD was also termed too detailed by peer architects.

Showing UML notes is a good practice....in fact whatever help a evaluator understand the SuD is a welcome practice.

Try to make sure that your diagram is not too cluttered and not too much horizontal/vertical scrolling is required.


Ashutosh Sharma
SCJP 1.2, SCEA 5, Brainbench certified J2EE Developer, Documentum Certified Professional
Blog : http://scea5-passingpart2and3.blogspot.com/
Joao Bosco Jares
Ranch Hand

Joined: May 13, 2011
Posts: 44
Jeanne and Sharma,

Thank you very much for reply. I´ve planing implement the full class diagram with a bigest view in one place, and others such as web tier, business tier and eis tier to explain better the first one. Can be a good idea, what do you think about it?


Regards,
Sharma Ashutosh
Bartender

Joined: Apr 06, 2001
Posts: 346
That should not be a problem.
Vignesh Murali Natarajan
Ranch Hand

Joined: Jul 24, 2006
Posts: 65

Sharma Ashutosh wrote:That should not be a problem.

I have close to 60 classes in my Class diagram too. I can feel that it is a bit cluttered. Although I managed to depict every relationship in UML and in my point of view all the relationships are clearly traceable(with some amount of scrolling though). I did not split up my class diagram heeding to Cade's advice in his presentation. Am I doing the right thing over here? Should I split it up? I was relieved that I am done with the class diagram but if I have to split it, it will be another pain


ThanQ,
Vignesh Murali N
www.vigneshmurali.com
SCJP(95%), SCWCD(92%), SCBCD(97%), SCDJWS(97%), SCBCD5(100%), OCMJEA
Sharma Ashutosh
Bartender

Joined: Apr 06, 2001
Posts: 346
I was relieved that I am done with the class diagram but if I have to split it, it will be another pain

No pain no gain. Your UML tool can do that for you. In my case Visual Paradigm could do that for me.
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30076
    
149

Joao Bosco Jares wrote: I´ve planing implement the full class diagram with a bigest view in one place, and others such as web tier, business tier and eis tier to explain better the first one. Can be a good idea, what do you think about it?

Sounds good. And I agree that UML notes are good. However, i don't think they should replace UML relationships.
Vignesh Murali Natarajan
Ranch Hand

Joined: Jul 24, 2006
Posts: 65

Sharma Ashutosh wrote:
I was relieved that I am done with the class diagram but if I have to split it, it will be another pain

No pain no gain. Your UML tool can do that for you. In my case Visual Paradigm could do that for me.

If I have to split the class diagram, I am planning to keep the complete diagram that I just built in tact while producing three other class diagrams one each for Presentation, Integration and Business. Total of 4 class diagrams. Will this be acceptable? BTW can anyone tell me what is the max safe size for the assignment jar? I know that having the diagrams in gif format helps, but my Full class diagram(just this diagram) when rendered as gif will not show up in IE. Guess this is because of the huge size of the gif Image
Sharma Ashutosh
Bartender

Joined: Apr 06, 2001
Posts: 346
My JAR file size was 1.7 MB. I have even saw in JR forum somebody uploaded a 2.9 MB jar file also. I will say don't go beyond 5 MB.
Vignesh Murali Natarajan
Ranch Hand

Joined: Jul 24, 2006
Posts: 65

Thanks Ashutosh. Do you feel that my approach of providing the complete class diagram without splitting and providing class diagrams for the presentation, integration and the business tiers (essentially a redundant but condensed version of the complete class diagram) will be acceptable?
Joao Bosco Jares
Ranch Hand

Joined: May 13, 2011
Posts: 44
Vignesh Murali Natarajan wrote:Thanks Ashutosh. Do you feel that my approach of providing the complete class diagram without splitting and providing class diagrams for the presentation, integration and the business tiers (essentially a redundant but condensed version of the complete class diagram) will be acceptable?


Vignesh,

I found in the Internet some cases of success using this away. I believe that´s sounds good.
Sharma Ashutosh
Bartender

Joined: Apr 06, 2001
Posts: 346
I think it should be okay.
They look for the completeness of the solution rather than how good it looks.

In the notes-just apologize to provide a big monolithic diagram....that's what i also did
Vignesh Murali Natarajan
Ranch Hand

Joined: Jul 24, 2006
Posts: 65

Thanks Joao and Ashutosh, will do this way
John Lincoln
Ranch Hand

Joined: Feb 11, 2003
Posts: 192
The consensus is to keep evey thing one diagram, right

thanks
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Relationships and Notes
 
Similar Threads
Pls explain this OO question
is SCBCD Mikali notes available in pdf format
MasterExam OO question
SunCert SCBCD notes Thread
Websphere 4.0 CMP Association Problem