CSE460 Lecture 11

CSE460 Lecture 11

Software Analysis and Design
Assignment 02
(202009)

B546a9b97d993392e4b22b74b99b91fe?s=128

Javier Gonzalez

July 11, 2020
Tweet

Transcript

  1. jgs CSE 460 Software Analysis and Design Lecture 11: Assignment

    02 Dr. Javier Gonzalez-Sanchez javiergs@asu.edu javiergs.engineering.asu.edu | javiergs.com PERALTA 230U Office Hours: By appointment
  2. Javier Gonzalez-Sanchez | CSE460 | Fall 2020 | 2 jgs

    Announcement § Quiz 02 is due Today 11:59 PM AZ time. It is a 10 questions, 30 minutes Quiz about UML diagrams (use case, activity, state, class). It is usually an on-class activity, but it will be available all day § Assignment 02 is due in a week (September 23) o Analysis - Use case diagram o Design - Class Diagram o Implementation - Source Code
  3. jgs One last thing

  4. Javier Gonzalez-Sanchez | CSE460 | Fall 2020 | 4 jgs

    Scores
  5. Javier Gonzalez-Sanchez | CSE460 | Fall 2020 | 5 jgs

    Scores
  6. Javier Gonzalez-Sanchez | CSE460 | Fall 2020 | 6 jgs

    Game (1 of 2)
  7. Javier Gonzalez-Sanchez | CSE460 | Fall 2020 | 7 jgs

    Game (2 of 2)
  8. Javier Gonzalez-Sanchez | CSE460 | Fall 2020 | 8 jgs

    ScoreTable
  9. Javier Gonzalez-Sanchez | CSE460 | Fall 2020 | 9 jgs

  10. Javier Gonzalez-Sanchez | CSE460 | Fall 2020 | 10 jgs

    What else?
  11. jgs Assignment 02

  12. Javier Gonzalez-Sanchez | CSE460 | Fall 2020 | 12 jgs

    Assignment 02 Player Move left-right Aliens Move left-right and advance toward the bottom stationary defense bunkers
  13. Javier Gonzalez-Sanchez | CSE460 | Fall 2020 | 13 jgs

    What to do? § Use Case Diagram § How many ovals? § What type of relationships? § Activity and State Diagrams are optional § Class Diagram § How many classes? § What type of relationships? § Source Code: § user can move left-right; § aliens moving automatically; § bunkers are static.
  14. jgs CSE 460 Software Analysis and Design Javier Gonzalez-Sanchez javiergs@asu.edu

    Fall 2020 Disclaimer. These slides can only be used as study material for the class CSE460 at ASU. They cannot be distributed or used for another purpose.