为什么要用UML建模

模型是对现实的简化

模型提供了系统的蓝图。模型既可以包括详细的计划,也可以包括从很高层次考虑系统的总体计划。一个好的模型包括那些有广泛影响的主要元素,而忽略那些与给定的抽象水平不相关的次要元素。每个系统都可以从不同的方面用不同的模型来描述,因而每个模型都是一个在语意上闭合的系统抽象。模型可以是结构性的,强调系统的组织。他也可以是行为性的,强调系统的动态方面。

为什么要建模?一个基本的理由是:

建模是为了能够更好的理解正在开发的系统。

通过建模,要达到4个目的:

1、模型有助于按照实际情况或按照所需要的样式对系统进行可视化。

2、模型能规约系统的接口或行为

3、模型给出了指导构造系统的模板

4、模型对做出的决策进行文档化

各种模型的组织是不同的,各有自己的侧重点。对于软件,有几种建模的方法。最普通的两种方法是从算法的角度建模和从面向对象的角度建模。

对面向对象系统进行可视化、详述、构造和文档化正式统一建模语言(UML)的目的


转载于:https://my.oschina.net/u/134491/blog/333254

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值