首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
初识UML
时间:
2016-03-01 22:18:01
阅读:
147
评论:
0
收藏:
0
[点我收藏+]
标签:
前言:
UML( Unified Modeling Language) 又称统一建模语言或
标准建模语言
,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置的标准建模语言。
背景:
作为面向对象技术研究的主要成果的 UML使自己又开始了“面向对象”,还记得去年跟永俊师哥提到了这个词语,自己还初生牛犊不怕虎的说到已经很清楚了这个东西,那时还是 VB 、现在想想真是偷偷的都脸红,想起当时永俊师哥的话,我现在都不敢说自己弄懂了面向对象,终于意识到了自己才刚刚开始!
软件质量标准:
外部:
1、正确性
2、健壮性和可靠性
3、性能
内部:
1、模块性
2、灵活性和扩展性
3、可复用性
4、可兼容性
可视化建模:
模型:
模型是对现实的简化,可以把复杂的东西变得简单,再逐个的击破、其实想想跟米老师所说的盲人摸象有点类似,一点一点的识破最后全部掌握,大家看下面的图,是不是很清晰、
为什么建模:
建模是开发优秀软件的所有活动中的核心部分,其目的是为了把想要得到的系统结构和行为沟通起来,为了对系统的体系结构进行可视化和控制,为了更好地理解正在构造的系统,并经常提示简化和复用的机会,同时也是为了管理风险。
建模,也就是画图,不由的想起了米老师的话、
通过建模,要达到4个目的:
(1)模型有助于按照实际情况或按照所需要的样式对系统进行可视化.
(1)模型能够规约系统的结构或行为.
(3)模型给出了指导构造系统的模板.
(4)模型对做出的决策进行文档化.
工具:
主流UML工具:
1、Rational Rose
2、Together
3、Microsoft Visio
什么是 Rational Rose :
Rational Rose是一种工具,他可以在Rose 建模中提供 建立、视图、修改和操作组建的能力。
UML中的关系:
(关于UML中的四种关系会在接下来的博客中详细的阐述,此处先留个印象、还在进一步学习中..)
结语:
接触了 UML 才发现自己真的还差的好多、好多,面向对象、会在接下来的学习中继续的深入...
初识UML
标签:
原文地址:http://www.cnblogs.com/wangc66/p/5232632.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!