SlideServe
Menu
Préférences
© SlideServe · v2026

September 30, 2014

aricin avatar
12 diapositives · 321 Views · Oct 01, 2014

Software Engineering in CS at APU. CS 524 PIT: People, Interaction and Technologies. Sheldon X. Liang Ph. D. September 30, 2014. Azusa, CA. 1. September 30, 2014. Azusa Pacific University, Azusa, CA 91702, Tel: (800) 8 25-5278

September 30, 2014 - slide 1
01 / 12September 30, 2014
1 / 17

Télécharger la présentation

September 30, 2014
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies Sheldon X. Liang Ph. D. September 30, 2014 Azusa, CA 1 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  2. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies Who: Teamwork Permanent Personnel Customer, Maintainer, User Transitional Personnel Analyst, Architect/Designer, Programmer, Tester 2 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  3. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies B. Com: Interaction  M2M --> Document  M2C --> Code  C2C --> Protocol 3 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  4. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies C. Tech: Technological foundation  Project A temporary endeavor undertaken to create a product  Process Break-up (analysis) --> Put-together (synthesis)  Paradigm Classical (Intuition: good for M2M) O-O (good for both M2M and M2C) 4 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  5. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies D. Software Engineering Goals  Design Strategies Abstraction & Information-hiding Composition Generalization  O-O Software Structure Obj & Class Inheritance and Polymorphism Design Patterns  SE Goals Reusability Extensibility Flexibility 5 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  6. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies D. Software Engineering Goals 6 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  7. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies E. Design Strategies Abstraction & Information-hiding Focus and Ignorance (put down lower level) Face (acquaintance) and Chest (protection) One thing with many details 7 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  8. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies E. Design Strategies Composition Reusable components  Glad to be used Adaptable components  Extensible  Flexible Created components  Have-to-do 8 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  9. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies E. Design Strategies Generalization Minimal perfect set Adam & Eve Diversity & Derivation 9 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  10. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies Typical Business Model 3-tier Model F. Design Patterns 10 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  11. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies Reflection People Team: Please Understand Me Interaction Com: M2M / M2C / C2C Technologies Classical --> M2M O-O --> M2M, M2C, C2C 11 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/

  12. Software Engineering in CS at APU CS 524 PIT: People, Interaction and Technologies Thank you very much! Questions? 12 September 30, 2014 Azusa Pacific University, Azusa, CA 91702,Tel: (800) 825-5278 Department of Computer Science,http://www.apu.edu/clas/computerscience/