uml学习(一)为什么要用到面向对象建模

为什么要用uml建模,模型建模行业不仅仅适用于建筑行业,如城市在进行规划时通常有自己的规划模型,如果不首先构造这些模型就进行城市建设,那简直是难以想象的。

模型就是对现实客观世界的形状或状态的抽象模拟和简化,模型提供了系统的骨架和蓝图。模型为人们展示了系统的各个部分是如果组织起来的,模型既可以包括详细的计划,也可以包括从很高的层次考虑系统的总体发展。模型可以是结构性的,强调系统的组织,也可以是行为性的,强调系统的动态方面,对象建模的目标就是要为正在开发对的系统指定一个精确、简明和易理解的对象模型。

建模的基本理由就是能够更好地理解正在开发的系统。

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

(2)模型能够规约系统的结构和行为。

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

(4)模板对做出的决策进行文档化。

建模并不是仅针对大型的软件系统,甚至一个小型的电话薄软件也能从建模的过程中受益。

事实上,系统越大,越复杂,建模的重要性就越大,一个很简单的原因就是:人对复杂问题的理解能力是有限的,人们往往不能完整的理解一个复杂的系统,所以要对它建模。通过建模可以缩小所研究问题的范围,一次只需要重点研究它的一个很小的方面。这就是分而治之的策略方法,即把一个困难问题划分成一系列能够解决的小问题。

UML(UnifiedModelingLanguage)统一建模语言已经成为工业标准的对象建模语言。

RUP

软件生命周期:既定计划,需求分析,设计,编码,,测试,运行和维护。

面向对象分析的基本步骤如下。

(1)获取需求内容陈述。

(2)建立系统的对象模型。

(3)建立对象的动态模型。

(4)建立系统功能建模。

真正的停下来,享受自我的体验时刻,也许浮光掠影,

uml学习(一)为什么要用到面向对象建模

相关文章:

你感兴趣的文章:

标签云: