Congratz ...
do u like to tell us
1. how many classes and component u have in diagram
2. do u have changed the business domain model provided by sun? how?
3. where the customer browse for source and dest flight ?
u put src and dest in flights class or segment class ?
4. what framework u used
-----------
Thank you, about your questions,
1. I define 18 classes in my class diagram, included 2 interfaces and 3 abstract classes.
2. Yes I changed the BMD to avoid ambiguities, and to clarify association between segment and flight, additionally this task is useful to understand the business.
3. In component diagram must be a
JSP to do this kind of things, if you want to be a good example see
www.aa.com, as far as second part of this question, this is a decision that you have to make, however think about departure and arrival information affects flights, segments and itineraries.
4. If your question refers to Web tier, I really didn't use a framework, only I used MVC (Architecture 2 model) concepts.