• 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

Passed part II/III with 95%

 
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Friends,

Got my results today morning

Grade: P
Score: 95
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) .......................... 39 Component Diagram (44 maximum) ...................... 44 Sequence/Colloboration Diagrams (12 maximum) ........ 12


Class Diagram - I had around 27 classes , mainly extension of BDOM.

Component Diagram - 1 component diagram containing 60-70 components( no tiers), although the number of components was large but overall the diagram had a neat look.

Sequence Diagram- 5 sequence diagrams corresponding to each usecase and an AwardTravel sequence diagram.

An assumption document around 20 word pgs .



Do shoot if you have any queries!!
Appearing in SCEA was indeed a very good learning experience.
My sincere thanks to all the members of JavaRanch and Yahoo group.

I would also like to thank my family and friends for motivating me to complete the certification along with tough project timelines at office.

Thanks
Pankaj
 
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations.

I have few questions
1.In sequence diagram, have you shown the JSP including names OR just mentioned stereotype (UI Or JSP).
2 Have you shown UI flow for each and every case?
3. You have 60 components in your diagram. What did you consider as a component?
4 How did you take care of security?


Parag
 
Pankaj Mishra
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Parag,
1.In sequence diagram, have you shown the JSP including names OR just mentioned stereotype (UI Or JSP).

Actually I had one sequence diagram showing the MVC but I had mentioned the names of all the JSPs in other sequence diagrams in the Notes.
2 Have you shown UI flow for each and every case?
Same as 1.
3. You have 60 components in your diagram. What did you consider as a component?
In my case the number seems to be quite large may be as I had shown all the
corresponding components required for the swing design as well, also I had used a lot of design patterns.
4 How did you take care of security?
I used JAAS


Pankaj
 
Parag Bharambe
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks a lot Pankaj.
Few more queries.

1 How did you take care of alternate flows in sequence diagram?
2 Which UML version you used? 1.1 OR 2.0?
3 If I am using 2.0 for sequence diagram and 1.1 for Class and Component diagram will it ok?

THanks,
Parag
 
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations Pankaj.

Cheers,
Gopi.
 
Pankaj Mishra
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Gopi!!

Parag,
1 How did you take care of alternate flows in sequence diagram?
You can use Notes for alternate flows, I made a separete diagram for AwardTravel
2 Which UML version you used? 1.1 OR 2.0?
1.1
3 If I am using 2.0 for sequence diagram and 1.1 for Class and Component diagram will it ok?

Try using the same version throughout.

Thanks
Pankaj
 
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats
You done very well!
 
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I want to know about SCEA that whther WHIZLABS EXAM SIMULATOR is good for SCEA-PART1? for SCEA-PART2 AND SCEA PART-3 which simulator is better?
thank you,
Mr.Prashant Darekar
 
Ranch Hand
Posts: 174
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats Pankaj. A very good score!!
Few question
1.regarding initial search- When the customer enters departure city, date time etc, the results which are displayed must be somewhere stored in 1 or 2 tables in system.Would these be displayed as entities in class diagram ? And isn't it the segment information which is pre stored ?Am I moving in right direction or assuming too much ?
2.In prepare itinerary use case it is mentioned that system responds with selected flight priced. Price itinerray use case , would it be executed here or its pre stored data ?
3. Did you show generalization and inheritance in class diagram or just entities and their link to each other ?
Thanks
 
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Pankaj,
Congrats great score!
Now one quick question on class diagram

1. We have to check the availability of flight for a particular segment on a given date and given class seat. That means BOOKED seat information(i.e availability) must be there. Do u suggest to put that information in a separate entity class with availability information. Any Hint is sufficient.

2. Did you use stereotype to show sessionBean like Cade's book(eg: searchProcessor) in the class diagram.
Thank you
 
Ranch Hand
Posts: 498
Eclipse IDE Firefox Browser Fedora
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats Pankaj Mishra, great job!



Regards,
 
Pankaj Mishra
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Kengkaj , Vinays Singh,Sonal and Marcelo !!

Prashant,
I didnt use any simulator for the test.Your questions have already been answered so pls search the javaranch.


Vinays,
1.regarding initial search- When the customer enters departure city, date time etc, the results which are displayed must be somewhere stored in 1 or 2 tables in system.Would these be displayed as entities in class diagram ?
And isn't it the segment information which is pre stored ?Am I moving in right direction or assuming too much ?

I think you are assuming too much.


2.In prepare itinerary use case it is mentioned that system responds with selected flight priced. Price itinerray use case , would it be executed here or its pre stored data ?

Make the diagram according to your understanding,suggest to go through the requirements a few times.
3. Did you show generalization and inheritance in class diagram or just entities and their link to each other ?

I didnt show generalization and inheritance as the design is in its initial iteration and generalization relnships generally come up i subsequent iterations.
Getting into generalization business too early in the design may lead to identification of wrong 'types' for generalization.


Sonal,

1. We have to check the availability of flight for a particular segment on a given date and given class seat. That means BOOKED seat information(i.e availability) must be there. Do u suggest to put that information in a separate entity class with availability information. Any Hint is sufficient.

That's a design decision for u to take. In case u include such an entity u must document the thinking behind putting it.

2. Did you use stereotype to show sessionBean like Cade's book(eg: searchProcessor) in the class diagram.

No I didnt use stereotypes like Cade but used Notes to mention that the given class could be implemented as an SLSB in Java.


Thanks
Pankaj
 
Parag Bharambe
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Pankaj for the information.
Few more queries
What would you call change and extension of BDM
1.Change the cardinality between the classes
2.Introduce another class which will related to two or more classes in BDM without changing the BDM
3.Changing the association relationship between the classes

Have you mentioned DAO/DTO in class or component diagram?

Parag
 
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats. Quick question regarding what you used for the actor on the price itinerary sequence diagram since this use case seems to be initiated by the including use case prepare itinerary etc.

Also did you introduce the concept of a locked seat in the event where a customer decides he wants to a reserve a seat and the system wants to prevent another user from attempting to reserve the same seat. Maybe for this application optimistic locking will be enough just keep it simple.

Thanks

Jesse
 
Pankaj Mishra
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Parag,
What would you call change and extension of BDM
1. Change the cardinality between the classes
2. Introduce another class which will related to two or more classes in BDM without changing the BDM
3. Changing the association relationship between the classes

In one line , I made no changes to my BDOM.

Have you mentioned DAO/DTO in class or component diagram?

It depends people have passed by both showing and not showing DTO/DAO in class diagram amd component daigram.

I would suggest not to show them in your class diagrams.

Thanks Jesse,

Quick question regarding what you used for the actor on the price itinerary sequence diagram since this use case seems to be initiated by the including use case prepare itinerary etc.

Think logically( I think u r !!)

Also did you introduce the concept of a locked seat in the event where a customer decides he wants to a reserve a seat and the system wants to prevent another user from attempting to reserve the same seat. Maybe for this application optimistic locking will be enough just keep it simple.

I didnt use the concept of a locked seat,but what you are saying is correct , you can use optimistic locking.

Pankaj
 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Guys,

I visited the integral7.com site and see that I have been certified. Meaning passed II & III, but I am not able to pull the exam result to see how much I have scored. I see lots of posting here wherein people indicate how much they have scored and what is the distribution. How do I find it out?

Thanks for your help
 
Pankaj Mishra
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Anko,
Pls check the certManager site for your results.

Pankaj
 
Jesse Jesse
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Pankaj

One more question regarding sequence diagrams. How did u show iteration, and how did you go about showing an included use case in the prepare itinerary use case for instance. Have placed a note on the diagram next to the message for priceItineray indicating that the price for itinerary use is executed and same for the pay for itinerary use case. Not to sure if there is a standard UML practice for doing the above.

Thanks in advance.
Jesse
 
Pankaj Mishra
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Jesse,

You can use Notes, I too had used the Notes extensively.

Pankaj
 
Ranch Hand
Posts: 391
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats PankaJ!!
How many years of experience must one have so that this certificate becomes really worthy ?? Does taking this certificate prematurely, say with just 1 year of experience, takes out the value from it?
 
Ranch Hand
Posts: 224
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Put in this way. If I am a manager and interviewing a person who says his overall experience in software is 1 year and he has SECA certification, I don't bother interview that person.

I would say minimum 5 years experience in Java/J2ee with SCEA adds real value.
 
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
one question on the assumption document around 20 word pgs.

How did you orginase these 20 pages ? Thanks
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sreenivasa, Why wouldn't you interview that person? Only 1 year of experience, and already passed SCEA exam, let's say it was a really good score. Shows the person is really motivated, smart and learns well, etc... sure lacks in experience, but is still outstanding yeah?
Thanks

Terrific score Panjak! Congradulations!

Hannah
 
Ranch Hand
Posts: 153
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Can I know how long it took to complete Part-2 considering you are working say about 12-14 hrs a day on a job and you have ONLY spare time about 1 hr every day.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic