- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
返回总目录返回总目录
返回总目录返回总目录
目目 录录
目目 录录
2 UML 2
第第 章章 语言概述语言概述
第第 章章 语言概述语言概述
2.1 视 图2
2.2 图4
2.3 模 型 元 素10
2.4 通 用 机 制11
2.5 扩 展 机 制12
2.6 用UML 建模14
2.7 工具的支持16
第 章 语言概述
2 UML
统一建模语言 Unified Modeling Language 简称UML 的应用领域很广泛 它可以
用于商业建模 business modeling 软件开发建模的各个阶段 也可以用于其他类型的系
统 它是一种通用 general 的建模语言 具有创建系统的静态结构和动态行为等多种结
构 construction 模型的能力 UML 语言本身并不复杂 也不很专业化 它具有可扩展
性和通用性 适合为各种多变的系统建模
本章主要介绍 UML 语言的概况 使大家了解 UML 的结构和基本元素 基本元素只
给出简要的描述 更详细深入的讨论将在后继章节中叙述 因此 读者在本章的学习中只
要知道与UML 有关的概念即可 并不需要完全理解图例
UML 由视图 views 图 Diagrams 模型元素 Model elements 和通用机制 general
mechanism 等几个部分构成
视图用来表示被建模系统的各个方面 从不同的目的出发建立 为系统建立多个模型
这些模型都反映同一个系统 且具有一致性 视图由多个图 Diagrams 构成 它不是
一个图片 graph 而是在某一个抽象层上 对系统的抽象表示 如果要为系统建立一个
完整的模型图 只需定义一定数量的视图 每个视图表示系统的一个特殊的方面就可以了
另外 视图还把建模语言和系统开发时选择的方法或过程连接起来
图由各种图片 graph 构成 用来描述一个视图的内容 UML 语言定义了 种不同
的图的类型 把它们有机地结合起来就可以描述系统的所有视图
模型元素代表面向对象中的类 对象 消息和关系等概念 是构成图的最基本的常用
概念 一个模型元素可以用在多个不同的图中 无论怎样使用 它总是具有相同的含义和
相同的符号表示
通用机制用于表示其他信息 比如注释 模型元素的语义等 另外 它还提供扩展机
制 使UML 语言能够适应一个特殊的方法 或过程 或扩充至一个组织或用户
2.1 视 图
给复杂的系统建模是一件困难和耗时的事情 从理想化的角度来说 整个系统像是一
张画图 这张图画清晰而又直观地描述了系统的结构和功能 既易于理解又易于交流 但
事实上 要画出这张图画几乎是不可能的 因为 一个简单的图画并不能完全反映出系统
中需要的所有信息
描述一个系统涉及到该系统的许多方面 比如 功能性方面 它包括静态结构和动态
交互 非功能性方面 定时需求 可靠性 展开性等 和组织管理方面 工作组 映射
代码模块等
完整地描述系统 通常的做法是用一组视图反映系统的各个方面 每个视图代表完整
系统描述中的一个抽象 显示这个系统中的一个特定的方面 每个视图由一组图构成 图
中包含了强调系统中某一方面的信息 视图与视图之间有时会产生轻微的重叠 从而使得
一个图实际上可能是多个视图的一个组成部分 如果用不同的视图观察系统 每次只集中
地观察系统的一个方面 视图中的图应该简单 易于交流 且与其他的图 图用图形符号
表示 图符号代表系统中的模型
您可能关注的文档
- 客户视图与客户画像.pptx
- 全国语文教师语言文字基本功大赛试题与答题情况简析.pdf
- 空间元数据研究与应用.pdf
- 玻纤尧木粉组合增强PP 复合材料的制备与性能研究.pdf
- 不同洗涤处理对叶菜中农药残留去除效果比较解析.pdf
- 聚类案例操作资料.docx
- 实验二进程(线程)同步与死锁-2011150127-徐君.doc
- 权限约束支持的基于角色的约束访问控制模型与实现.pdf
- 第二章 mysql部署安装.ppt
- 第四章 EDZVT2R2.7B中文资料(rohm)中文数据手册「EasyDatasheet - 矽搜」.pdf
- 2024年人教版中学七7年级下册数学期末试卷(附答案) .pdf
- 2024届湖南省长沙市初中学业水平全真模拟考试语文试题(含答案).pdf
- 2024六年级上册数学专项练习题期末试卷 .pdf
- 2024-2025学年度小学实验教学工作计划标准模板(4篇) .pdf
- 2024届高考语文复习:作文主题训练乡土中国(含解析).pdf
- 2024届河南省部分高三语文上学期9月质量检测联考卷附答案解析.pdf
- 2024充电桩销售安装合同 .pdf
- 2024年中级会计职称之中级会计实务高分题库附精品答案 .pdf
- 2024年中级注册安全工程师之安全生产管理基础试题库和答案要点.pdf
- 2024安全生产承诺书模板集合9篇【整合汇编】.pdf
文档评论(0)