|
第一 UML 的重要性
个人感觉uml就是敲代码前的准备,作为一个敲代码的人如果前期没有把建模做好,那到后期写代码等很多事情出现了问题,都要花掉大量的时间,而且容易出现问题,有些问题也许是解决不了的。
uml其实就是开发写代码前的一份模型,就像做汽车飞机一样。你做飞机不也要做个飞机模型,uml也一样。所以uml很重要,越是复杂就越是要把建模做的好。
第二 UML 中有很多种图形,能够反应各种类,参与者,用例等之间的关系。这对后期写代码起了一个很好的帮助。
第三 UML 首要的就是建模工具的选择,主要有Visio、Rose、PowerDesigner、StarUML 这几种常见建模工具。Visio是微软Office带的应用,主要用于画需求分析阶段的业务流程图;后面三种功能类似,可选择其中一种来建后续的模型图。
很多初学者都对uml不重视,所以敲代码有时思想混乱,建模也可以很有效的解决这个问题。也许有些人敲代码本来的目的是“A”,但是写着写着代码的作用就变成了“B”。出现这些问题都是前期的准备工作没做好。 |
上一篇:可视化建模与UML学习心得下一篇:江西大学生足球联赛。井大vs宜春学院
|