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

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

UML建模课程设计

目录

1引言4

2UML概述4

2.1UML简介4

2.2UML模型图的构成5

2.3UML事物5

2.3.1构件事物5

2.3.2行为事物6

2.3.3分组事物6

2.3.4注释事物6

2.4UML图及特征6

2.4.1用例图6

2.4.2类图7

2.4.3对象图7

2.4.4时序图7

2.4.5协作图7

2.4.6状态图8

2.4.7活动图8

2.4.8组件图8

2.4.9配置图9

3UML结合实例分析9

3.1需求分析9

3.1.1系统开发需求9

3.1.2系统功能需求9

3.2UML建模分析10

3.2.2类图11

3.2.3活动图12

3.2.4顺序图13

3.2.5协作图15

3.2.6状态图16

3.2.7组件图17

3.2.8部署图18

4总结19

1引言

建模是开发优秀软件所有活动的核心部分。在开发中利用

UML来编制系统蓝图,并与仓库管理系统开发的特色相结合,提出

了自己的一套UML的建模过程。基于这个过程来进行系统的分析,

设计,实现与测试。运用UML建模思想与各种模型对仓库管理系

统进行详细的描述。

2UML概述

2.1UML简介

UML(UnifiedModelingLanguage)为面向对象软件设计提

供统一的、标准的、可视化的建模语言。适用于描述以用例为驱

动,以体系结构为中心的软件设计的全过程。

UML的定义包括UML语义和UML表示法两个部分。

UML语义:UML对语义的描述使开发者能在语义上取得一致

认识,消除了因人而异的表达方法所造成的影

响。

UML表示法:UML表示法定义UML符号的表示法,为开发者

或开发工具使用这些图形符号和文本语法

为系统建模提供了标准。

2.2UML模型图的构成

事物(Things):UML模型中最基本的构成元素,是具有代表

性的成分的抽象

关系(Relationships):关系把事物紧密联系在一起

图(Diagrams):图是事物和关系的可视化表示

2.3UML事物

UML语言的事物,包括四类:

结构事物:语言的静态构成要素,有7种:类和对象、接口、主

动类、用例、协作、构件、节点。

行为事物:语言的动态构成要素,表示事物的变化和状态。

分组事物:对模型中事物分组组织的要素,包。

注释事物:对模型中事物标注,注解和解释。

2.3.1构件事物

构件事物为UML模型的静态部分,描述概念或物理元素它包

括以下几种:

类:具有相同属性相同操作相同关系相同语义的对象的描述

接口:描述元素的外部可见行为,即服务集合的定义说明

协作:描述了一组事物间的相互作用的集合

用例:代表一个系统或系统的一部分行为,是一组动作序列的集

构件:系统中物理存在,可替换的部件

节点:运行时存在的物理元素

另外,参与者、信号应用、文档库、页表等都是上述基本事

物的变体。

2.3.2行为事物

行为事物是UML模型图的动态部分,描述跨越空间和时间的

行为。

交互:实现某功能的一组构件事物之间的消息的集合,涉及消息、

动作序列、链

接。

状态机:描述事物或交互在生命周期内响应事件所经历的状态序

列。

2.3.3分组事物

分组事物是UML模型图的组织部分,描述事物的组织结构

包是把元素组

织成组的机制。

2.3.4注释事物

2

文档评论(0)

各类考试卷精编 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档