Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed SCEA Parts 2 and 3 !!!!!!!!

 
Cleuton Sampaio
Ranch Hand
Posts: 181
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator


After four months of blood, sweat and tears, I received my results today !

Grade: P
Score: 88

Class Diagram (44 maximum) .......................... 41
Component Diagram (44 maximum) ...................... 35 Sequence/Collaboration Diagrams (12 maximum) ........ 12

I knew I would have to pay a price for my minimalist approach, but it was a surprise that it was only in the Component Diagram ! Maybe I did something wrong in the diagram... I expected to loose points in my Sequence Diagram... well, seems that my approach was right, after all!

I haven�t used Entity Beans. Only DAOs and SLSBs. My sequence diagram didn�t have any presentation layer objects. I assumed the solution should work with Java Swing and JSP clients.

All my messages were coarse-grained, so, I have gotten all the necessary information in just one step.

I would like to thank you all for your valuable support, and I will continue participating in the forum to help you.

Now I deserve a cold one !!!


 
Rishi Krishnan
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Cleuton,

Congratulations for the SUCCESSFUL completion. I have been seeing your frustration in waiting for the result(as anybody would).

Good to know that you passed.

I have started Part 2.
 
Sunjeev Shetty
Ranch Hand
Posts: 48
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats
 
Alec Shcherbakov
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats!

Don't be surprised with your component diagram score - majority of people experience the same as component diagram is actually the one that depicts the whole architecture, including design patterns.
 
Cleuton Sampaio
Ranch Hand
Posts: 181
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Alec,

You are right, but I have forgotten to include some components... (some JSPs and one Controller). That�s probably the reason.
 
Fabiano G. Souza
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Cleuton!
The wait was worth it!
[]s
Fabiano G. Souza
SCWCD/SCBCD/SCPJ2/SCJA/MSCD.NET/MCAD.NET/MCP+SB
 
Samuel Pessorrusso
Ranch Hand
Posts: 164
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!

Could you say when you did the part 3 (the date)?

Thanks,
Best Regards

Samuel
 
S Santhosh
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations
 
Nancy Dawson
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats , I just read your post this morning Banging your head on the wall waiting for your results
 
Ele Accinelli
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hellow Cleuton!! I'm very happy for you certification!!
I take advantage of and I do a question to you
Is necessary to show in the diagram of Components all the used JSP??
A warm greeting and hurra!! for Brazil

Best Regards
Ele (for more SCEA in South America)
 
Cleuton Sampaio
Ranch Hand
Posts: 181
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Fabiano !

Samuel, I have taken the part III exam last August 31st.

Thanks, Sam !

Nancy, I was getting crazy! Thanks.

Ele, YES! I think this is the reason for my low score in Component Diagram! After this morning, I realized that I forgot some JSPs and one Controller! For every object in Sequence Diagram there must be a Component in the Component Diagram. Double-check it !
 
Dan Drillich
Ranch Hand
Posts: 1183
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Cleuton!
 
Petr Kleja
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Cleuton !!!

I am also in a phase of completing part 2. It is going to take me at least 2 another weeks.
I think SLSB is the solution where you could lost a lot of points.
I go for SFSB. It is more scalable and more controllable.
Maybe you did not take in account create profile procedure at all. I mean usually when you want to register you are asked to enter email address etc.
SFSB is much more scalable solution. I do not want to go into details. I am very happy with my solution. I am very happy because I have really learnt to architecture and I feel confidence in my solution :-)
When I pass we can fight against each other in private mails with our different solutions :-))

Petr

SCJP, SCBCD, SCDJWS, SCMAD, SCWCD, SCEA-I
 
Ricardo Ferreira
Ranch Hand
Posts: 156
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats, I feel glad to see another brasilian guy mastering the scea exam. Enjoy your certification!
 
Santiago Urrizola
Ranch Hand
Posts: 172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations !!!
Another Soutamarican !!!
and grates score ... everybody loose points on components diagrams.
 
Swami nathan
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Cleuton and Thanks for the tips.
 
Andy Malakov
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Cleuton,
you are very generous in sharing your thoughts with this forum
 
Cleuton Sampaio
Ranch Hand
Posts: 181
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Thank you all.

Petr,

About the scalability of SLSB vs SFSB, IMO, it is open to discussions. But you are confident in your solution, and this is what matters!

The difference is that I am keeping state in Session Variables (for the Web Clientes) or Instance Variables (for TA�s). If I have chosen SFSB, I was afraid of not accomplishing the performance NFR requirements.

By using SLSB�s and DAOs I am sure (based on my Job experience) I would accomplish the NFR.

SFSB�s are the heavyest kind of EJBs (in J2EE 1.3). But, I think I could have used them without problems. The real problem is the use of entity beans (and collections of Entity Beans) in this context. I know some people that have used Entity Beans and passed, but they have created Composite Entities (something we do not often use).

IMO, I lost points because I forgot to add some components (three JSPs and one Controller Servlet) to my Component Diagram. It doesn�t matter whether you are using SLSBs or SFSBs... The most important details are:

- Have you justified your decisions?
- Are there any supporting assumptions?
- Have you double-checked your diagrams?

Any object in the Sequence Diagram must be represented in the Component Diagram (inside a component or being the component).
 
suekar meredilko
Ranch Hand
Posts: 153
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Clueton !! Congrats , kudos !!
 
Adrian Irons
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Cleuton!! Really good score.

Two questions for you.

- Do you show in your sequence diagrams real signature methods (with all the params) or only show high level messages?

- Do you show in your Sequence Diagrams the HttpSession Object or only an abstraction of this object? (not web application dependent).

Thanks in advance.
 
Petr Kleja
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Cleuton Sampaio:
Hi,

Thank you all.

Petr,

.
.
.
.


Hello Cleuton,

thank you for your really professional answer.
Yes your are absolutely right about performance isue.
I am not allowed here, you know, to show solution, but generally speaking both of us are right. I had same dilemma. You were certainly too thinking about other issue like "who" will manage and write business logic when new business request comes later (like new kinds of freq. flyer offers and so on). From this point of view I have chosen mixture of old and new solution.

Thank you for your answer. I am working in very productive real-time environment so I am very sensitive for good and fast and reliable solution. We can discuss about it later after I pass.

Enjoy your free time and have 3 beers for me now :-))
 
hani Ibrahim
Ranch Hand
Posts: 182
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Great Job please tell us about the roadmap for this success
 
Cleuton Sampaio
Ranch Hand
Posts: 181
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
- Do you show in your sequence diagrams real signature methods (with all the params) or only show high level messages?

- Do you show in your Sequence Diagrams the HttpSession Object or only an abstraction of this object? (not web application dependent).


The messages in my sequence diagram were simple english phrases. This is a high-level architectural design, so, you do not know the actual implementation.

I didn�t show in my sequence diagram the HttpSession object. In fact, I didn�t show the presentation layer components in my sequence diagrams. They begin with the business delegates, which are the same for both kinds of clients.

Thank you for your answer. I am working in very productive real-time environment so I am very sensitive for good and fast and reliable solution. We can discuss about it later after I pass.

Enjoy your free time and have 3 beers for me now :-))


Thanks Petr!

Great Job please tell us about the roadmap for this success


Well, first of all, study-study-study! I have read the core bibliography twice, mechanically. Then I began taking simulates (Whizlabs). After passing on phase I, I immediatelly asked to download my assignment and read it many and many times.

I have created two rough designs (which I have thrown away). Then I realized that a minimalist design should fit. So, I spent two weeks working on my project and, after uploading it, I have taken the essay exam.

Well to be succesfull in part II you need to be familiar with J2EE applications. I think that having some actual experience helps a lot.
 
Flavio Nobili
Ranch Hand
Posts: 58
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Cleuton! Great score!!!
Lots of �Portals� will open to you now.

Now it�s my turn! And I�ll be happy if I get enough to pass.
Thanks in advance for the advices on which steps to take.



Regards,
Fl�vio Nobili
 
Marcelo Sousa Ancelmo
Ranch Hand
Posts: 498
Eclipse IDE Fedora Firefox Browser
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Cleuton, great job!



Regards,
 
Ballu Kommireddi
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Cleuton!
 
Anderson Fonseca
Ranch Hand
Posts: 126
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats
 
Aleena Rehman
Ranch Hand
Posts: 66
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
congrats!!!
 
Mikalai Zaikin
Ranch Hand
Posts: 3364
10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good for you !!!
 
Anirudh Sonthalia
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cleuton, can you tell me how many EJBs(only Stateless session beans in your case) you used how many DAOs you had ?
Also how many classes you had ?
what all design patterns you used, & where did you show those design patterns, as notes in the class diagrams or else ?
 
Adrian Irons
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Cleuton,

Could you tell me if you show in the component diagram all the user interfaces for the standalone application?.
I�m thinking to show only the business delegates and the rest in a unique component. What do you think about that?.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic