• 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 2 and 3

 
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Got my results today. Scored 96%. Thanks a lot to JavaRanch.

Grade: P
Score: 96
Class Diagram (44 maximum) .......................... 43
Component Diagram (44 maximum) ...................... 42 Sequence/Colloboration Diagrams (12 maximum) ........ 11
 
Ranch Hand
Posts: 317
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations Sanz ! well done !!

It would be nice if you could share your experience and the approach taken for your submission.

Parag
 
Greenhorn
Posts: 21
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations!
How long did it take for you to get the result?

-tomas
 
Ranch Hand
Posts: 527
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations Sanz Vai

Awaiting for your valuable response with experiences and problems encountered during the project...
 
Sanz Vai
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 527
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 1392
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations, Sanz!!!

Joyce
 
Bartender
Posts: 1872
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations, Sanz!
 
Sanz Vai
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 527
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 71
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 1392
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic