UML精髓概念

UML模型视图由哪几种具体的视图构成?各自的作用是什么?

UML模型视图可以通过4+1视图模型的软件体系结构来了解

1代表Use Case View 定义了系统的外部行为,从用户角度描述的系统的功能。

4分别代表 Design View(设计视图)Implementation View(实现视图)Process View(进程视图)Deployment View(部署视图)

Design View:描述的是支持用例视图中规定的功能需求的逻辑结构。由程序构件的定义,主要是类,以及它们所持有的数据,行为和交互的说明组成。一句话,用来描述用例视图的逻辑结构的,其中Design View具体对应UML9种图中的对象图,顺序图,协作图、类图、状态图和活动图。

Implementation View描述的是构造系统的物理部件。这些构件不同于设计视图中描述的逻辑部件,这些构件包含可执行文件、代码库和数据库等内容。对应于UML9种图中的构件图。

Process View描述系统中并发性的问题。对应于UML9种图中的状态图和活动图。

Deployment View描述系统的物理构件如何在系统运行的实际环境中分布。对应于UML0种图中的部署图。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值