posted 19 years ago
So, like many of you, I have been scouring this site and any other resources I can get my hands on in order to gain a little bit more confidence about my design and assumptions. One of the things that I was finding difficult was how to structure the class diagram. While I have a good start, I think most will agree that the most difficult part of this diagram is the Segment - Flight - Equipment area. In the end, I don't know if it makes that much of a difference how you set this area up as long as you document your assumptions and designs completely.
Nevertheless, I found a really good resource that helped me validate some of the ideas that I had already come up with. The book is called:
UML in Practice
In the book they have an entire section devoted to class diagrams using a Flight Booking System example. While this certainly will hope most people, don't think that it is a 'solution' for the class diagram. Ultimately you have to be able to talk confidently about your design. The people that are reviewing the final solution probably have enough experience to identify people that don't know what they are talking about.
Regards