其实写完文档自己很模糊,大概了解每个文档重心以及它的目的。
但至于类容很多不理解,以及为什么写这些类容真的很模糊!
但学完uml和画完图之后,对软工又多了点了解!就那拿个书本做比喻。
软工(10-14个)文档就相当于整个书本的(10-14个)章节,只有先把这这章节写好和看懂后,才能画出好的uml图。uml存在最大价值就是把这些文档可视化一张张图。在做系统时只要有这几张uml图就可以,不必要回去看那繁琐的文档,毕竟一图胜千言,提高效率。
考虑到时序图和协作图的实质一样,只不过各种的侧重点不一样而已,并且可以相互转换。还有状态图和活动图,活动图是状态图一种特殊情况,因此只要是活动图肯定是状态图,他们的关系好像泛化关系(个人观点)。
所以用序列图代替了交互图、用活动图代替了行为图。以下就是uml和软工工程的图!