首页 > 其他 > 详细

【 UML家族 】之小结(1)

时间:2014-04-05 12:19:42      阅读:473      评论:0      收藏:0      [点我收藏+]


前言: 
          UML( Unified Modeling Language) 又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置的标准建模语言。

背景:
    作为面向对象技术研究的主要成果的 UML使自己又开始了“面向对象”,还记得去年跟王永俊提到了这个词语,自己还初生牛犊不怕虎的说到已经很清楚了这个东西,那时还是 VB 、现在想想真是偷偷的都脸红,想起当时永军师哥的话,我现在都不敢说自己弄懂了面向对象,终于意识到了自己才刚刚开始!

   
 
软件质量标准:
  
  外部:
  1、正确性
  2、健壮性和可靠性
  3、性能

  内部:
  1、模块性
  2、灵活性和扩展性
  3、可复用性
  4、可兼容性

可视化建模:

  模型:
  模型是对现实的简化,可以把复杂的东西变得简单,再逐个的击破、其实想想跟米老师所说的盲人摸象有点类似,一点一点的识破最后全部掌握,大家看下面的图,是不是很清晰、

  
  
    bubuko.com,布布扣

  为什么建模:
  
建模是开发优秀软件的所有活动中的核心部分,其目的是为了把想要得到的系统结构和行为沟通起来,为了对系统的体系结构进行可视化和控制,为了更好地理解正在构造的系统,并经常提示简化和复用的机会,同时也是为了管理风险。
  建模,也就是画图,不由的想起了米老师的话、

  bubuko.com,布布扣

  
通过建模,要达到4个目的:
 (1)模型有助于按照实际情况或按照所需要的样式对系统进行可视化.

 (1)模型能够规约系统的结构或行为.

 (3)模型给出了指导构造系统的模板.

 (4)模型对做出的决策进行文档化.

工具:

  主流UML工具:
   1、Rational Rose
   2、Together
    3、Microsoft Visio

    什么是  
Rational Rose :
    
Rational Rose是一种工具,他可以在Rose 建模中提供 建立、视图、修改和操作组建的能力。
     
    bubuko.com,布布扣

    
UML中的关系:

    bubuko.com,布布扣 
 

    (关于UML中的四种关系会在接下来的博客中详细的阐述,此处先留个印象、还在进一步学习中..) 


结语:

     接触了 UML 才发现自己真的还差的好多、好多,面向对象、会在接下来的学习中继续的深入...




【 UML家族 】之小结(1),布布扣,bubuko.com

【 UML家族 】之小结(1)

原文:http://blog.csdn.net/u010282984/article/details/22966671

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!