首页> FAQ> 当前页

问:RUP的基本特征主要体现在哪三个方面?

答:(1)以架构为中心。架构是系统的映射,它定义了系统的不同组成部分,它们之间的关系和交互、通信机制以及一些整体规则,如何修改系统组件和如何添加新组件等。使用UML的过程是以架构为中心的一个过程,即有一个确定的基本系统架构是非常重要的,并且在过程的早期就要建立这个架构。系统架构是由不同模型的一组视图表达的,一般包括逻辑视图、并发视图、组件视图和部署视图,而用例视图则把这四种视图联系在一起。 (2)用例驱动。在进行一个大型面向对象项目时,从收集需求的用例技术开始,然后分析和设计类图技术,最后主要的工作是编写代码。过程中的每个小步骤都是迭代的,但总体来看,又遵循需求、分析、设计和编码这几个主要步骤。由于UML包含了对系统功能的描述,所以它们影响了所有的阶段和视图。                                                                                                           (3)支持迭代开发。