Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed the part2

 
Larr Goneg
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm very glad to know that I passed. Thanks everyone for your helpful posts in this forum.
Sun Certified Enterprise Architect for Java 2 Platform Enterprise Edition Technology Part II (310-061)
Grade: P
Score: 93
Comment: This report shows the total points that could have been awarded in each section and the actual amount of points you were awarded. This information is provided in order to give you feedback on your relative strengths on a section basis. The maximum number of points you could have received is 100, minimum to pass is 70. Class Diagram (44 maximum) .......................... 42 Component Diagram (44 maximum) ...................... 39 Sequence/Colloboration Diagrams (12 maximum) ........ 12
1.my jar is less than 200k(with gif images), so the size doesn't matter.
2.Make it simple, it's mentioned by most of candidates, I think once you get a solid understanding about it, the rest of work will be very easy, and you will feel confidence.
3.Explore the petstore before doing the assignment is very helpful, especially for those who don't have much experience. Ask the questions that need to be taken care all the time when you study the petstore, such as the how it addresses the security, how it manages the session status, how transaction is handled, etc.. I ever saw a post advertise their product, in their homepage, there are a list of those kind of questions, after you can go through each of them in petstore, it should be easy to finish the assignment. But I can not find the post now.
4.I also get the feeling that the correctness of your design doesn't affect your score if you it make sense to yourself, and you can defend it in all the aspects. So go ahead to draw your design first, then review it yourself, and to make changes untill you think you cover all the aspects.
5.Don't get yourself entrangled into UML syntax, think about how to show your design idea. In most time, a piece of note can help a lot.
6.I must tell that it's hard on the way, but once you finish it, it will become very easy. So be patient, and record every decision and every improvement you made in the process. And enjoy yourself for the hard working on the way to the goal.
 
Sasikanth Kasireddy
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations,

Goodluck with your future assignments.
-Sasi.
 
Ajith Kallambella
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well done Larr and congratulations!
 
Jim Martin
Ranch Hand
Posts: 80
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats
How many diagrams did you have? class? component? sequence/collaboration? etc.?
 
Billy Tsai
Ranch Hand
Posts: 1304
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
did you base ur design and architecture on the petstore example?
and showed most of the similar classes in ur class diagram from petstore's one?
 
Larr Goneg
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks!
Ahoo, I have 1 class diagram, 1 component diagram, and 7 sequence diagram(including one for MVC and one for login)
Billy, though I spent a lot of time to study petstore, but my design is not totally based on it, since I think it's a little complex.
So,my class digram didn't show any similar classes from petstore, only show the domain classes, it has nothing to do with the J2ee.
sh, yes, I used BD, Front Controller, which are mainly shown in seq diagram, as well as in component diagram.
 
Billy Tsai
Ranch Hand
Posts: 1304
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
did u show stereotypes for relationships?
like <<creates>>, <<uses>> etc...
 
dbala subramaniam
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Larr Goeng
Howlong takes to get result, since I submitted on Aug 11th
till I have not received my result
with regards
bala
 
Larr Goneg
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Billy, yes, I use some of the stereotype, but not many.

dbala, I submited on 30th July, and got the result on 10th Sept. I think you have to wait for some more time.
 
Larr Goneg
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Actually there are many post discuss this issue in this forum.
I don' think the role of Front Controller and BD are overlapped, because they are put into different purpose. The front controller is used to mediate with the GUI and provides the data(in petstore, it uses viewhelper to get the data). But the BD is used to encapsulate the underlying business logic from the client. Only BD will interact with serverside EJB. From the implementation point of view, it should be something like that
class FrontController {
public void processRequest(){
BD.getDisplayData();
}
}
class BD{
public getDisplayData(){
ejb1 = ServiceLocator.getEJB1();
ejb1.getSomething();
ejb2 = ServiceLocator.getEJB2();
ejb2.getSomething()
}
}
Off course you can put this processing into front controller. But I think it make more flexible and extendable to make it independent with the client.
anyway, I don't think it will affect your score if you combine both together, since it's your design choice. We all know there is no absolute right design. The important thing is you can defend them.
[ September 09, 2003: Message edited by: Larr Goneg ]
 
Billy Tsai
Ranch Hand
Posts: 1304
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
how much documentation do you have?
my design is heavily based on the petstore architecture so it has many many classes and looks complex so I have like 10 pages of documentation.
 
Larr Goneg
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Billy Tsai:
how much documentation do you have?
my design is heavily based on the petstore architecture so it has many many classes and looks complex so I have like 10 pages of documentation.

I have 8 pages doc. Don't worry about the number of pages, just ensure you explain your design completely and clearly.
 
Billy Tsai
Ranch Hand
Posts: 1304
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks
That is what I am doing.
 
Weerawit Maneepongsawat
Ranch Hand
Posts: 203
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations..very good score
Weerawit
 
Billy Tsai
Ranch Hand
Posts: 1304
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
did anyone specify what version of J2EE and EJB that are assumed to be used?
SCEA covers EJB 1.3 right?
 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can use EJB 2.0.
There is nothing called as EJB1.3 , only 1.1,2.0 and 2.1, 3.0 (last two for the future)
Originally posted by Billy Tsai:
did anyone specify what version of J2EE and EJB that are assumed to be used?
SCEA covers EJB 1.3 right?

[ September 13, 2003: Message edited by: Pradeep Bhat ]
 
Don't get me started about those stupid light bulbs.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic