概述
此工具向导支持“使用 Rational XDE Developer - Java Platform Edition 设计子系统”。
-
此工具向导中的步骤与相应任务中的那些步骤相匹配。
-
XDE 联机帮助中的主题链接标有
。
-
在本工具向导中执行以下步骤:
-
类和其他子系统将添加到子系统内来实施子系统接口。
子系统内模型元素的协作必须用那些显示子系统行为如何实现的时序图来记录。子系统实现的每个接口操作都必须有一个或多个已记录的时序图。该图归该子系统所有,用于设计子系统的内部行为。
-
按需要创建类图。请参阅
Adding Diagrams
。
-
添加子系统和类。请参阅工具向导:使用 Rational XDE 确定设计元素,以获得关于添加新的子系统和类的指导信息。
-
如下所示,记录每个接口操作是如何实现的:
-
为每个接口操作添加协作实例。名称根据操作命名。(在模型浏览器中,右键单击子系统程序包,然后单击添加 UML > 协作实例。)
-
创建一个具有相同名称的交互实例。(在模型浏览器中,右键单击协作实例,然后单击添加 UML > 协作实例。)
-
创建此交互实例的时序图。请参阅
Adding Diagrams
。
-
将类和接口拖放到图上,为交互创建对象。请参阅
Adding Shapes to
Diagrams
。
-
添加对象之间的消息或激励。请参阅
Adding Messages or Stimuli
。
-
将操作指定给消息。请参阅
Assigning Operations to Messages or
Stimuli
。
有关更多信息,请参阅 Rational XDE 联机帮助中的以下主题:
-
Working with Class Diagrams
-
Working with Interaction (Sequence) Diagrams
-
Modeling Java and Web Applications
参考: Documenting Model Elements
当一个子系统所含的元素使用另一子系统所含元素的某行为时,这两个子系统之间将创建一种依赖关系。要提高复用并降低维护依赖关系,要根据对子系统的特定接口的依赖关系来表示这种情况,而不是根据对子系统本身或者对子系统中所含元素的依赖关系来表示。
参考: Adding Dependency Relationships
|