How about cutting WAF to the bone by showing a single component in the Web tier (for customer), and a single component in the Client tier (for travel agent),
Showing a single component for the client tier is acceptable and lots of SCEA's have done just that
But
How about cutting WAF to the bone by showing a single component in the Web tier (for customer)
and use comments to describe all the classes and patterns they use (i.e. front controller, etc, for customer, MVC, etc for Client). The EJB tier could have more components, such as Session Facades, etc.
Just putting the web tier in one note is IMO risky as what kind of interation would u show from u web tier in the component diagram.
simplify the HTMLactions and event call but u would IMO still need to show some components other then just a black box on the web tier.
I havent seen of any SCEA Posts who recommended a single component for web tier.
But again u never know what is acceptable to the graders.If it is explained and detailed enough in notes and assumption
doc and if it looks more realistic go for it.
HTH
Dhiren