• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

I am now SCEA!

 
Ranch Hand
Posts: 208
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Passed part 2&3 with a score of 88:

Class Diagram (44 maximum) .......................... 39
Component Diagram (44 maximum) ...................... 37 Sequence/Colloboration Diagrams (12 maximum) ........ 12

Class diagram had 29 classes (of which 4 were abstract and 4 were concrete subclasses of these) and 4 interfaces. This also included command objects and factories. Design patterns were specified as <<stereotypes>> and explained using notes.

In addition, I included a class diagram of the domain objects, somewhat changed from the original one and including multiplicities and use of structural design patterns.

I might have lost some points using design patterns as <<stereotypes>> as that might not be strictly by-the-book-UML - but I don't think so.

Component diagram had 28 components, two for the Agent swing application (view and controller), one for each JSF-page and one for the FacesServlet. The rest is secret Again, using <<stereotypes>> on each component to explain (e.g. <<stateless session bean>> <<JPA>> <<JSF>> )

I used collaboration diagrams instead of sequence diagrams throughout.

Technology - I used Swing for the Agent application, JSF for the web client, EJB 3.0 for the business logic, JPA for data access.


[ December 17, 2007: Message edited by: �dne Brunborg ]
 
Ranch Hand
Posts: 10198
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations!
 
Ranch Hand
Posts: 951
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations
 
Ranch Hand
Posts: 3852
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
 
Ranch Hand
Posts: 643
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats
 
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats
 
Ranch Hand
Posts: 213
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Nice! You beat me by a point!
 
Ranch Hand
Posts: 113
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations!!!
 
author and cow tipper
Posts: 5009
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Great feedback.

Congratulations!!!

-Cameron McKenzie
 
bacon. tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic