没有合适的资源?快使用搜索试试~ 我知道了~
首页UML与形式化建模方法 PDF电子书
UML与形式化建模方法 PDF电子书
需积分: 50 16 下载量 62 浏览量
更新于2023-03-16
评论 1
收藏 3.24MB PDF 举报
统一建模语言(Unified Modeling Language,UML)又称标准建模语言,是始于1997年的一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言。本书是UML的入门书籍。
资源详情
资源评论
资源推荐
UML 与形式化建模方
法
第一部分 UML 基础篇
第 1 章 概述 ......................................................................................................................................... 8
本章内容 ........................................................................................................................................... 8
1.1 了解建模 ................................................................................................................................... 8
1.2 建模的重要性 ........................................................................................................................... 9
1.3 UML 建模 ............................................................................................................................... 10
1.4 模型驱动开发方法 ................................................................................................................ 12
习题 1 .............................................................................................................................................. 13
第 2 章 UML 简介 ............................................................................................................................. 14
本章内容 ......................................................................................................................................... 14
2.1 UML 概述 ................................................................................................................................. 14
2.1.1 UML 是一种建模语言 .................................................................................................... 14
2.1.2 UML:用于可视化的语言 ........................................................................................... 15
2.1.3 UML:用于规约的语言 ............................................................................................... 15
2.1.4 UML:用于构造的语言 ............................................................................................... 15
2.1.5 UML:用于文档化的语言 ........................................................................................... 16
2.1.6 UML:应用领域 ........................................................................................................... 16
2.2 UML 语言的基本构成 ............................................................................................................. 17
2.2.1 UML 的构造快 ................................................................................................................ 17
2.2.2 UML 规则 ........................................................................................................................ 22
2.2.3 基于 UML 的模型驱动开发 .......................................................................................... 23
2.2.4 重要的面向对象思想 ..................................................................................................... 23
2.3 UML 建模语言的可扩展性 ..................................................................................................... 26
2.3.1 UML 的公共机制 ............................................................................................................ 26
2.3.2 UML 的扩展机制 .......................................................................................................... 27
习题 2 .............................................................................................................................................. 28
第 3 章 公共机制及扩展机制 ........................................................................................................... 29
本章内容 ......................................................................................................................................... 29
3.1 基本概念 .................................................................................................................................. 29
3.1.1 注释 ................................................................................................................................... 29
3.1.2 修饰 ................................................................................................................................... 30
3.1.3 扩充机制 ........................................................................................................................... 31
3.1.4 扩充机制原则 ................................................................................................................... 36
3.1.5 类的扩展机制 .................................................................................................................... 36
3.2 建模技术 .................................................................................................................................. 38
3.2.1 对注释建模 ........................................................................................................................ 38
3.2.2 对新特性建模 .................................................................................................................... 39
3.2.3 对新语义建模 .................................................................................................................... 40
3.3 小结 .......................................................................................................................................... 41
习题 3 .............................................................................................................................................. 41
第二部分 UML 建模篇
第 4 章 类模型 ................................................................................................................................... 43
本章内容 ......................................................................................................................................... 43
4.1 基本概念 .................................................................................................................................. 44
4.1.1 类 ....................................................................................................................................... 44
4.1.2 关系 ................................................................................................................................... 44
4.2 建模技术 .................................................................................................................................. 51
4.2.1 对简单协作建模 ................................................................................................................ 51
4.2.2 对逻辑数据库模式建模 .................................................................................................... 52
4.2.3 正向工程和逆向工程 ........................................................................................................ 52
4.3 小结 ........................................................................................................................................... 54
习题 4 .............................................................................................................................................. 54
第 5 章 用例模型 ............................................................................................................................... 55
本章内容 ......................................................................................................................................... 55
5.1 基本概念 ................................................................................................................................... 55
5.1.1 用例 .................................................................................................................................... 55
5.1.2 参与者 ................................................................................................................................ 57
5.2 建模技术 .................................................................................................................................. 58
5.2.1 对系统的语境建模 ............................................................................................................ 58
5.2.2 对系统的需求建模 ............................................................................................................ 60
5.3 小结 ........................................................................................................................................... 61
习题 5 .............................................................................................................................................. 62
第 6 章 状态机模型 ........................................................................................................................... 63
本章内容 ......................................................................................................................................... 63
6.1 基本概念 .................................................................................................................................. 64
6.1.1 状态 ................................................................................................................................... 64
6.1.2 迁移 ................................................................................................................................... 69
6.1.3 事件 ................................................................................................................................... 71
6.2 建模技术 .................................................................................................................................. 74
6.2.1 对反应式对象建模 ............................................................................................................ 74
6.2.2 正向工程和逆向工程 ........................................................................................................ 75
6.3 小结 ........................................................................................................................................... 76
习题 6 .............................................................................................................................................. 76
第 7 章 顺序模型 ............................................................................................................................... 77
本章内容 ......................................................................................................................................... 77
7.1 基本概念 .................................................................................................................................. 78
7.1.1 消息 ................................................................................................................................... 78
7.1.2 语境、对象和角色 ........................................................................................................... 80
7.1.3 链 ....................................................................................................................................... 80
7.2 顺序图 ..................................................................................................................................... 81
7.2.1 概述 ................................................................................................................................... 81
7.2.2 组成 ................................................................................................................................... 82
7.2.3 特征 ................................................................................................................................... 83
7.2.4 结构化控制 ....................................................................................................................... 83
7.3 通信图 ..................................................................................................................................... 86
7.3.1 概述 ................................................................................................................................... 86
7.3.2 组成 ................................................................................................................................... 86
7.3.3 特征 ................................................................................................................................... 87
7.4 建模技术 .................................................................................................................................. 87
7.4.1 按时间对控制流建模 ........................................................................................................ 87
7.4.1 按组织对控制流建模 ........................................................................................................ 89
7.4.3 正向工程和逆向工程 ....................................................................................................... 91
7.5 小结 .......................................................................................................................................... 92
习题 7 .............................................................................................................................................. 92
第 8 章 活动模型 ............................................................................................................................... 93
本章内容 ......................................................................................................................................... 93
8.1 基本概念 .................................................................................................................................. 94
8.1.1 动作 ................................................................................................................................... 94
8.1.2 活动节点 ........................................................................................................................... 95
8.1.3 活动变 ............................................................................................................................... 98
8.1.4 泳道 ................................................................................................................................... 99
8.2 建模技术 ................................................................................................................................ 100
8.2.2 对工作流建模 ................................................................................................................. 100
8.2.2 对操作建模 ..................................................................................................................... 101
8.3 小结 ......................................................................................................................................... 101
习题 8 ............................................................................................................................................ 102
第 9 章 接口、类型、角色 ............................................................................................................. 103
本章内容 ....................................................................................................................................... 103
9.1 基本概念 ................................................................................................................................ 103
9.1.1 引言——接口 ................................................................................................................. 103
9.1.2 定义 ................................................................................................................................. 103
9.1.3 操作 ................................................................................................................................. 104
9.14 接口的实现关系 .............................................................................................................. 105
9.1.5 类型和角色 ...................................................................................................................... 106
9.2 接口建模 ................................................................................................................................ 106
9.3 建模技术 ................................................................................................................................ 107
9.3.1 对系统中的接缝建模 ...................................................................................................... 107
9.3.2 对静态模型和动态模型建模 .......................................................................................... 108
9.4 小结 ........................................................................................................................................ 109
习题 9 ............................................................................................................................................ 109
第 10 章 包模型 ............................................................................................................................111
本章内容 ....................................................................................................................................... 111
10.1 基本概念 .............................................................................................................................. 111
10.1.1 引言 ............................................................................................................................... 111
10.1.2 名字 ............................................................................................................................... 112
10.1.3 可见性 ........................................................................................................................... 113
10.1.4 包之间的关系 ............................................................................................................... 113
10.1.5 包图 ............................................................................................................................... 115
10.2 建模技术 .............................................................................................................................. 117
10.2.1 对成组的元素建模 ........................................................................................................ 117
10.2.2 对体系结构视图建模 .................................................................................................... 118
10.3 小结 ...................................................................................................................................... 119
习题 10 .......................................................................................................................................... 119
第 11 章 构件模型 ........................................................................................................................... 120
本章内容 ....................................................................................................................................... 120
11.1 基本概念 .............................................................................................................................. 120
11.1.1 构件 ............................................................................................................................... 121
11.1.2 构件与接口 ................................................................................................................... 122
11.1.3 构件与依赖 ................................................................................................................... 124
11.1.4 构件图分类 ................................................................................................................... 127
11.2 建模技术 .............................................................................................................................. 128
11.2.1 对可执行程序建模 ........................................................................................................ 128
11.2.2 对源代码进行建模 ........................................................................................................ 129
11.3 小结 ...................................................................................................................................... 130
习题 11 .......................................................................................................................................... 130
第 12 章 部署模型 ........................................................................................................................... 132
本章内容 ....................................................................................................................................... 132
12.1 基本概念 .............................................................................................................................. 132
12.1.1 概念 ............................................................................................................................... 132
12.1.2 结点 ............................................................................................................................... 133
12.1.3 关系 ............................................................................................................................... 134
12.2 建模技术 .............................................................................................................................. 135
12.2.1 对处理器和设备建模 .................................................................................................... 135
12.2.2 对制品的分布建模 ........................................................................................................ 136
12.3 小结 ...................................................................................................................................... 137
习题 12 .............................................................................................................................................. 138
第三部分 案例分析篇
第 13 章 在线购物系统 ................................................................................................................... 140
本章内容 ....................................................................................................................................... 140
13.1 问题描述 .............................................................................................................................. 140
13.2 用例建模 .............................................................................................................................. 140
剩余188页未读,继续阅读
universe_st
- 粉丝: 5
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0