精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 系统分析>>自开版到2000-04-10待整理精华>>UML概要(3)

主题:UML概要(3)
发信人: connor()
整理人: majorsun(1999-11-19 16:01:14), 站内信件

2.目的

这一部分主要讨论在系统需求日益复杂的情况下,建模的重要性。

为什么需要建模语言

 

之所以为系统建模,是因为我们不可能全面的理解任何一个复杂的系统。随着系统复杂
性的增加,先进的建模技术越来越重要。一个项目的成功有许多原因,严格的建模语言
标准是其中一个重要的因素。建模语言应该包括以下几个部分:

模型元素 — 基本的建模概念和语义

表示法 — 模型元素的符号表示

准则 — 行业习惯用法


软件的前景

随着软件的战略价值日益增长,企业期待着能够加速软件开发的技术, 
我们寻找着提高软件质量、降低软件成本和开发时间的方法。这些技术包括构件器,可视
化编程、模式和框架。随着系统应用领域和规模的不断扩大,我们也探索管理系统复杂性
的技术。特别是必须解决不断出现的体系结构难题,例如物理上的分布性、并发性、复制
、安全、负荷平衡以及容错能力。

复杂性随应用领域和开发阶段的不同而不同。UML开发人员希望设计出能够恰当的表达不同
领域、不同程度的体系复杂度的语义和表示法。

对实践精华的集成

开发UML的根本动机是集成先进的工业方法。包括基于不同的抽象层次 、不同的应用领域
、不同的体系结构、不同的开发阶段以及不同的实现技术的各领域的大量实践成果。统一
这些先进的软件工程方法是开发UML的一个重要的目标。这个目标将在下一章详细讨论。

 --                     
                微微的凉风吹拂了衣裙,   
                淡淡的黄月洒满了一身。
                星样的远远的灯成行排队,
                灯样的小小的星无声长坠。

※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.96.152.112]

[关闭][返回]