UML图之验收篇

前言


  UML图进行了将近一个月的时间,时间有点长,超出预期一周的时间。不过重要的是今天完成并且师傅验收了,很值得高兴,现在小编对于这个项目的始终总结了以下几点小心得。


一、着手阶段—寻找巨人,借助网络的力量

 

 12月份中旬开始了UML图的建立,不知从何处下手,有点小局促。

1.直接搜寻用例图的图片,按照筛选出的图片,直接下手画。(其中一个示例--用例图)





2.实现类图和对象图的画法。(类图)



 3.对象图需要在协作图(collaboration diagram)中进行操作。



4.剩下的图自己动手去操作,懂得如何去画,掌握大体思路,这事就成了一半了。


二、完成阶段—整合知识,了解细节之处


将九种图,陆陆续续完成了。但是有些地方还是比较模糊,不要紧。下面就是从宏观到具体的去了解它。

1-1.九种图的宏观理解,可以划分为4+1视图,下图中就很好地体现了这点。



1-2.软件开发阶段时,这九种图又是如何发挥作用的呢?   




2.具体了解,对比分析

其中用例图是一个系统外部的功能介绍,是UML图的核心。

类图是系统的建模,围绕着类图又展开了对象图,行为图和交互图的构建。

对象图是类图的实例化,具体化,是某一个阶段的类的状态。

行为图包括;活动图和状态图,一个侧重活动的传递变化,一个侧重状态,通过事件的改变。但都是对类图的一个具体分析和展现。

交互图包括:顺序图和协作图,前者强调时间,后者强调空间。都表示对象间的交互关系。

构件图和部署图,运用于最后的集成和交付阶段,强调的是一种物理系统。


三、最后验收—找到漏洞,进行系列总结


1.对于文件的分类,要有系统和规划。

2.这次的UML画图项目是一个逆向工程,在我们做出系统之后,去实施文档和图的构建,目的是帮助我们先去了解一个系统,有一个总体上的思路,然后去模仿创造。

3.对于四种关系的理解,尤其是依赖关系,关联关系的理解,能够有一个形象的例子来说明这些关系的概念,表达清楚个人的理解。

4.包图,没有进行构建。目前理解到,包图的作用可以是一个文件夹的效果,存放一个图,同时包图也可以在图中建立,存放相关的类图等。

5.不懂得的地方多去查阅资料,可以找书籍,也可以搜寻一些专业性的博客总结,试着多去接触。


结语

   每一次的验收,都是一个成长的阶梯,指明我们前行的方向。

   感谢交流,感谢师傅的指点,我们会好好地成长起来的!



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值