电子商务项目,第1张

电子商务项目,第2张

它是编制软件蓝图的标准化语言,用于对复杂软件系统的各种成分的可视化地说明和构造系统模型(建模是人类对客观世界和抽象事物之间联系的具体描述),以及建立软件文档。

因为模型的作用就是使复杂的信息关联简单易懂,它使我们容易洞察复杂堆砌而成的原始数据背后的规律,并能有效地使我们将系统需求映射到软件结构上去。

(2)UML的诞生

面向对象建模的标准语言的产生背景

目前人们普遍开始采用面向对象的分析与设计,但是很少有开发人员使用形象化的设计方法,其主要原因就是缺乏统一的语言语义来为复杂软件系统的组件定义、可视化、构建和编制文档。而UML的出现彻底的改变了这一现状,并成为了面向对象建模的标准语言。

关于UML的形成

James Rumbaugh加入Rational公司,与Grady Booch共同发布了UM的0.8版(1994);

Rational收购Objectory公司,三人一起工作,发布了UML0.9版(1995);

0.9版带动了诸如IBM、HP以及Microsoft等众多公司的加入;

OMG发布了UML1.1(1997)

2、为什么要使用UML

在工程设计中,工程师使用各种工程图来进行沟通。软件设计中通过使用UML,可以以OO的方式来进行系统的分析、设计,并且已经被OMG(Object Management Group)标准化了。UML的使用目的如下:

 UML易于使用,能够进行可视化建模;

 与具体的实现无关,可应用于任何语言平台和工具平台;

 与具体的过程无关,可应用于任何软件开发的过程;

 简单并且可扩展,具有扩展和专有化机制,便于扩展,无须对核心概念进行修改;

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 电子商务项目

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情