您的位置:首页 > 其它

UML画图文档总结

2015-11-19 08:58 295 查看
    经过一段的学习,终于把UML图画完了,理论和实践总是存在差距,看视频的时候觉得哪里都重要,哪里都应该记住,可是等看完了发现也没有记住什么东西,等真的开始画图的时候,才渐渐的明白了各种图之间的作用和联系。实践出真知看来还是挺有道理的。
一开始画的时候总是不知道从什么地方下手,在画的时候觉得自己这画的不对,那画的不好。导致在画图的时候一直不能前进,等画完了在回头看觉得“那都不是事”。所以不管怎样,相信自己,JUST DO IT 。接下来就说说,我在画图中的收获:
1、关于画图的顺序;
先静态图,再动态图。首先画出用例图,然后抽象出类画出类图,将类图实例化画出对象图,最后根据不同的需要画出,各种交互图。
2、画图中的注意点:
a、用例图
通过回答下列问题,可以帮助我们画出用例图。
   系统需要解决什么问题?
系统需要实现什么功能?
系统需要什么输入/输出?
b、类图
 画类图的最终目标是识别所有必须的类,并分析这些类的关系。
 画类图的步骤:
研究分析问题领域,确定系统需求。
确定类,明确类的含义和职责,确定属性及操作。
确定类之间的关系。
 识别类的技巧:
 名词识别法
 根据用例描述确定类
3、状态图
a、尽可能多的列出对象的状态
b、确定初态
c、确定事件(事件可有动作或输入信息等形成),并根据事件以及某些限制条件确定有前状态转到下一个状态,以形成一个状态装换。
d、重复C过程,知道最后确定所有结束状态为止。
【总结】
UML图是对系统的一种图形化描述,有助于我们对系统的各方面的了解。同时,画图的过程可以加深我们对问题的理解程度和理解的全面性。正如生活、学习等,只有当我们亲自实践,不断的练习与接触之后才能从不同的方面去了解,才能加深我们理解的深度和掌握的熟练度。在画图的过程中,我们一点点的学习,一点点的完善,终于画完了,just do it 。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: