I just start working on part II class & sequence diagrams. What should be the level of details for all diagram? The case study of
SCEA for
J2ee study guide by Mark Cade uses class name, stereotype and relationship for class diagram no attributes, no operations. Similarly sequence/collaboration diagrams use only operation name for messages without using argument or return type. Same is true for design
pattern very simplified single object diagram.
Are details given in Mark Cade bookd good enough to pass exam or we need to add more details like operation arguments, return type, class attributes etc? In that case do we need to make assumptions about some attribute not given in use cases?
Should we strict to use cases given in assigment and we should assume that user will logon to application? or should we add the sequence diagram for example "login use case" although it is not given in the assignment.
This is just example not related to specific contents of assignment
[ November 28, 2007: Message edited by: Sohail Naseem ]