Object-Oriented Programming 1: 3.2 Date Night Sequence Diagram

  1. Create a sequence diagram
    1. Download the starting code.
    2. 3.2 Date Night code (download)

      Note: This is the same starting code used in this week's debugging quiz.

    3. Using the given starting code, create a UML sequence diagram to represent the flow of the application, starting with the goOnMiniGolfDateButton_Click event handler in MainWindow.xaml.cs. Include all nested method calls EXCEPT the PrepareForDate method.
    4. Warning: You can exclude the PrepareForDate method call from this diagram for the sake of brevity.

  2. Export diagram and submit to Blackboard
    1. Save the diagram by clicking File | Save in Violet.
    2. Tip: Ensure that Violet adds a .seq.violet extension to the file when saving.

    3. Export the diagram by clicking File | Export to | Image file in Violet and exporting a .png file.
    4. Submit the diagram by uploading the .png file to Blackboard.