File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed scea part II/III with 93%

 
Arvind Patel
Greenhorn
Posts: 23
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I received the results for part II/III yesterday and I cleared it with 93%.

Here are the details.

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) .......................... 41
Component Diagram (44 maximum) ...................... 41
Sequence/Colloboration Diagrams (12 maximum) ........ 11

This forum helped me a lot while designing for part II. Thank you everyone.
I had a class diagram, two component diagrams (one for each type of Client), 6 sequence diagrams(Prepare Itinerary, Price Itinerary, PayByCreditCard, PayByMileages, Change Itinerary, Java Rich Client Interaction), and a deployment diagram.

I documented all my assumptions clearly.

Arvind

SCJP, SCWCD, SCBCD, SCDJWS, SCEA
 
Marcelo Sousa Ancelmo
Ranch Hand
Posts: 498
Eclipse IDE Fedora Firefox Browser
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Arvind, great job!



Regards,
 
vijay Mamilla
Ranch Hand
Posts: 94
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Arvind, great Score.

Did you mention the protocol name/names (HTTPS) in component diagram?
How did you represent the Interface in component diagram (Lollipop Notation)?

Thanks,
Vijay
 
Arvind Patel
Greenhorn
Posts: 23
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Arvind, great Score.
Thanks

Did you mention the protocol name/names (HTTPS) in component diagram?
I mentioned protocols in deployment diagram.

How did you represent the Interface in component diagram (Lollipop Notation)?
I am not quite sure what you are asking but I included components and links between them in the component diagram. I didn't even draw the boundry for layers.
Hope this helps.

Arvind.
SCJP, SCWCD, SCBCD, SCDJWS, SCEA
 
vijay Mamilla
Ranch Hand
Posts: 94
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Arvind
[ February 08, 2006: Message edited by: vj reddy ]
 
Vijay Pandey
Ranch Hand
Posts: 39
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Arvind!! Great Score!!
 
Gopi Yedla
Ranch Hand
Posts: 39
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Arvind!!

Cheers,
Gopi.
 
Laxmi Raghu
Ranch Hand
Posts: 218
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Arvind!!
Laxmi
 
wise owen
Ranch Hand
Posts: 2023
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!!!
 
Dhiman Shah
Greenhorn
Posts: 1
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Arvind.
 
Parag Bharambe
Ranch Hand
Posts: 57
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
A customer can travel directly from city A to city B OR he can travel to from A to C and C-B.

In your assignment have to consider break journey options (A-C and C-B) and how did you handle this scenario?
 
Parag Bharambe
Ranch Hand
Posts: 57
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HI,

Suppose I would like to add one more Domain class between Itinerary and Segment. I am not changing any cardinality between the existing domain classes as provided. So will this be a extending the BDM or changing the BDM?
 
Arvind Patel
Greenhorn
Posts: 23
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks guys.

Parag::
Question::A customer can travel directly from city A to city B OR he can travel to from A to C and C-B.
In your assignment have to consider break journey options (A-C and C-B) and how did you handle this scenario?

Answer:: I considered the break journey too.

Question::Suppose I would like to add one more Domain class between Itinerary and Segment. I am not changing any cardinality between the existing domain classes as provided. So will this be a extending the BDM or changing the BDM?

Answer:: BDM is a mapping of real world problem, not the software classes. We have to further extend BDM and create software classes for an application. When you come up with class diagram it may have different cardinality and number of added classes based on your assumption. Specify your assumptions clearly and the evaluator would not penalize you.
 
Sourav Gupta
Greenhorn
Posts: 27
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Arvind. Great score.

Thanks,
Sourav
 
Vaithiya Sundaram
Ranch Hand
Posts: 98
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Arvind!

In case of flying A to C and C-B, how did you calculate the price?
is it A-B price or the sum of A to C and C-B price?

Thanks
vaidya
 
Arvind Patel
Greenhorn
Posts: 23
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Sourav,

Vaidya,
Question:: In case of flying A to C and C-B, how did you calculate the price? is it A-B price or the sum of A to C and C-B price?

Answer: I summed the price of A-C and price of C-B.
This was based on my assumption of pricing module.
 
Parag Bharambe
Ranch Hand
Posts: 57
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Arvind,

Which case tool you used for Class/Component and sequence diagram?

Parag
 
Arvind Patel
Greenhorn
Posts: 23
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Q::Which case tool you used for Class/Component and sequence diagram?

I used Microsoft Visio for all diagrams.
 
Vinay Singh
Ranch Hand
Posts: 174
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Arvind.Good Score
Now please help us out.
1 .Did you use Cade's book as reference ? If yes what is customer in Cade's class diagram ? Similarly other classes which he has derived from domain model like LineItem, Return Request etc are not in sequence or component diagram. Are these persistent entities ?
2. Did you use any framwork or showed the complete nine yards i,e controller , BD etc ?

Vinay
 
vijay Mamilla
Ranch Hand
Posts: 94
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Arvind,

These are my assumptions:

1. 1 equipment has 1 or more seats (association)
1..* 1
Seats------------------- Equipment
2. 1 Flight has 1 equipment (association)
1 1
Equipment ------------- Flight
3. 1 segment has 1 flight (association)
1 1
segments -------------- Flight
4. Itinerary has 1 or more segments (association)
1..* 1
segments --------------- Itinerary
5. 1 Customer has 0 or more Itineraries (Itinerary navigation association towards customer;
0..* 1
Itineary ---------> customer
6. Itinerary link with payment
1 1
Itineary --------> Payment
7. Customer has composite relationship with Profile as well as Mileage account
(1-1 relation ship)
8. Profile has composite relationship with Creditcard.
9. Payment is link with Mileage account as well as Creditcard.
Payment ------------> Mileage Account
payment ------------> Creditcard
Can you please suggest me, any navigation or aggregation or composite relation ships?

Thanks,
Vijay
 
Arvind Patel
Greenhorn
Posts: 23
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Vinay.

1 .Did you use Cade's book as reference ? If yes what is customer in Cade's class diagram ? Similarly other classes which he has derived from domain model like LineItem, Return Request etc are not in sequence or component diagram. Are these persistent entities ?

I did use cade's book reference at high level. I didn't use cade's method for component diagram. classes like LineItem are persistant entities. You can show the persistant objects in seq diagram if you want to, but make sure it doesn't clutter the digram.


2. Did you use any framwork or showed the complete nine yards i,e controller , BD etc ?
Yes I had whole 9 yards in my comp diagram.
 
Arvind Patel
Greenhorn
Posts: 23
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Vijay,

I don't know how much detail I can discuss on this forum.

I too had confusions when I designed the class diagram. Here is what I did.
I mapped the real time sitution to my class diagram and thought over the flaws. I did have some corrections.

I repeated this step multiple times, and as I moved ahead more and more confident I was.

Hope this helps.
 
vijay Mamilla
Ranch Hand
Posts: 94
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Arvind
 
Srini Krishna
Greenhorn
Posts: 4
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Arvind. Can you please tell me when you attended the part-3 exam?
 
Arvind Patel
Greenhorn
Posts: 23
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I attended part 3 exam on Jan 18th.
 
Consider Paul's rocket mass heater.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic