uml vs2010

说到uml 是用图形描述自己的想法 这样比文字更加清晰 vs2010一共有7中uml图 层关系图 定向关系图文档 活动图 类图 序列图 用例图 组件图 这7种图是什么关系,什么时候写什么图,我没有什么系统学习,说一下我的使用经验。

项目初期先是产品给需求, 需求->用例图 用例图告诉我产品都要做什么功能,我们再分析一下人力物力,做一下系统分层 用例图->层关系图 分层之后能够明确系统是2层,3层还是n层,这时候就可以写层次间的互相调用,用时序图 层关系图->时序图 我们的层次分出来了,层次调用关系也有了,这时候就可以开始搭积木了,把每层按照逻辑细分成组件,每个组件大多是一个类 时序图->组件图 整个系统有什么功能,分了多少模块,模块如何组合,这时就可以编码了 组件图->类图 类中的业务函数的具体逻辑,先后顺序,可以用活动图 类图->活动图 整个系统开发完成,我们想看一下系统的全貌,用定向关系图文档

uml是贯穿于整个开发过程的,开发就是表达开发者的思想,uml是一个很好的表达思想的工具。

原文地址:https://www.cnblogs.com/frog2008/p/2295652.html