| Author |
SCEA II/III passed with 92%
|
sridhar vanukuri
Greenhorn
Joined: Feb 13, 2006
Posts: 7
|
|
HI, I am happy to share that I cleared part 2/3 with 92% Class Diagrams --- 39/44 Component Diagram -- 42/44 Sequence Diagram -- 11/12 I just kept it very simple from class diagrams to sequence diagrams I had like 17 classes, 5 sequence diagrams and one component diagram I used lot of design patterns from Request Processor, Action class to DAO and value object. Didn't mention about any framework. The documentation is like two pages explaining every thing in breif The only assumption that I made is that prices will be same for one destination irrespective of their schedules and routes. I used a trial version of Rational Architect from IBM, it is really good. I wish all the best for prospective architects.
|
Sridhar R Vanukuri<br /> <br />Sun Certfied Enterprise Architect<br />IBM Certified Enterprise Developer<br />Sun Certified Programmer
|
 |
vijay Mamilla
Ranch Hand
Joined: Dec 29, 2004
Posts: 94
|
|
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
|
 |
sridhar vanukuri
Greenhorn
Joined: Feb 13, 2006
Posts: 7
|
|
Hi VJ, Everything you mentioned looks fairly good to me, you said that these are your assumptions, some of these can be actually derived straight away from the domain model right. I use aggregation or composition only when I am sure that there exists such relationship otherwise just use a regular association.
|
 |
Sourav Gupta
Greenhorn
Joined: May 05, 2005
Posts: 27
|
|
Congrats sridhar. Great performance. Thanks, Sourav
|
 |
vijay Mamilla
Ranch Hand
Joined: Dec 29, 2004
Posts: 94
|
|
|
Thanks Sridhar
|
 |
sridhar vanukuri
Greenhorn
Joined: Feb 13, 2006
Posts: 7
|
|
|
Thanks Sourav
|
 |
Srini Krishna
Greenhorn
Joined: Feb 13, 2006
Posts: 4
|
|
Sridhar, Congrats. Can you please tell me when you completed the Part-3 exam? I did mine on Jan 25'th and still waiting. [ February 13, 2006: Message edited by: Srini Krishna ]
|
 |
vijay Mamilla
Ranch Hand
Joined: Dec 29, 2004
Posts: 94
|
|
Sridhar, How did you design Security in Web & Swing App ? Thanks, Vijay
|
 |
sridhar vanukuri
Greenhorn
Joined: Feb 13, 2006
Posts: 7
|
|
Srini, I gave up the part 3 on jan 19th, I found out the result on feb 11
|
 |
sridhar vanukuri
Greenhorn
Joined: Feb 13, 2006
Posts: 7
|
|
Vijay, I didn't mention anything about the swing security as the GUI sits on the client machine, moreover I am not a master at swing applications, but I did mention about the web security like for jsp's and application security like ejb's.
|
 |
Arvind Patel
Greenhorn
Joined: Nov 28, 2005
Posts: 23
|
|
Congratulations Sridhar Great Job !!!
|
Arvind.<br />SCJP, SCWCD, SCBCD, SCDJWS, SCEA
|
 |
Jesse Jesse
Greenhorn
Joined: Jun 04, 2004
Posts: 22
|
|
Congrats Sridhar good score. Can I ask how you handled seat pricing. The use case seems to go against the normal flow. In that you would normally select your seat before searching i.e. first class or coach and the price displayed for the flight would be a combination of the flight and seat. I understand why the use case approach might work as you could select your flight and then a seating chart could possibly be returned to allow the user to select their seat - like a cinema booking done online. This kind of implies there are two prices, one for the flight and a separate price for the seat. Would I be correct in assuming this, i.e. the system first returns a flight + price, user selects flight then system returns seat price, user selects seat and system adds seat price to flight price. Any help would be great Thanks
|
SCJP, SCJD, SCWCD, SCBCD
|
 |
sridhar vanukuri
Greenhorn
Joined: Feb 13, 2006
Posts: 7
|
|
Originally posted by Arvind Patel: Congratulations Sridhar Great Job !!!
Thanks Aravind.
|
 |
sridhar vanukuri
Greenhorn
Joined: Feb 13, 2006
Posts: 7
|
|
Originally posted by Jesse Jesse: Congrats Sridhar good score. Can I ask how you handled seat pricing. The use case seems to go against the normal flow. In that you would normally select your seat before searching i.e. first class or coach and the price displayed for the flight would be a combination of the flight and seat. I understand why the use case approach might work as you could select your flight and then a seating chart could possibly be returned to allow the user to select their seat - like a cinema booking done online. This kind of implies there are two prices, one for the flight and a separate price for the seat. Would I be correct in assuming this, i.e. the system first returns a flight + price, user selects flight then system returns seat price, user selects seat and system adds seat price to flight price. Any help would be great Thanks
Jesse Jesse, In the sequence diagram I just followed the sequence of events from the usecase which I guess automatically answered the seat pricing in a simple way like for example when the user selects onward and return flight, the system returns avialable seats, let's say with its coach type on it, when the user selects the seat the price for the coach type will be added. OR I think we may also make an assumption like user has to select the coach type with search, which I don't think will affect any of the requirements if we just mention it in the requirements. Any how seat has one of two coach types can be addressed in the class diagram. If this doesn't help? I might have understood your question incorrectly
|
 |
Gopi Yedla
Ranch Hand
Joined: May 25, 2002
Posts: 39
|
|
Congratulations Sridhar!! Cheers, Gopi
|
 |
Ajith Kallambella
Sheriff
Joined: Mar 17, 2000
Posts: 5782
|
|
|
Cool deal! Congratulations Sridhar.
|
Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
|
 |
 |
|
|
subject: SCEA II/III passed with 92%
|
|
|