操作系统  办公  实用知识  设计  开发  WEB开发  移动开发  数据库  软件工程  网管  安全  管理  信息化  答疑  渠道 

UML的系统分析方法

2007-5-16 网友评论 0 条 点击进入论坛

    UML是一种编制系统蓝图的标准化语言,可以实现大型复杂系统各种成分描述的可视化、说明并构造系统模型,以及建立各种所需的文档,它是一种定义良好、易于表达、功能强大且普遍适用的建模语言。

    UML支持从需求分析开始的软件开发的全过程。UML通过三类图形建立系统模型:用例(Use Case)图、结构图(类图、对象图)和动态行为图(顺序图、协作图、状态图、活动图)以及构建图、部署图,这些图可以从不同的抽象角度实现系统的可视化。

UML具有以下特点:

  (1)面向对象。UML支持面向对象技术的主要概念,提供了基本的模型元素的表示图形和方法,能简洁明了地表达面向对象的各种概念。

  (2)可视化,表示能力强。通过UML的模型图能清晰地表示系统的逻辑模型和实现模型。可用于各种复杂系统的建模。

  (3)独立于过程。UML是系统建模语言,独立于开发过程。

  (4)独立于程序设计语言。用UML建立的软件系统模型可以用Java、VC++、SmalltaIk等任何一种面向对象的程序设计来实现。

  (5)易于掌握使用。UML图形结构清晰,建模简洁明了,容易掌握使用。

  使用UML进行系统分析和设计,可以加速开发进程,提高代码质量,支持动态的业务需求。UML适用于各种规模的系统开发。能促进软件复用,方便地集成已有的系统,并能有效处理开发中的各种风险。

已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 登录邮箱: 密码:
  匿名发表
今日推荐
技术文库(共有 46468 篇文章)
操作系统
办公软件
实用知识
网络管理
软件开发
WEB开发
软件工程
数据库
设计在线
信息安全
行业信息化
管理信息化
重点推荐
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail