Object-Oriented Programming 1: 3.1 Date Night Sequence Diagram

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

      Note: This is the same starting code used in this week's object and class diagram assignments.

    3. Using the given starting code, create a UML sequence diagram to represent the flow of the application, starting with the prepareForDateButton_Click event handler in MainWindow.xaml.cs. Include all nested method calls.
    4. Tip: Set a breakpoint in the event handler. Run the application and press F11 to step through the code.

  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.