Sashi Reddy

Greenhorn
+ Follow
since Dec 07, 2011
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Sashi Reddy

Hi ntumba,

Very much appreciate your response.
I'm beginning to wonder if it depends on the examiner if they want to see certain things on the diagram while other examiners do not care to see the same.

As per your suggestions, I will add more notes in my class diagrams for my re-submission.

External System -
I had a specific comment in my results that the 'external system' was missing in the class diagrams. So, this time I've decided to show it with in my class diagram as a separate package.
And I will integrate with the external system using a DAO.

Thanks
Sashi

Hi Sadanand,

Thank you for your response.

Domain Model
I did change the domain model a bit. I explained my motive in 'Assumptions' section. I should probably have added more 'Notes' in my class diagram.

External System
In my class diagram, the external system is exposed as a webservice. I'm directly invoking this webservice from my EJB using a webservice client. Do I need to have a DAO layer in between my EJB and webservice?

Thanks
Sashi
Hey Guys,

I failed my first try and am planning to re-submit my OCMJEA part 2 (Dreamcar) assignment. I failed my class diagrams. I would really appreciate it if I could get some advice:

Class Diagrams (21/40):
  • Missing DAO/integration classes
  • - I've used JPA to integrate with my DB, so my EJBs directly interact with DB using EntityManager. I feel that separate DAO classes are not really required when JPA is used. What do you guys suggest? Should I go ahead and create DAO classes?
  • Missing Class level deetails for business domain model
  • I'm not exactly sure what it means. I've depicted every class from the domain model in my class diagram and more. I've even shown extra class level attributes for some of the classes. Am I expected to come up with further class level attributes for each class in the domain model? Any suggestions are welcome.
  • Missing external system
  • To display an external system, I created a service class and annotated it with '<<WebService>>'. I guess this is not the correct way to do it. Any suggestions on how to display an external system?

    Final question. I scored 17/24 in deployment diagrams, which indicates that I passed it. Will the examiner re-evaluate this section or will he skip this section because I've already passed it? Do you guys think that I should update it just to be safe?

    All suggestions are very much appreciated.
    Thanks.