Thank you everybody, many friends like you are encouraging me keep on.
To beinners:
Actually, when I had downloaded the assignment, I don't know where is the entrance too. I just read the requirement again and again. At last, I asked my self if this is a developer certificate assignment, what should I do. So I choosed to analyse business objects first. I mean, to draw class diagram is the first step. There are lots of details to think about: How many business objects are needed, what's the relationships of them, is there any trinary-relation in the diagram,...,. the second step is to enrich the class diagram. I filled many necessary methods, attributes and stereotypes in classes(this is important for drawing sequence diagram).
I think you must find I lost 10 points in component diagram, although I am not successful in this part, I still like to share my experience. When I design component diagram, I revers-engineered the pet store. That gave me many suggestions. I realised a flexible architect must be consist of shared and decoupled components. In fact I had thought too much to be good. When I assumed flight inquiry might be the most used function, I even deliberately designed a complex flight search engine and cache to accelerate the system performance.
As to the sequenct diagrams, it just a routine, you just need obey the UML specification.
If you are beginner in architect, you should be confident. When you passed part I, you almost read all books you need. In fact, I only reviewed the UML Distills when I took part II. Read the requirements carefully, some requirements are not told you directly, they are hidden, you have to extract them out. And think about questions deeply and broadly. At last, you will find the pass score is not hard to reach as you think. If you expect get a proud score suck as 9x%, I am not an eligible candidate to bla-bla-bla.
I am waiting your seccess.