• 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
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

Wait is over Passed II/III 96%

 
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ater 4 weeks of waiting. I just got my results..... Finally

Sun Certified Enterprise Architect for Java 2 Platform Enterprise Edition Technology Part II (310-061)
Date Taken: 2005-07-28 11:28:26.547
Registration Number:
Site:
Grade: P
Score: 96
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) .......................... 44 Component Diagram (44 maximum) ...................... 40 Sequence/Colloboration Diagrams (12 maximum) ........ 12

I thank everyone in this forum.
 
Ranch Hand
Posts: 1906
3
Hibernate Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats! That's wonderful to hear!

Here's hoping I get my results soon, since you and I tested around the same time...
[ July 28, 2005: Message edited by: Theodore Casser ]
 
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, great score!



Regards,
 
Ranch Hand
Posts: 96
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats, great score!
 
raj b
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you'll

Theodore- Did you contact Shareon again. I sent her an email around 11:30 am today and she replied at 2pm saying to see the certmanager.
 
Ranch Hand
Posts: 697
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats raj! Great score indeed!
Any preparation tips?
 
raj b
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Paul,
I had around 20 classes mainly extension of BDOM. Just had the class names with few attributes and methods and no streotypes. Made sure all multiplicity, relationships are maintained.
Component diagram had around 30 components starting from Presentation tier to the DAO layer.

My sequence diagrams were pretty striaght forward and did not complicate too much.
Above all. I kept everyting simple.

My advice would be to keep the design simple and explain what you intend to do. Make sure the diagrams are not cluttered

Raj
 
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Cograts Raj....

About component diagram.
How detailed your component Diagram was?
Have you showm the all the JSP like Cades diagram or just a single component with Note showing JSP names.
Is your component diagram was more like a deployment diagram with Nodes.Or just showing the component intraction like in Cades Book
Did you have shown patterns in Component Diagram.

TIA
Raj
 
raj b
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

About component diagram.
How detailed your component Diagram was?
Have you showm the all the JSP like Cades diagram or just a single component with Note showing JSP names.
Is your component diagram was more like a deployment diagram with Nodes.Or just showing the component intraction like in Cades Book
Did you have shown patterns in Component Diagram.


Raj S,
No i did not show all JSP's except one componene for JSP's.
Yes I just showed the component interaction as in cade's. I however grouped components in different tiers.
Yes I did show the patterns in component diagram.

Since i lost 4 points in only component diagram. I'm not sure what was wrong.

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

Congratulations with a phantastic score.

Can you share us your notes.

Thanks

Ronald
 
raj b
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Raj,

Congratulations with a phantastic score.

Can you share us your notes.

Thanks

Ronald



Ron,
As i said earlier. Keep things simple. Do not clutter the diagrams.
Whatever you intend to describe about the class/sequence or component diagram, just give an overview of what it is doing.
Retain consistency in naming and when linking diagrams with description.

I had around 20 classes in my class diagram, but folks have got full marks with just the domain classes. Mine was an extension of BDOM
Component diagram- I packaged components in different layers

Good luck
Raj
 
Theodore Casser
Ranch Hand
Posts: 1906
3
Hibernate Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by raj b:
Thank you'll

Theodore- Did you contact Shareon again. I sent her an email around 11:30 am today and she replied at 2pm saying to see the certmanager.



Yeah. And Shareon let me know that basically, they screwed up more than they had thought - my part II and III were only sent to the assessor on Friday, with a request that they be "expedited". With how they've been doing, I imagine that means I'll get my scores around Christmas...
 
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
can you please elaborate on how you managed the session for web and rich clients. Also your approach to constructing component diagrams.

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

Ron,
As i said earlier. Keep things simple. Do not clutter the diagrams.
Whatever you intend to describe about the class/sequence or component diagram, just give an overview of what it is doing.
Retain consistency in naming and when linking diagrams with description.

I had around 20 classes in my class diagram, but folks have got full marks with just the domain classes. Mine was an extension of BDOM
Component diagram- I packaged components in different layers

Good luck
Raj



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

Please read the scenario below:
A flight (UA 147) has the route A-->B-->C-->D, a customer books the segemnt
B-->D. I define a leg as a flight between two contiguous airports.
Usually, airlines manage seat allocation in a seat inventory, they track seat usage per LEG.Seats are allocated to each leg of the flight.
My question: Do you think that i should represent this seat tracking mechanism accurately in the class diagram or let it as an implementation details and write on some assumptions, in this case seats allocation will be modeled at the flight level and not at the leg level ?

Thankx

Marie

[ August 02, 2005: Message edited by: Marie Pierre Courbevoie ]

[ August 02, 2005: Message edited by: Marie Pierre Courbevoie ]
[ August 02, 2005: Message edited by: Marie Pierre Courbevoie ]
 
Ranch Hand
Posts: 1183
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Marie Pierre,

The word leg is mentioned only twice in this assignment. It's actually the same paragraph in two different places. It's in the post conditions of Prepared Itinerary and Change Itinerary use cases:

An unpaid customer itinerary that contains the city, flight number, date, time, and seat number for a departure flight; and city, flight number, date, time and seat number for return flight. It could also contain city, flight number, date, time and seat number for each leg of the flight if a lay over is necessary.



I would venture to say that leg, segment and flight are synonyms. Obviously this assumption doesn't seem to do well with the above phrase � "leg of the flight". But I would interpret the flight in this phrase as a general use flight term and not at it's strictly defined in our DBM.

I just realized that my assumption about leg/segment matchs a Travel Terminology page at
http://teds02.state.pa.us/wbt/Travel%20Planning%20Help%20Cards/Travel%20Planning%20Terminology.htm


Segment - A " leg " or part of a journey, usually in reference to an air itinerary. One take off and landing during air travel constitutes a " segment "

Leg - One segment of a journey, normally referring to an air itinerary, such as the " outbound leg " or the " return leg "



It's interesting to note that this page doesn't have a definition for the term flight. It defines some specific flight types such as Connecting flight and Direct flight and uses the term flight all across.

-- Dan
 
Marie Pierre Courbevoie
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thankx Dan

But, my problem isn't in the definitions.There're many ways to design the project,all depends on your assumptions (I took other assumptios). If you define segment=flight=one take off and one landing, the project becomes really easy to design. I try to build a solution close to a real world system without breaking the requirements.(I know this isn't a good idea...-keep it simple- but a challenge is a challenge and i'm a little crazy).
Definition of flight= a scheduled airline run or trip, from the passenger viewpoint, a flight is a trip, from the airline viewpoint, flight is a service.
I have made the decision to model detailled seat allocation mechanism in the class diagram

Thankx again Dan

Marie Pierre
 
raj b
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

can you please elaborate on how you managed the session for web and rich clients. Also your approach to constructing component diagrams.


abd,
That is the decision you want to make to support the web and rich clients.

Regarding component diagram.I followed Cade's example and grouped the components in tiers. Bacially the follow was from left to right. the leftmmost being the JSP component and the rightmost the DAO's.

Hope this helps
 
raj b
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Please read the scenario below:
A flight (UA 147) has the route A-->B-->C-->D, a customer books the segemnt
B-->D. I define a leg as a flight between two contiguous airports.
Usually, airlines manage seat allocation in a seat inventory, they track seat usage per LEG.Seats are allocated to each leg of the flight.
My question: Do you think that i should represent this seat tracking mechanism accurately in the class diagram or let it as an implementation details and write on some assumptions, in this case seats allocation will be modeled at the flight level and not at the leg level ?



Marie,
Class diagram should depict the relationships between business objects.
Y
ou are right- Seat tracking mechanism can be explained in your assumptions.
There may be other scenarious which need not be shown in the class diagram.
It would be too cluttered if you try to show all these.
so concentrate on the relationships between business objects

Raj
 
Marie Pierre Courbevoie
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thankx Raj

Extending two business entities solves my problem.Now i have 21 classes( only business entities)

Many thankx Raj

Regards

Marie Pierre
[ August 03, 2005: Message edited by: Marie Pierre Courbevoie ]
 
Dan Drillich
Ranch Hand
Posts: 1183
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Marie Pierre,

You are saying:

Definition of flight= a scheduled airline run or trip, from the passenger viewpoint, a flight is a trip, from the airline viewpoint, flight is a service.



In order to define flight you are using the terms run, trip and a service. A bit complex in my view.

I would say that the term trip is already defined as itinerary in our case.

Obviously we have here a terminology problem as customers would usually say � "I just booked a flight". They won't say � "I just booked an itinerary".

But if we ignore the common use of the word flight and adopt the BDM meaning, then everything is relatively simple.

-- Dan
 
Marie Pierre Courbevoie
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Dan

Sure, i didn't use the customer definition of flight.What i posted is a generic definition i found in specialized web sites.

Marie Pierre
 
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Any body know size limit of the JAR file upload. I created in WSAD it generates lots of XML.Lemme know.
 
raj b
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
less than 1MB
 
Ranch Hand
Posts: 174
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Raj
Congrats on score.!!
Few quries. A requirement is that customer selects seats. My question is
a) does this mean he selects which seats he wants..? This does not happen usually.
b) If yes, do we assume that the seats remain same for all legs/segment and even for return flights ?
c) Do wee need to lock the records when cutomer is selecting seats as some other consurent user might block that seat. Also hwne the payment is through, that seat might have already been booked by some other passenger?
I am a little confused with this aspect of requirement.
Your help is appreciated
Vinay
 
leevisa asinveel
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
i was able to upload 1.4 MB Jar file luckily. But i do not know what will happen when the grader opens the jar. Thaks raj b for suggestion.
 
raj b
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Few quries. A requirement is that customer selects seats. My question is
a) does this mean he selects which seats he wants..? This does not happen usually.
b) If yes, do we assume that the seats remain same for all legs/segment and even for return flights ?
c) Do wee need to lock the records when cutomer is selecting seats as some other consurent user might block that seat. Also hwne the payment is through, that seat might have already been booked by some other passenger?
I am a little confused with this aspect of requirement.



Vinay,
b)If i remember - Yes, the requirement is, the customer selects seats.
The seats need not remain the same- again based on requirement.
c)but when the customer gets a confirmation page. His seat is confirmed.

Hope this helps.
Raj
 
"To do good, you actually have to do something." -- Yvon Chouinard
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic