UML画图文档总结

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

【总结】
  UML图是对系统的一种图形化描述,有助于我们对系统的各方面的了解。同时,画图的过程可以加深我们对问题的理解程度和理解的全面性。正如生活、学习等,只有当我们亲自实践,不断的练习与接触之后才能从不同的方面去了解,才能加深我们理解的深度和掌握的熟练度。在画图的过程中,我们一点点的学习,一点点的完善,终于画完了,just do it 。
版权声明:本文为博主原创文章,未经博主允许不得转载。

《UML及画图文档》验收总结

一 学习感受:          每次进入新一阶段的学习任务的时候,总是有种很茫然的感觉.在自己不熟悉的地盘,开始摸索着,但这就是学习的过程。首先是:在米老师给定的学习资料《UML基础与应用》的基础...

机房收费系统文档UML画图总结

所有的事情都是:不下笔不知道,一放笔吓一跳。开始进行Rational Rose画图的时候,特别茫然。虽然听完刘慧老师讲UML的视频,而且听着也挺简单的,可是结合到具体的机房收费系统,就不知所措了。俗话...

回忆(会议)记录——从文档,UML 画图,到三层

一、UML 1、每种图中主要关系 用例图:包含(include),扩展(extend),泛化(继承)。 类图:依赖,关联(聚合,组合),泛化。 包图,构件图:依赖,实现 部署图:依赖,关联 ...

UML总结(对九种图的认识和如何使用Rational Rose 画图)

UML是一种建模语言,是系统建模的标准。我们之所以建模是因为大规模的系统设计时相当复杂的,当系统比较复杂时就会涉及到以下这几个问题: 开发人员如何与用户进行沟通来了解系统的需求? 开发人员之间...

UML期末画图及细节总结

往届期末画图的题目如下所示: Read the providing materials carefully, and then do tasks. 2.1: Use Case Diagram Deve...

UML总结(对九种图的认识和如何使用Rational Rose 画图)

转载地址:http://blog.csdn.net/cjr15233661143/article/details/8532997    UML是一种建模语言,是系统建模的标准。我们之所以建模...

UML总结(对九种图的认识和如何使用Rational Rose 画图)

UML是一种建模语言,是系统建模的标准。我们之所以建模是因为大规模的系统设计时相当复杂的,当系统比较复杂时就会涉及到以下这几个问题: 开发人员如何与用户进行沟通来了解系统的需求?开发人员之间如何...

UML画图总结

UML图是对在系统开发前,对系统的整体及局部的描述,根据UML图可以预先对系统有详细的了解 下面就对UML中图在实际画时做个总结 一、顺序 通过画第一次图,对这几种图产生的先后...

UML总结(对九种图的认识和如何使用Rational Rose 画图)

UML是一种建模语言,是系统建模的标准。我们之所以建模是因为大规模的系统设计时相当复杂的,当系统比较复杂时就会涉及到以下这几个问题: 开发人员如何与用户进行沟通来了解系统的需求?开发人员之间如何沟通...
  • jarniyy
  • jarniyy
  • 2015年12月04日 23:06
  • 640

UML总结(对九种图的认识和如何使用Rational Rose 画图)

UML是一种建模语言,是系统建模的标准。我们之所以建模是因为大规模的系统设计时相当复杂的,当系统比较复杂时就会涉及到以下这几个问题: 开发人员如何与用户进行沟通来了解系统的需求?开发人员之间如何...
  • shinoey
  • shinoey
  • 2016年12月16日 09:04
  • 1819
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UML画图文档总结
举报原因:
原因补充:

(最多只允许输入30个字)