正在加载图片...
UML期末考试参考资料 火龙果●整理 uml.org.cn L中的视图大致分为5种:(如图所示) 逻辑视图 组件视图 用例视图 配置视图 并发视图 1)用例视图: 用例视图强调从系统的外部参与者(主要是用户)角度看到 的或需要的系统功能。描述系统应该具备的功能。用例模型的用 途是列出系统中的用例和参与者,并显示哪个参与者参与哪个用 例的执行。用例视图是其他视图的核心,它的内容直接驱动其他 视图的开发。系统要提供的功能都是在用例视图中描述的,用例 视图的修改会对所有其他的视图产生影响。此外,通过测试用例 视图,还可以检验和最终校验系统。 2)逻辑视图: 逻辑视图从系统的静态结构和动态行为的角度显示如何实 现系统的功能。描述用例视图中提出的系统功能的实现。与用例 视图相比,逻辑视图主要关注系统内部,它既描述系统的静态结 构(类、对象以及它们之间的关系),也描述系统内部的动态协 作关系。系统的静态结构在类图和对象图中进行描述,而动态模 型则在状态图、顺序图、协作图以及活动图中进行描述。逻辑视 图的使用者主要是设计人员和开发人员。 3)并发视图: 并发视图。显示系统的并发性,解决在并发系统中存在的通 信和同步问题。并发视图主要考虑资源的有效利用、代码的并发 执行以及系统环境中异步事件的处理。除了将系统划分为并发执 行的控制以外,并发视图还需要处理线程之间的通信和同步。并 发视图的使用者是开发人员和系统集成人员。并发视图由状态 图、协作图,以及活动图组成。 4)组件视图: 组件视图显示代码组件的组织结构。组件视图描述系统的实 现模块以及它们之间的依赖关系。组件视图主要由组件图构成, 它的使用者主要是开发人员。 第6页(共60页)UML 期末考试参考资料 第 6 页(共 60 页) UML 中的视图大致分为 5 种:(如图所示) 1) 用例视图: 用例视图强调从系统的外部参与者(主要是用户)角度看到 的或需要的系统功能。描述系统应该具备的功能。用例模型的用 途是列出系统中的用例和参与者,并显示哪个参与者参与哪个用 例的执行。用例视图是其他视图的核心,它的内容直接驱动其他 视图的开发。系统要提供的功能都是在用例视图中描述的,用例 视图的修改会对所有其他的视图产生影响。此外,通过测试用例 视图,还可以检验和最终校验系统。 2) 逻辑视图: 逻辑视图从系统的静态结构和动态行为的角度显示如何实 现系统的功能。描述用例视图中提出的系统功能的实现。与用例 视图相比,逻辑视图主要关注系统内部,它既描述系统的静态结 构(类、对象以及它们之间的关系),也描述系统内部的动态协 作关系。系统的静态结构在类图和对象图中进行描述,而动态模 型则在状态图、顺序图、协作图以及活动图中进行描述。逻辑视 图的使用者主要是设计人员和开发人员。 3) 并发视图: 并发视图。显示系统的并发性,解决在并发系统中存在的通 信和同步问题。并发视图主要考虑资源的有效利用、代码的并发 执行以及系统环境中异步事件的处理。除了将系统划分为并发执 行的控制以外,并发视图还需要处理线程之间的通信和同步。并 发视图的使用者是开发人员和系统集成人员。并发视图由状态 图、协作图,以及活动图组成。 4) 组件视图: 组件视图显示代码组件的组织结构。组件视图描述系统的实 现模块以及它们之间的依赖关系。组件视图主要由组件图构成, 它的使用者主要是开发人员
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有