* 掌握 面向对象的软件系统开发过程
( Understand the concepts of object-oriented systems
development )
* 描述 面向对象的软件系统开发的优点 ( Describe the
benefits of object-oriented system development
)
* 描述迭代递增开发流程的主要步骤 ( List the major
phases and the workflow of the iterative, incremental
lifecycle of projects )
* 描述 UML 模型 ( List the models that
comprise the UML )
* 掌握用户需求分析的过程( Specify the process
of gathering requirements )
* 识别模型的类和对象 ( Identify model objects
and classes )
* 使用继承多态和其他设计技术定义类的行为 ( Define class
behaviors, using polymorphism and other design
techniques )
* 识别和分析动态模型( Identify and analyze
dynamic models )
* 定义类的属性,操作和他们的关系 ( Define
class attributes, their operations and their relationships
)
* 描述设计模式 ( Describe design patterns
)
* 定义如何设计和部署系统 ( Define how to design
and partition a system )
|