SlideServe
Menu
Préférences
© SlideServe · v2026

Object-Oriented Analysis and Design

anika-valencia avatar
9 diapositives · 384 Views · Nov 01, 2014

Object-Oriented Analysis and Design. Ruonan Rao. Course Overview Instructor Introduction. Agenda. Introduction to OOA&D using UML and Pattern For those students who have background of software engineering and object-oriented programming. Objectives Concepts of object-oriented

Object-Oriented Analysis and Design - slide 1
01 / 9Object-Oriented Analysis and Design
1 / 17

Télécharger la présentation

Object-Oriented Analysis and Design
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. Object-Oriented Analysis and Design Ruonan Rao

  2. Course Overview Instructor Introduction Agenda

  3. Introduction to OOA&D using UML and Pattern For those students who have background of software engineering and object-oriented programming. Objectives Concepts of object-oriented UML notations Design patterns Object-Oriented analysis and design using UML and Patterns. Practical projects Course Overview - Description

  4. Text “Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, 3nd Ed.”, Carig Larman, 2006, ISBN 7-111-17841-6 . . Student References “Object-Oriented Analysis and Design with Applications”,Grady Booch, 2003, ISBN: 7-5083-1807-2 “The Unified Modeling Language User Guide, 2nd Ed.”, Grady Booch,James Rumbaugh, Ivar Jacobson, 2005. “Design Patterns Elements of Reusable Object-Oriented Software”, Erich Gamma etc., 2002, ISBN: 7-111-09507-3 Course Overview - Text and References

  5. References used to develop the course material “Design Patterns Explained: A New Perspective on Object-Oriented Design”, Alan Shalloway,James R.Trott, 2003, ISBN: 7-5083-1505-7 “Agile Software Development: Principles, Patterns, and Practices”,Robert Cecil Martin , 2003, ISBN: 7-5083-1503-0 Course Overview - Text and References

  6. Part I Introduction Module 1 Introduction to Concepts of OO Module 2 Introduction to UP and OOA&D Part II Inception - Requirements Module 3 Defining Requirements Part III Elaboration Iteration 1 - OOA&D Module 4 Introduction to UML Module 5 Domain Model Module 6 Use-Case Realizations Module 7 Design Model & Implementation Model Part VI Elaboration Iteration 2- Design Pattern Module 8 Introduction to Design Pattern Module 9 GoF Design Patterns Part V Elaboration Iteration 3- Architecture Module 10 Software Architecture Module 11 Advanced topics Course Overview - Topics

  7. Part III ELABORATION ITERATION 1 - OOA&D Module 2 Introduction to UML Module 9 Domain Model Module 10 Use-Case Realizations Module 11 Design Model & Implementation Model Module 12 Case Study and Project 2 Part VI ELABORATION ITERATION 2 - Design Pattern Module 4 Introduction to Design Pattern Module 13 GoF Design Patterns Module 14 Case Study and Project 3 Part V ELABORATION ITERATION 3 - Architecture Module 15 Software Architecture Module 16 Advanced topics Module 17 Case Study and Project 4 Course Overview - Topics

  8. Attendance is critical (incl. Quizzes) 5% Projects 45% Project 1 - Defining Requirements Project 2 - System Design Project 3 - Developing using PD & PB (optional) Summary Reports and Presentation 50% Projects Summary Use Case Modeling UML 2.0 Design Patterns (Creational, Structural, Behavioral) Database Design using UML Web Application Development using UML Others No midterm and final exam  Course Overview - Grading

  9. Name: Ruonan Rao (饶若楠) associate professor in CS Department, SJTU 2004.8 - 2005.1 : a visiting associate professor in SIT (Stevens Institute of Technology), USA 1996 - 1998:visiting scholar in Konstanz University, Germany Communication Email: rao-ruonan@cs.sjtu.edu.cn Office: Xuhui: Haoran High-Tec. Building, 1111 Minhang: Building 3, 529 Instructor Introduction