UML画图文档总结

    经过一段的学习,终于把UML图画完了,理论和实践总是存在差距,看视频的时候觉得哪里都重要,哪里都应该记住,可是等看完了发现也没有记住什么东西,等真的开始画图的时候,才渐渐的明白了各种图之间的作用和联系。实践出真知看来还是挺有道理的。
   一开始画的时候总是不知道从什么地方下手,在画的时候觉得自己这画的不对,那画的不好。导致在画图的时候一直不能前进,等画完了在回头看觉得“那都不是事”。所以不管怎样,相信自己,JUST DO IT 。接下来就说说,我在画图中的收获:
 1、关于画图的顺序;
   先静态图,再动态图。首先画出用例图,然后抽象出类画出类图,将类图实例化画出对象图,最后根据不同的需要画出,各种交互图。
 2、画图中的注意点:
    a、用例图
        通过回答下列问题,可以帮助我们画出用例图。
            系统需要解决什么问题?
            系统需要实现什么功能?
            系统需要什么输入/输出?
     
   b、类图
      画类图的最终目标是识别所有必须的类,并分析这些类的关系。
      画类图的步骤:
        研究分析问题领域,确定系统需求。
        确定类,明确类的含义和职责,确定属性及操作。
        确定类之间的关系。
      识别类的技巧:
         名词识别法
         根据用例描述确定类

 3、状态图
   a、尽可能多的列出对象的状态
   b、确定初态
   c、确定事件(事件可有动作或输入信息等形成),并根据事件以及某些限制条件确定有前状态转到下一个状态,以形成一个状态装换。
   d、重复C过程,知道最后确定所有结束状态为止。
   

【总结】
  UML图是对系统的一种图形化描述,有助于我们对系统的各方面的了解。同时,画图的过程可以加深我们对问题的理解程度和理解的全面性。正如生活、学习等,只有当我们亲自实践,不断的练习与接触之后才能从不同的方面去了解,才能加深我们理解的深度和掌握的熟练度。在画图的过程中,我们一点点的学习,一点点的完善,终于画完了,just do it 。
评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值