aspose file tools*
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Part II: Using DAOs in Class Diagram & Sequence Diagram Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Part II: Using DAOs in Class Diagram & Sequence Diagram" Watch "Part II: Using DAOs in Class Diagram & Sequence Diagram" New topic
Author

Part II: Using DAOs in Class Diagram & Sequence Diagram

Allexicus Kernikus
Ranch Hand

Joined: Oct 07, 2009
Posts: 42
I've been using Cade & Sheil SCEA Study Guide as a reference.

Their example class diagram does not include anything outside of the domain model - also all DAOs are not referenced within the class diagram, only in the component diagram.

Since the sequence diagrams should not use classes not referenced within the class diagram, I have been wondering if they should reference the necessary DAOs etc. If not, the sequence diagrams will have very few actors (front end, controller & some arbitrary manager).

My question: should classes from the integration tier (e.g. DAOs) be referenced within class diagrams? And/or should they be referenced within sequence diagrams?

Many thanks in advance for your support - Alex
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30753
    
156

Alex,
I think the integration classes should absolutely be in the class diagram. For mine, I have to class diagrams because there were too many classes to read easily in one.

There's an FAQ page that covers things like this in Cade/Sheil. I've added your question to it and linked to this thread.


[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
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Part II: Using DAOs in Class Diagram & Sequence Diagram