正在加载图片...
Framework 4)Object-Oriented Analysis and Design Concetps: Object-oriented Analysis Object-oriented Design(Chapter 2) Application domain Solution Domain(Chapter 2) Requirements Elicitation (Chapter 4): Requirements Elicitation Activities Use Case Modeling (actor,use case,use case diagram,use case specification,relating use cases) Identifying Initial Analysis Objects Analysis (Chapter 5): Analysis Model:Functional Model,Analysis Object Model,Dynamic Model Entity,Boundary,and Control Objects Identifications of Entity,Boundary,and Control Objects System Design (Chapter 6,7) Services,Interfaces Coupling and Cohesion Layers and Partitions Architectural Styles:Repository,Model/View/Controller,Client/Server,Peer-to-Peer, Three-tier,Four-tier,Pipe and Filter Addressing Design Goals:Subsystems Mapping,Persistent Data,Access Control, Boundary Conditions Object Design(Chapter 9) Class Implementor,Class User,Class Extender OCL Mapping Models to Code(Chapter 10) Forward Engineering,Reverse Engineering Common Optimizations Association Mapping Testing(Chapter 11) Faults,Erroneous States,and Failures Test Cases,Test Stubs and Drivers Testing Activities (Testing Strategis),Different Coverage (more whitebox testing strategies can be found from my PPT)Framework 4) Object-Oriented Analysis and Design Concetps: Object-oriented Analysis & Object-oriented Design (Chapter 2) Application domain & Solution Domain (Chapter 2) Requirements Elicitation (Chapter 4): Requirements Elicitation Activities Use Case Modeling (actor, use case, use case diagram, use case specification, relating use cases) Identifying Initial Analysis Objects Analysis (Chapter 5): Analysis Model: Functional Model, Analysis Object Model, Dynamic Model Entity, Boundary, and Control Objects Identifications of Entity, Boundary, and Control Objects System Design (Chapter 6, 7) Services, Interfaces Coupling and Cohesion Layers and Partitions Architectural Styles: Repository, Model/View/Controller, Client/Server, Peer-to-Peer, Three-tier, Four-tier, Pipe and Filter Addressing Design Goals: Subsystems Mapping, Persistent Data, Access Control, Boundary Conditions Object Design (Chapter 9) Class Implementor, Class User, Class Extender OCL Mapping Models to Code (Chapter 10) Forward Engineering, Reverse Engineering Common Optimizations Association Mapping Testing (Chapter 11) Faults, Erroneous States, and Failures Test Cases,Test Stubs and Drivers Testing Activities (Testing Strategis), Different Coverage (more whitebox testing strategies can be found from my PPT)
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有