[UML]创建图所应遵循的策略

1.记住在UML中图的目的不是为了绘制漂亮的图画,而是为了进行可视化、详述、构造和文档化。图始终是一种部署可执行系统的手段。

2.不是所有的图都是值得保存的。通过对模型中的元素提出问题,考虑绘制一些草图,并用这些草图去思考正在构造的系统。很多这样的图达到其目的后就要被丢弃(但创建它们时所依据的语义仍然保留作为模型的一部分)。

3.避免无关的或冗余的图。这些图会使得模型混乱。

4.在每个图中只显示足以表达特定问题的细节。无关的信息会使读者把握不住想要表达的要点。

5.另一方面,不要使图过于简化,除非确实需要在很高的抽象层次上表达某些事物。过分简化会隐藏对理解模型来说是重要的细节。

6.在系统中的结构图和行为图之间保持平衡。很少有哪个系统是完全静态的或完全动态的。

7.不要使用过大(篇幅大于1张打印页的图是很难理解的),也不要使图过小(可考虑把几个小图合并成较大的图)。

8.给每个图一个能清楚地表达其意图的有意思的名称。

9.要对图进行组织。根据视图把它们组织到包中。

10.不要为图的形式所困扰。用工具来帮助工作。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值