It would be nice if you could share your experience and the approach taken for your submission.
Parag
tomas suzuki
Greenhorn
Joined: Apr 21, 2004
Posts: 21
posted
0
Congratulations! How long did it take for you to get the result?
-tomas
SCEA, SCJP, CPD
Anil Vupputuri
Ranch Hand
Joined: Oct 31, 2000
Posts: 527
posted
0
Congratulations Sanz Vai
Awaiting for your valuable response with experiences and problems encountered during the project...
SCJP 1.5, SCEA, ICED (287,484,486)
Sanz Vai
Ranch Hand
Joined: May 06, 2004
Posts: 47
posted
0
It took me around 6 months to finish and submit the assignment - mid July. I was not able to give proper time for this due to work and family. I took exam the next day. I got result back in 4 weeks. The result was posted in http://www.CertManager.net/sun_assignment.
I went over the requirements many times. Every time I re-read the requirements, I seemed to find problems in my design and changed it several times. Posts in JavaRanch helped to find answers to many of my questions and doubts.
I had 1 class diagram, 1 component diagram and 4 sequence diagram. Clas diagram did include session beans. Was careful on navigation, multiplcity, streotypes and other UML rules. Added several classes to meet the business requirements. Showed how I used patterns in Component Diagram. 1 Sequence Diagram for each use-case.
Anil Vupputuri
Ranch Hand
Joined: Oct 31, 2000
Posts: 527
posted
0
Hi Sanz,
Thanks for your reply. Some more questions,
1) Did u change BDOM. 2) Did u use any inheritance in ur design. For eg., User divided into Customer and TravelAgent 3) Did u define attributes and methods for all the diagrams 4) If you didn't change the BDOM then how did you handle lay-over case...hope this question don't violate rules. 5) How did you categorise ur assumptions page
Thanks for your time.
Joyce Lee
Ranch Hand
Joined: Jul 11, 2003
Posts: 1392
posted
0
Congratulations, Sanz!!!
Joyce
Philippe Maquet
Bartender
Joined: Jun 02, 2003
Posts: 1872
posted
0
Congratulations, Sanz!
Sanz Vai
Ranch Hand
Joined: May 06, 2004
Posts: 47
posted
0
Anil, 1. No. I didn't change BDOM. But did add classes based on requirements. 2. No inheritance in BDOM. 3. Attributes, yes - all. For BDOM attributes are important coz BDOM basically represents DB schema. Methods - some. 4. lay over case? 5. 4 page file - assumptions for use cases, BDOM etc.
Anil Vupputuri
Ranch Hand
Joined: Oct 31, 2000
Posts: 527
posted
0
Sanz, My meaning of lay-over is if two 'Source-Destination' invloved for one segment like, Source-A, Stopover-B,Destination-C Actual flight is A->C but in case if no direct flight then its break-down into two legs, A-->B and A-->C but still A-->C remains as actual Source-Destination with only one price. So how did you handle this case.
Lucy Hummel
Ranch Hand
Joined: Jul 22, 2004
Posts: 71
posted
0
Hi,
Sorry, I do not know what 'BDOM' means.
May I ask to tell me the meaning? That would really me to get to know what you are asking for.
Thanks a lot. Lucy
Joyce Lee
Ranch Hand
Joined: Jul 11, 2003
Posts: 1392
posted
0
Sorry, I do not know what 'BDOM' means.
Business Domain Object Model. This diagram is given in the SCEA assignment instruction.(part 2)
Sanz Vai
Ranch Hand
Joined: May 06, 2004
Posts: 47
posted
0
Anil,
I think this is where the Segment and Flight come into play. Flight and Segment can have many to many relationship. Flight AC is made up of SegmentAB and SegmentBC. So you may either need to tweak the multiplicity or make some assumptions of your own and put that in Assumptions document.