在学习完软件工程之后,继而开始练习写机房收费系统的文档,但是等真正开始写文档的时候才发现,在一部分文档里面需要用一些图来描述系统的流程等等。
人们都说:一张图胜过千言万语。殊不知图背后的辛酸。在网上,看他们的写文档的例子。凡是遇到不容易理解的地方,他们只用一张图就把整个的流程都描述的清清楚楚。等自己写文档画图的时候,死活就画不出来。
UML是一种可视化建模语言,软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持。如今,文档我也进行不下去了,所以我现在也开始看UML了。刚开始看,发现老师例子中用的符号很难理解。所以现在把UML中符号进行一下整理。
UML图基本构成:事物、关系和图。
事物的分类:
关系符号
如果光有上面的符号说明,没有例子的话。基本是没有收获的。下面给出一个例子,方便理解。
对于UML的学习,光听老师讲是根本学不会的,必须多加练习才能熟练掌握。