COS420-Fall23 / Team-H

Team H's Project Repository; Problem: Supporting learning in augmented and virtual reality
0 stars 1 forks source link

Sequence Diagrams #48

Closed rgiles4 closed 8 months ago

rgiles4 commented 8 months ago

Sequence Diagrams (/35)

Pick a few of the main features of your application and draw the sequence diagrams based on those. Prioritize drawing ones with the highest priority.

For each of the sequence diagrams, start by writing a table describing the steps/messages, with columns for subject, subject action (a verb), parameters, and object acted upon. See class/slides for more information and examples.

About 7 - 15 analysis sequence diagrams plus 3 -7 design sequence diagrams.

If the number of analysis/design sequence diagrams is below 7 and/or 3 respectively, deduct -3 points per each. For example if there are only 5 analysis SD, deduct -6 points.

See this example of sequence diagrams. Analysis sequence diagrams can be less formal (not showing method calls and formal types for arguments). Design sequence diagrams show message arguments and types (e.g. function call arguments and types), as covered in the class lecture.

Each diagram needs to have correct variables, methods and parameters.

For any mistake, deduct -2 points.

For each diagram you need to write a description of the steps.

For each description that is missing, deduct -5 points.

For each incomplete description, deduct -2.5 points.