chapter02 uml概述.ppt


文档分类:IT计算机 | 页数:约65页 举报非法文档有奖
1/65
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/65
文档列表 文档介绍
第二章 UML概述
UML的起源与发展
UML的概念范围
UML的公共机制
* UML的对象约束语言
* UML未来发展目标
UML的起源与发展
Unified Modeling Language是用来对软件密集系统进行可视化建模的一种语言。
UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。
UML可以贯穿软件开发周期中的每一个阶段。被OMG采纳作为业界的标准。
UML最适于数据建模,业务建模,对象建模,组件建模。
UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,模型可以被UML工具转化成指定的程序语言代码。
山东科技大学(泰山科技学院)信息工程系安新军 sdkdaxj@
UML的起源与发展
任何大规模的系统设计都是相当的复杂的,甚至简单的桌面程序也可以被分解为多个软件和硬件组成。在一个系统比较复杂时,这就涉及到几个问题:开发人员如何与用户进行沟通以了解系统的需求?开发人员之间如何沟通以确何各个部分能够无缝地协作?
在系统设计中采用模型化设计的重要原因之一是管理系统设计的复杂性。模型化可以帮助用户从高层理解系统,使用户专注于系统设计的重要部分,收集关键信息。
UML的系统建模
山东科技大学(泰山科技学院)信息工程系安新军 sdkdaxj@
UML的起源与发展
20世纪80年代,当结构化分析和设计方法以及面向过程的编程方式还在软件领域内盛行时,从多方法学家都已经开始在尝试不同方法进行面向对象的分析与设计。其中有少数方法开始在一起关键项目中发挥作用,包括Booch方法、OMT方法、RDD方法、OBA方法和Objectory方法。
20世纪90年代中期,出现了第二代面向方法,包括Booch’93、OOSE、OMT等。面向对象方法已经成为软件分析和设计方法的主流,这些方法所做的最重要的尝试是在程序设计与计算机科学之间寻求合理平衡,来进行复杂软件的开发。
OOSE的发展与UML
山东科技大学(泰山科技学院)信息工程系安新军 sdkdaxj@
UML的起源与发展
1993年Rational公司的Booch、Rumbaugh开始设计UML方法,在1994 年10 月,共同合作把他们的工作统一起来,到1995 年成为“统一方法(Unified Method )”;
1995年10月Jacobson 加入并采用他的用例(use case)思想, ;
1997 年1 月,UML ,作为软件建模语言标准化的候选。其后的半年多时间里,一些重要的软件开发商和系统集成商都成为UML 伙伴,如Mircrosoft、IBM、HP等。
UML的产生
山东科技大学(泰山科技学院)信息工程系安新军 sdkdaxj@
UML的起源与发展
山东科技大学(泰山科技学院)信息工程系安新军 sdkdaxj@
UML的概念范围
UML是一个统一的、公开的、具有广泛适用性的建模工具,是一种采用用例驱动、以体系结构为中心、迭代和增量的开发过程。
UML的概念和模型分为静态结构、动态行为、实现构造、模型组织和扩展机制五个组成部分:
模型(概念划分):语义模型、可视化表达方法;
山东科技大学(泰山科技学院)信息工程系安新军 sdkdaxj@
UML的概念范围
描述基于UML的精确元模型定义。元模型为UML的所有元素在语法和语义上提供了简单、一致、通用的定义性说明,使开发者能在语义上取得一致,消除了因人而异的最佳表达方法所造成的影响。此外UML还支持对元模型的扩展定义。
可视化:视图、图、模型元素
定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。这些图形符号和文字所表达的是应用级的模型,在语义上它是UML元模型的实例。
语义模型
山东科技大学(泰山科技学院)信息工程系安新军 sdkdaxj@
UML的概念范围
视图
UML 中的各种组件和概念之间没有明显的划分界限,但为方便起见,用视图来划分这些概念和组件。视图是表达系统某一方面特征的 UML 建模组件的子集。视图的划分带有一定的随意性。在每一类视图中使用一种或两种特定的图来可视化地表示视图中的各种概念。
视图是表达系统某个方面特征的UML建模元素子集,是在某个抽象层上的。
山东科技大学(泰山科技学院)信息工程系安新军 sdkdaxj@
UML的概念范围
视图被划分成三个视图域:结构分类、动态行为和模型管理。
结构分类描述了系统中的结构

chapter02 uml概述 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数65
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小706 KB
  • 时间2018-06-22