码迷,mamicode.com
首页 > 其他好文 > 详细

UML学习小结

时间:2018-07-29 14:19:25      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:样式   效率   而在   javascrip   对象   连接方式   哪些   div   面向对象编程   

UML就是要把程序工程以最直观的方式显示给人们(同事)看,其规定的图形表示及线条连接方式等是为了作为统一,让学习了UML的人都能懂得其表达的意思。


UML构成时,如果项目越大,图示效果就变得越差,可以使用ref形式将模块单独再另在其他图纸上具体展示

面向对象编程是一项很繁琐的工作,往往要涉及到许多模块,而在将编程实现前首先需要对一个项目需求进行分析,而可以把分析内容形象表示出来的就是@OOA用例图,(比如一个表示客户实体的图片图标要在系统上做什么操作,怎么做?执行了某操作后程序哪些模块主要履行职能,这又会使用到时序图和流程图@(表示哪些包或者具体的Servlet执行这段操作))

当使用具象的图形记录并阐述出来后,也就是OOD的工作(面向对象设计),这样的话:
【1】可以记录程序设计的概览或具体描绘。
【2】当需要修改时更利于整体的观察和修改。
【3】说白了UML还是属于思维导图的一种,思维导图能提高工作效率,提进学习进度等一系列优势,UML同样具备这样的好处。
【4】当画的逐渐多起来,它会在你脑海中产生那么一个景象,从而更加快捷和整体得看待一个事物(特指程序)

好了,一般OOA(面向对象分析),OOD(面向对象设计)步骤做完或做了个大概后,就可以根据这个UML图示进行面向对象编程了(OOP).
编程是繁琐的,但UML是清晰的。

 

PS:

JavaScript同样可以采用类似UML(思维导图)的样式表达出来

UML学习小结

标签:样式   效率   而在   javascrip   对象   连接方式   哪些   div   面向对象编程   

原文地址:https://www.cnblogs.com/ukzq/p/9384938.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!