图书介绍

普通高等教育十二五规划教材 UML系统建模及系统分析与设计pdf电子书版本下载

普通高等教育十二五规划教材  UML系统建模及系统分析与设计
  • 王欣,张毅编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787517010975
  • 出版时间:2013
  • 标注页数:312页
  • 文件大小:132MB
  • 文件页数:320页
  • 主题词:面向对象语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

普通高等教育十二五规划教材 UML系统建模及系统分析与设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 面向对象软件开发方法 1

1.1软件发展与软件工程 1

1.1.1软件的发展与特征 1

1.1.2软件工程 4

1.2软件过程和开发方法 8

1.2.1软件过程 8

1.2.2软件开发方法 16

1.3面向对象开发方法概述 19

1.3.1面向对象开发方法的由来 19

1.3.2面向对象方法的基本思想 20

1.3.3面向对象的基本概念 21

1.4面向对象主要开发方法 25

1.4.1 Coad Yourdon方法 26

1.4.2 Booch方法 27

1.4.3 OMT方法 28

1.4.4 OOSE方法 28

1.4.5 Rational软件统一开发过程 29

1.4.6几种方法的比较 33

1.5面向对象软件开发 33

1.5.1可行性分析 33

1.5.2需求分析与面向对象分析 40

1.5.3面向对象设计 41

1.5.4面向对象实现 41

1.5.5面向对象测试与维护 42

1.6面向对象开发方法的特点 42

小结 44

复习思考题 44

第2章UML建模语言 46

2.1 UML概述 46

2.1.1 UML的发展与应用 46

2.1.2 UML的特点 51

2.2 UML模型体系结构 52

2.2.1 UML体系结构 52

2.2.2 UML模型元素 55

2.2.3 UML中的关系 57

2.2.4 UML规则 61

2.2.5 UML扩展机制 62

2.3 UML系统模型图 65

2.3.1 UML图的分类 65

2.3.2 UML结构模型 68

2.3.3 UML行为模型 74

2.3.4 UML各种图的应用 83

2.4 UML系统体系结构模型 86

2.4.1子系统组织的体系结构 86

2.4.2系统模型组织的系统体系结构 91

小结 93

复习思考题 93

第3章 需求分析与用例建模 96

3.1客户需求分析 96

3.1.1系统调查 97

3.1.2系统需求陈述 101

3.1.3系统需求分析 103

3.2需求建模 105

3.2.1用例建模 106

3.2.2确定系统边界和范围 110

3.2.3确定参与者 112

3.2.4确定需求用例 113

3.2.5用例模型的关系 114

3.2.6构造业务用例模型图 116

3.2.7用例规格说明 118

3.3活动图 121

3.3.1活动图的符号 121

3.3.2活动图的基本概念 121

3.3.3活动图的构建 123

3.4需求分析规格说明 125

3.5需求分析用例建模案例 128

3.5.1需求陈述 128

3.5.2需求分析 129

3.5.3系统开发方案 132

3.5.4系统可行性分析 133

小结 133

复习思考题 134

第4章 面向对象系统分析与对象类建模 136

4.1面向对象系统分析 136

4.2系统用例建模 137

4.2.1分析系统用例 137

4.2.2构造系统用例模型 139

4.3类与对象建模概述 140

4.3.1类图及对象图的图符 140

4.3.2对象/类的关系 148

4.4类与对象建模 153

4.4.1类图的构建 153

4.4.2对象图的构建 158

4.5系统用例与类建模实例 160

4.5.1建立系统用例模型 160

4.5.2系统类建模 161

小结 162

复习思考题 162

第5章 面向对象系统设计与行为建模 165

5.1面向对象系统设计概述 165

5.1.1面向对象系统体系结构设计 165

5.1.2系统对象设计 166

5.1.3面向对象系统设计优化 169

5.2系统交互建模 172

5.2.1顺序图 172

5.2.2通信图 178

5.2.3交互建模的选择 181

5.3系统行为建模 182

5.3.1状态机图符号 183

5.3.2状态机图的构建 191

5.4系统设计实例 193

5.4.1顺序图建模 194

5.4.2通信图建模 195

5.4.3状态机图建模 197

小结 198

复习思考题 199

第6章 系统体系结构建模 202

6.1系统体系结构模型 202

6.1.1信息系统体系结构 202

6.1.2系统体系结构模型 204

6.2软件系统体系结构建模 206

6.2.1构件图的图符表示 207

6.2.2构件分类与接口 210

6.2.3构件图建模 212

6.3硬件系统体系结构建模 213

6.3.1部署图的基本元素 213

6.3.2部署图构件与接口 216

6.3.3部署图建模 217

6.4系统体系结构建模案例 218

小结 221

复习思考题 221

第7章 软件复用与软件构件技术 223

7.1软件复用技术的发展与应用 223

7.1.1软件复用技术的发展 223

7.1.2软件复用的形式 224

7.1.3软件复用的类型与优点 226

7.1.4可复用软件构件的生产与使用 226

7.1.5可复用软件的生产与复用 228

7.1.6面向对象技术与软件复用的关系 230

7.2软件构件技术 231

7.2.1软件构件技术 231

7.2.2软件架构 234

7.3软件再工程 238

7.3.1软件运行维护遇到的问题 238

7.3.2软件再工程的概念 239

7.3.3软件再工程的模型 240

7.3.4实用的重用战略 242

7.3.5再工程活动类型级别 243

7.3.6再工程活动的步骤 243

7.3.7再工程的相关软件技术 244

小结 244

复习思考题 245

第8章Rose的使用 246

8.1 Rose概述 246

8.1.1 Rational Rose的版本 247

8.1.2 Rational Rose的主要功能 247

8.1.3 Rational Rose模型视图 248

8.1.4 Rational Rose工具简介 248

8.2 Rose建模 255

8.2.1用例图建模 255

8.2.2活动图建模 260

8.2.3对象类建模 262

8.2.4顺序图建模 264

8.2.5通信图建模 267

8.2.6状态机图建模 269

8.2.7构件图建模 272

8.2.8部署图建模 275

8.3 Rational Rose生成代码 277

8.3.1选择待转换的目标模型 277

8.3.2检查Java语言的语法错误 277

8.3.3设置代码生成属性 279

8.3.4生成代码 279

8.4 Rational Rose逆向工程 281

小结 282

复习思考题 283

第9章 信息系统开发实例 286

9.1可行性研究 286

9.1.1概述 286

9.1.2系统开发的背景、必要性和意义 286

9.1.3现行系统需求分析 286

9.1.4新系统开发方案 292

9.1.5可行性研究 300

9.1.6结论 301

9.2面向对象分析与建模 301

9.2.1系统用例建模 302

9.2.2系统对象类建模 303

9.3面向对象设计与建模 306

9.3.1系统设计 306

9.3.2系统交互模型构建 307

9.3.3系统行为模型构建 307

9.4面向对象的体系结构建模 310

9.4.1系统体系结构设计 310

9.4.2系统部署图设计 311

复习思考题 311

参考文献 312

精品推荐