CSE564 Lecture 06

CSE564 Lecture 06

Software Design
Object-Oriented Analysis and Design
(202009)

B546a9b97d993392e4b22b74b99b91fe?s=128

Javier Gonzalez

August 06, 2020
Tweet

Transcript

  1. jgs CSE 564 Software Design Lecture 06: Object-Oriented Analysis and

    Design Dr. Javier Gonzalez-Sanchez javiergs@asu.edu javiergs.engineering.asu.edu | javiergs.com PERALTA 230U Office Hours: By appointment
  2. jgs About Assignment 01 Stepwise refinement and A parenthesis about

    Coding
  3. Javier Gonzalez-Sanchez | CSE564 | Fall 2020 | 3 jgs

    main Function or module? Task or responsibility? LOC? Ideas? Clean Coding
  4. Javier Gonzalez-Sanchez | CSE564 | Fall 2020 | 4 jgs

    tsp Function or module? Task or responsibility? LOC? Ideas? Clean Coding
  5. Javier Gonzalez-Sanchez | CSE564 | Fall 2020 | 5 jgs

    sym Function or module? Task or responsibility? LOC? Ideas? Clean Coding
  6. Javier Gonzalez-Sanchez | CSE564 | Fall 2020 | 6 jgs

    When to stop?
  7. jgs Object-Oriented Analysis and Design

  8. Javier Gonzalez-Sanchez | CSE564 | Fall 2020 | 8 jgs

    The Unified Process And Unified Modeling Language
  9. Javier Gonzalez-Sanchez | CSE564 | Fall 2020 | 9 jgs

    What is This?
  10. jgs Assignment 02

  11. Javier Gonzalez-Sanchez | CSE564 | Fall 2020 | 11 jgs

    Previously Requirements Necesity Design
  12. Javier Gonzalez-Sanchez | CSE564 | Fall 2020 | 12 jgs

    Necessities vs Requirements Starting point: Left-right Top-down * only symmetric data
  13. jgs To be continued …

  14. jgs CSE 564 Computer Systems Fundamentals Javier Gonzalez-Sanchez javiergs@asu.edu Fall

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