问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

"UML"是什么意思呀?

发布网友 发布时间:2022-06-19 21:09

我来回答

2个回答

热心网友 时间:2024-12-04 09:31

参考资料:http://www.yesky.com/20011005/199860.shtml
新一代建模语言-UML慨述

[前言:〕UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。UML将是面向对象技术领域内占主导地位的标准建模语言,目前UML获得了工业界、科技界和应用界的广泛支持,成为可视化建模语言事实上的工业标准。UML代表了面向对象方法的软件开发技术的发展方向,具有巨大的市场前景,也具有重大的经济价值。

UML的诞生

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

UML的行业特性

UML在各个行业都得到了广泛的应用,并迅速成为了一个事实上的工业标准,它成为人们用来为各种系统建模、描述系统架构、商业架构和商业过程的统一工具。

UML之所以得到普及的主要原因不外乎以下几点:

1 UML是国际统一的标准,用它表示的产品符合国际标准,产品能够得到广泛的认可。

2 作为国际标准,国际软件业和商业对UML的支持也相当普遍因而采用它将可以得到最广泛的技术支持和工具支持。

3 UML采用图的形式来表述系统的视图,图形化易于理解的优势使得不同知识背景的客户用户、领域专家、系统分析以及开发人员可以方便的交流。

4 UMl是一种标准的表示方法,任何方或者过程都可以采用UML,它与具体的方法和过程无关,具有通用性。

5 UML具有良好的可扩展性,可适用到不同的领域,在具有通用性的同时还具有使自身专用化的能力。

6 UML与最好的软件实践经验集成,其自身虽然没有表述任何方法或过程,但是却要求使用它的过程具有以下的特征:以架构为中心、用例驱动、支持迭代和递增地开发。这些特征体现了软件开发的成功经验。

7 UML对软件设计和分析实践中涌现出来的新思想和新方法提供了很好的支持,它支持模式、框架和组件等概念,提供从“概念模型到现时代码”的可跟踪性。

什么是UML

UML( Unified Modeling Language )是一种标准的图形化建模语言,它是面向对象分析与设计的一种标准表示。UML不是一种可视化的程序设计语言,而是一种可视化的建模语言;UML不是工具或者是知识库的规格说明,而是一种语言规格说明,是一种表示的标准;UML不是过程和方法,但是允许任何一种过程和方法使用它。

UML的使用目的

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

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

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

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

5 为面相对象的设计与开发中涌现出的高级概念提供支持,强调软件在开发过程中对架构、框架、模式和组件的重用;

6 与最好的软件工程实践经验集成;

7 有利于面对对象工具的市场成长;

热心网友 时间:2024-12-04 09:31

UML全称:Unified Modeling Language,统一建模语言,是面向对象的建模语言,主要用于 软件系统的面向对象建模。 UML是以面向对象图的方式来描述任何类型的系统,具有很广泛 的应用领域。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考为什么不能补报志愿? 帮我翻译一句话“不管多久以后,不管世界变成什么样子,我都是哪个最骄傲... 温州到周口的大巴车经过台州路桥客运中心那里吗? 微信怎么设置看不到微信号 不想让微信号显示出来怎么办 2021年大学教师资格证报名费用 大埔教师资格证报名网 大埔县教育局办教师资格证需要准备哪些资料? 深情触摸2016百度云链接 求深情触摸百度云分享 萝卜高产栽培技术有什么?露地萝卜的田间管理技术是什么? 高粱高产栽培技术如何施肥?要注意什么问题? 金立f100的屏幕防误触怎么开启? 金立F100手机屏幕闪烁是怎么回事? 牛仔裤130z是指什么 面料厚度吗 追到喜欢的女孩一般要多久? 《乡村爱情》14厨神大赛谁赢了? 骨灰级教程,三天追到心爱的女生 谁知道怎么打豆腐???速度怎么调? 追到喜欢的女生只需要三天!男生该如何做到? 跟男生玩磨豆腐怎么磨啊? 怎么才能换到红晶体? 可以换别人的晶状体吗 DNF怎么换大晶体? 小晶体怎么换成大晶体?图纸材料齐了的话怎么做成装备 《老师,我想对你说》五年级作文? 染黑发贵吗 大学英语四级考试真题的难度系数? 英语四级难度系数 英语四六八级与PETS1-5,区别是? 身高1.62体重69公斤穿运动品牌女装穿什么码子? 大码女装那里有?我们篮球队的运动员想买些合身的衣服》 DK是谁?? DK的介绍 dk老板是谁 dk的老板是谁 魔兽DK是谁? 拼死一搏的中华V9能否拯救整个中华呢? 中华汽车有哪些车型啊 河西万达属于哪个派出所 南京河西万达广场地址 南京河西万达广场的邮寄地址 请问要怎么到这个地方“江苏省南京市河西万达广场福园街129号西地11... 论述我国应该如何应对食品安全问题800字 ...论述如何“从农田到餐桌”全程控制,保证食品安全? 车保养时间按30天算吗 车子打燃火后就现保养30天 如果汽车仪表版上出现维护30天是咋回事还能开么 汽车仪表盘上出现扳手下面显示30天是什么意思 xc60出现保养周期30天什么意思