面向对象软件工程与UML实践教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:杨林,叶亚琴,方芳编著
- 出 版 社:北京:科学出版社
- 出版年份:2015
- ISBN:9787030426253
- 页数:240 页
第1章 面向对象软件工程概述 1
1.1 软件工程的概念与发展 1
1.2 软件生命周期模型 3
1.2.1 瀑布生命周期模型 4
1.2.2 迭代与递增模型 5
1.2.3 快速原型开发生命周期模型 8
1.2.4 其他生命周期模型 9
1.2.5 生命周期模型的比较与选择 11
1.3 面向对象思想 12
1.3.1 面向对象的提出背景 12
1.3.2 面向对象的几个重要概念 13
1.4 面向对象软件过程 14
1.4.1 统一过程 15
1.4.2 统一过程的核心工作流 15
1.4.3 统一过程的各阶段 18
1.4.4 面向对象软件过程与传统软件过程 19
1.4.5 软件过程改进 22
1.5 本章小结 24
1.6 习题1 24
第2章 统一建模语言UML 26
2.1 UML的历史 26
2.2 UML概述 28
2.2.1 什么是模型 28
2.2.2 建模的重要性 29
2.2.3 UML概念 30
2.3 UML模型观点 31
2.3.1 4+1模型观 32
2.3.2 动静模型观 33
2.4 UML的组成 34
2.4.1 UML的基本构造块 34
2.4.2 规则 37
2.4.3 公共机制 37
2.4.4 UML的层级结构 39
2.5 UML图形初探 41
2.5.1 类图 41
2.5.2 用例图 41
2.5.3 顺序图 42
2.5.4 协作图 42
2.5.5 状态图 44
2.5.6 活动图 44
2.5.7 包图 45
2.5.8 构件图 45
2.5.9 部署图 46
2.6 UML与面向对象软件开发 47
2.7 本章小结 48
2.8 习题2 49
第3章 需求分析与用例建模 51
3.1 需求分析 51
3.1.1 需求分析的任务 52
3.1.2 需求管理 53
3.2 用例模型 58
3.2.1 用例方法思想 58
3.2.2 用例模型的基本元素 58
3.3 用例 60
3.3.1 用例的概念 60
3.3.2 系统用例和业务用例 62
3.4 执行者 63
3.5 用例关系 63
3.5.1 包含关系 64
3.5.2 扩展关系 65
3.5.3 泛化关系 66
3.6 用例描述 67
3.6.1 基本用例信息 67
3.6.2 执行流程 68
3.6.3 条件或规则 68
3.6.4 相关文档 68
3.7 需求分析中的用例建模过程 69
3.8 本章小结 71
3.9 习题3 71
第4章 系统分析与静态建模 73
4.1 系统分析与设计 73
4.1.1 概要设计与详细设计 73
4.1.2 软件设计原则 74
4.2 包图 78
4.2.1 包的概念与表示 78
4.2.2 包之间的关系 79
4.2.3 导入包和合并包 80
4.3 类图 82
4.3.1 类的概念与描述 82
4.3.2 类图的描述 85
4.4 类之间的关系 85
4.4.1 关联 85
4.4.2 依赖 88
4.4.3 聚合 89
4.4.4 组合 89
4.4.5 继承 91
4.4.6 其他关联 92
4.5 类的一些种类 92
4.6 软件开发中类图的建模方法 95
4.7 本章小结 96
4.8 习题4 97
第5章 动态建模之交互模型——顺序图、协作图 99
5.1 系统设计中的动态建模 99
5.2 顺序图 101
5.2.1 顺序图的基本构成元素 102
5.2.2 顺序图中的动作 105
5.2.3 顺序图高级建模 107
5.3 顺序图的建模方法 109
5.4 协作图 109
5.5 协作图的组成部分 111
5.5.1 对象 111
5.5.2 链接 111
5.5.3 消息 111
5.5.4 消息的序列 114
5.6 协作图的一些高级概念 114
5.7 协作图的建模方法 116
5.8 协作图与顺序图的比较 116
5.9 本章小结 118
5.10 习题5 119
第6章 动态建模之状态模型 122
6.1 状态图 122
6.1.1 状态机 122
6.1.2 状态图的含义 122
6.2 状态图的建模元素 123
6.2.1 状态图的基本组成成分 123
6.2.2 状态 124
6.2.3 迁移 127
6.2.4 引起状态迁移触发的事件 128
6.3 状态图的建模方法 131
6.4 活动图 132
6.5 活动图的基本描述图符 133
6.6 活动图的一些基本概念 135
6.6.1 动作状态 135
6.6.2 活动状态 135
6.6.3 动作流 135
6.6.4 分支与合并 136
6.6.5 分叉与汇合 136
6.6.6 泳道 137
6.6.7 对象流 139
6.7 活动图的建模方法 139
6.8 状态图和活动图的比较 141
6.9 本章小结 142
6.10 习题6 142
第7章 系统体系结构建模 144
7.1 系统体系结构模型 145
7.2 构件图 145
7.2.1 构件和接口 145
7.2.2 构件图 147
7.2.3 工件 150
7.2.4 工件图 151
7.3 部署图 154
7.3.1 节点 155
7.3.2 节点之间的关联 155
7.3.3 部署图的建模步骤 157
7.4 本章小结 158
7.5 习题7 158
第8章 设计模式 160
8.1 设计模式概述 160
8.1.1 设计模式起源和概念 160
8.1.2 设计模式遵循的基本原则 161
8.1.3 设计模式分类 162
8.2 创建型设计模式 163
8.2.1 工厂设计模式 163
8.2.2 单例模式 166
8.2.3 构建型其他设计模式 167
8.2.4 创建型设计模式总结 167
8.3 结构型设计模式 168
8.3.1 代理模式 168
8.3.2 外观模式 170
8.3.3 桥接模式 171
8.3.4 结构型其他设计模式 172
8.3.5 结构型设计模式总结 173
8.4 行为型设计模式 175
8.4.1 策略模式 175
8.4.2 命令模式 176
8.4.3 观察者模式 177
8.4.4 行为型其他设计模式 178
8.4.5 行为型设计模式总结 180
8.5 设计模式选择总结 180
8.6 本章小结 181
8.7 习题8 182
第9章 案例分析——电子商城系统建模 183
9.1 需求分析 183
9.2 电子商城需求阶段——用例模型 184
9.2.1 电子商城用例图 184
9.2.2 电子商城活动图 189
9.3 电子商城分析阶段——分析模型 192
9.3.1 电子商城类图 193
9.3.2 电子商城顺序图 194
9.3.3 电子商城协作图 195
9.4 电子商城设计阶段——设计模型 198
9.4.1 电子商城状态图 198
9.4.2 电子商城构件图 199
9.4.3 电子商城配置图 199
9.5 本章小结 200
第10章 RSA系统建模 202
10.1 RSA简介 202
10.1.1 RSA概述 202
10.1.2 RSA安装 202
10.2 创建模型项目 208
10.3 创建系统用例模型 209
10.3.1 创建用例图 211
10.3.2 创建活动图 215
10.4 创建系统分析模型 220
10.4.1 创建类图 221
10.4.2 创建顺序图 226
10.4.3 创建协作图 228
10.5 创建系统设计模型 233
10.5.1 创建状态图 233
10.5.2 创建构件图 236
10.5.3 创建部署图 238
10.6 本章小结 239
参考文献 240
- 《市政工程基础》杨岚编著 2009
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《化学反应工程》许志美主编 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《先进激光加工技能实训》肖海兵主编 2019
- 《化学工程与工艺专业实验指导》郭跃萍主编 2019
- 《英语实训教程 第2册 商务英语听说》盛湘君总主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019