Does everybody get the same project assignment for Part 2? Is there any timeframe wherein a person must finish the programming assignment? yes, same assignment (Booking Airlines System)...but Sun is on the way to change that....EJB2.0 assignment is coming soon!!...Actually, you are required to provide an architecture using EJB1.1 !!
You have no timeframe.
What do you think would their basis for grading your project? As Sun mentions : UML must address the requirements.
My advice is :
1) Do not waste your time on Sequence diagram. Make them simplistic and readable!! I convince examiner only checks it out the consistency with Class diagram and Component diagram !!
2) List all the assumptions in a document. Don't forget to mention architecture concerns : authentification, security, session management, performance, scalability, transactions....
Examiner has to clearly understand how your architecture will support them ! Part III asks you some answers about that !!
3) Don't be afraid to modify the Business model and Ucase if you are not agree.
For instance, I modified the itinerary-segment relationship and Prepare Itinerary Ucase !!
4) If you think (like me )that the PetStore MVC sucks ...change it !! Obviously, do not mention that
I also convince Sun expects you to be original...Put yourself if the examiner position who get used to read always the same MVC approach !!
If you think that it is too risky to change business model, ucase, not follow PetStore Model....well Sun grades me 99%...I might be right somewhere
Regards,