用UML准确的表达系统--细节

来源:互联网 发布:大数据商务拓展怎么做 编辑:程序博客网 时间:2024/04/30 20:11

  通过这段学习UML的过程中,大家都应该明白了,用口头和文字来表达自己的东西会很繁琐,并且别人不一定会明白你所说的东西,那么用UML来表达就会简洁明了,让别人一眼就知道你所要做的东西是什么。可以说,UML本身的语法,语言并不难,能不能用UML来准确的表达你的系统是很难的。

  UML应该是在编程之前要做的事,并且在绘制UML图的时候要把其中的关系表达清楚,不能仅仅的用依赖关系链接整个的UML图,要更加细致的去用语言表现它,比如,有继承关系的时候要用继承关系,有结构关系的时候就要用关联关系表达,两个类是整体和部分的关系的话就要用聚合和组合的关系,这样的图就会很清晰,一目了然。不然整个的图会和编程脱节。要从细节入手,从小事入手,

真正的设计者做出的类图是和别人与之做出来的的东西有着紧密的联系,而不是一个图可以运用在多个程序上,那么这个图就是失败的。

那么如何去做出一个优秀的UML图呢,我们可以利用抽象的方法来实现,首先新建一个类,然后点击这个按钮就可以变为抽象类。

通过抽象就可以发现可以继承,复用的东西。

注意的是:一,在利用UML的时候,试着去找出那些在系统应用的,但是只存在于头脑中而不能直接放在代码中的一些细节信息,我们就可以用包来组织这样的信息。

                    二,在画图之前一定要考虑结构和行为,然后去实现。

  所以说,细节决定成败,在画图的时候不要怕麻烦,现在麻烦一点以后会很舒服的去做,不然做出来的系统和客户要求的有大的差异可就不好了。。


0 0
原创粉丝点击