正在加载图片...
3.逻辑视图 3.1系统结构 首先利用UML的包图,画出一个系统架构的表示图。 针对每一个包,画一张它所包含的类的类图。 3.2Use-Case实现 在该节中需要针对每一个Use-Case,通过交互图的方式表达相应的设计。因此,其格式 可以表示为: (1)<Use-Case1>实现 采用交互图的形式完整定义该Use-Case的实现过程。一个Use-Case中所有系统操作都 必须得到相应的设计。如果一个用例比较复杂,可以分几个交互图进行表达。 (2)<Use-Case2>实现 3.3设计类图 将Use-Case实现中涉及到的所有设计类以及它们的关联关系,画在一张设计类图中。 如果类比较多,我们可以先画一个包图,然后画出各个包中包含的类图。 3.4其他图 如果需要,针对某一个类给出其状态图。 如果需要,针对某一流程构造活动图。 4.实现视图 针对每一个子系统,画出其对应的组件图。需要画两种组件图: (1)一种为开发环境中的组件构成及依赖关系。开发环境中的组件指的是程序源文件以 及它所依赖的其他文件。 (2)另一种为编译后生成的组件及其依赖关系。 组件内部可以画出它包含的类以及类的关系。 22 3. 逻辑视图 3.1 系统结构 首先利用 UML 的包图,画出一个系统架构的表示图。 针对每一个包,画一张它所包含的类的类图。 3.2 Use-Case 实现 在该节中需要针对每一个 Use-Case,通过交互图的方式表达相应的设计。因此,其格式 可以表示为: (1) <Use-Case 1>实现 采用交互图的形式完整定义该 Use-Case 的实现过程。一个 Use-Case 中所有系统操作都 必须得到相应的设计。如果一个用例比较复杂,可以分几个交互图进行表达。 (2) <Use-Case 2>实现 …… 3.3 设计类图 将 Use-Case 实现中涉及到的所有设计类以及它们的关联关系,画在一张设计类图中。 如果类比较多,我们可以先画一个包图,然后画出各个包中包含的类图。 3.4 其他图 如果需要,针对某一个类给出其状态图。 如果需要,针对某一流程构造活动图。 4. 实现视图 针对每一个子系统,画出其对应的组件图。需要画两种组件图: (1) 一种为开发环境中的组件构成及依赖关系。开发环境中的组件指的是程序源文件以 及它所依赖的其他文件。 (2) 另一种为编译后生成的组件及其依赖关系。 组件内部可以画出它包含的类以及类的关系
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有