|
刚刚接触UML会感觉很无头绪,根本不知道怎么入手,老是想会不会错,其实最重要的一点是动手去做,有时候气得都不想做了,停一会儿又想做总比不做好,真正做的过程中又会对书上所说的东西有很多的领悟。成功的案例总是在失败过之后才会有的。其实之所以叫设计,就意味着没有固定的模式和套路,只要大的方向遵守UML规定,其他的方面完全可以放开手去发挥,只要自己做完后能够说出这样做的理由就行了。那9种图应该没有必要全部都完备的画出来,只要选择重要的几种做好。可能是我做的项目比较小,感觉画下用例,类图,健壮性分析,时序图就能把项目完成了。UML(Unified Modeling Language,统一建模语言)是一种通用的可视化建模语言。用于对软件进行描述,可视化处理、构造和建立软件系统的文档。UML适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具。UML的动态建模包括消息(Message)、状态图(State diagram)、时序图(Sequence diagram)和协作图(Collaboration diagram)。UML的静态建模包括用例图(Use case diagram)、类图(Class diagram)、对象图(Object diagram)、包(Package)、组件图(Component diagram)、配置图(Deployment diagram)。
说起容易,做起难啊!学完之后,感觉就是难,要想学好必须努力刻苦,并且需要懂得很多计算机知识。我们虽然是学计算机的但是我们知道的还很少,海之一滴,米之一粒,简直是花拳绣腿不值一提!在今后生活和学习过程中,继续坚持对问题的观察和研究,并不断把研究所得用以指导自己的行为实践,以争取自己思想的上进和人格的完善,将来要在有用的基础上做一个出色的人。真是书到用是方很少,不要让自己再一次后悔!
|
上一篇:这是作业,无聊的人就不要进了下一篇:三大UML建模工具Visio、Rational Rose、PowerDesign的区别
|