Thinking in UML | 大话UML

学习UML的动机

这学期开设了一门关于系统分析与设计的课程,事实上就是学习UML,通过一学期的学习发现没咋懂!!!只是学习了一个皮毛,最后的期末报告也是在CSDN上面找的,自己拿来改了改,重新画了一遍图顺便加入了一些自己的想法,最后成绩拿到了89,但感觉始终未入UML这扇大门,只是在远方望了一眼,同时最近在思考毕业设计,我想到了使用UML做前期的需求分析工作对后期的软件开发会有所裨益。
在网上转了一圈,发现了张传波老师的《火球UML大战需求分析》,虽然我也不知道为啥要叫火球,但是翻阅了一下,感觉挺适合我的情况,遂暑假来学习一手!

大话UML

UML有很多的图,这个我在上课的时候已经见识到了,总的来说分为结构图和行为图。简单的来讲,所谓的结构图在一段时间内是稳定的,较为“静态”,行为图主要描述某种行为的,较为“动态”。当然静态和动态是相对的,不是绝对的。
凡是讲求抓住事物的主要矛盾,或者可以说体现二八法则,对于UML的学习也如此,需要在UML学习的过程中重点掌握以下图形的方法。

结构图

在结构图中常常使用的是类图、构件图和部署图

行为图

在行为图中常常使用的是用例图、活动图、状态机图和顺序图

表达能力

对于软件需求分析而言需要经常与客户进行关于项目的需求交流,所以这就要求具有良好的书面表达能力,而这,也是我想提高的!
这就是我先写博客的原因,只为自己能力的提高!

学习资料或工具

《火球UML大战需求分析》张传波
Visio 2016

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章