下载此文档

UML建模课程设计(史上最全).doc


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
UML建模课程设计
目录
1 引言 3
2 UML概述 3
UML简介 3
UML模型图的构成 4
UML事物 4
构件事物 4
行为事物 5
分组事物 5
注释事物 5
UML图及特征 5
用例图 5
类图 5
对象图 6
时序图 6
协作图 6
6
6
7
7
3 UML结合实例分析 7
需求分析 7
7
8
UML建模分析 8
9
活动图 10
顺序图 12
协作图 13
状态图 14
组件图 15
部署图 15
4 总结 16
1 引言
建模是开发优秀软件所有活动的核心部分。在开发中利用UML来编制系统蓝图,并与仓库管理系统开发的特色相结合,提出了自己的一套UML的建模过程。基于这个过程来进行系统的分析,设计,实现与测试。运用UML建模思想与各种模型对仓库管理系统进行详细的描述。
2 UML概述
UML简介
UML (Unified Modeling Language)为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程。
UML的定义包括UML语义和UML表示法两个部分。
UML语义:UML对语义的描述使开发者能在语义上取得一致认识,消除了因人而异的表达方法所造成的影响。
UML表示法:UML表示法定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。
UML模型图的构成
事物(Things):UML模型中最基本的构成元素,是具有代表性的成分的抽象
关系(Relationships):关系把事物紧密联系在一起
图(Diagrams ):图是事物和关系的可视化表示
UML事物
UML语言的事物,包括四类:
结构事物:语言的静态构成要素,有7种:类和对象、接口、主动类、用例、协作、构件、节点。
行为事物:语言的动态构成要素,表示事物的变化和状态。
分组事物:对模型中事物分组组织的要素,包。
注释事物:对模型中事物标注,注解和解释。
构件事物
构件事物为UML模型的静态部分,描述概念或物理元素它包括以下几种:
类:具有相同属性相同操作相同关系相同语义的对象的描述
接口:描述元素的外部可见行为,即服务集合的定义说明
协作:描述了一组事物间的相互作用的集合
用例:代表一个系统或系统的一部分行为,是一组动作序列的集合
构件:系统中物理存在,可替换的部件
节点:运行时存在的物理元素
另外,参与者、信号应用、文档库、页表等都是上述基本事物的变体。
行为事物
行为事物是UML模型图的动态部分,描述跨越空间和时间的行为。
交互:实现某功能的一组构件事物之间的消息的集合,涉及消息、动作序列、链
接。
状态机:描述事物或交互在生命周期内响应事件所经历的状态序列。
分组事物
分组事物是 UML模型图的组织部分,描述事物的组织结构包是把元素组
织成组的机制。
注释事物
UML图及特征
UML中有九种建模的图标,即: 用例图、类图、对象图、时序图、协作图、状态图、活动图、组件图、配置图。
用例图
用例图是UML中最简单也是最复杂的一种图。说它简单是因为它简单的图形表示让人一看就懂。说它复杂是因为用例图往往不容易控制,要么画得过于庞杂,要么又过于简单。用例图从用户的角度来描述系统的行为和特征,一般用来进行系统的需求分析,用例是系统的一个功能单元,描述了参与者与系统发生的一次交互行为。
类图
类图描述的是类和类之间的相互关系。它可以帮助我们更直观的了解一个系统的体系结构。
对象图
对象图是类图的实例,几乎使用与类图完全相同的标识。他们的不同点在于对象图显示类的多个对象实例,而不是实际的类。
时序图
描述了对象之间动态的交互关系,着重体现对象之间消息传递的时间顺序图由一组对象构成,每个对象分别带有一条竖线,称作对象的生命线,它代表时间轴,时间沿竖线向下延伸。可以将时序图看成一个二维坐标,纵向是时间,横向表示的是不同的对象。
协作图
协作图描述一组对象之间的相互作用和对象之间的关系,以及对象

UML建模课程设计(史上最全) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tswng35
  • 文件大小150 KB
  • 时间2018-11-10