当前位置:首页 > 工业技术
UML及其建模工具的使用

UML及其建模工具的使用PDF格式文档图书下载

工业技术

  • 购买点数:9
  • 作 者:殷兆麟主编
  • 出 版 社:北京交通大学出版社;清华大学出版社
  • 出版年份:2004
  • ISBN:7810822543
  • 标注页数:186 页
  • PDF页数:197 页
图书介绍:本教材按照国家程序员、高级程序员和程序设计师职业标准要求编写。

查看更多关于UML及其建模工具的使用的内容

上一篇:电工电子功能材料下一篇:广东菜
图书介绍

第1章软件工程方法学 1

1.1概述 1

目 录 1

1.2软件生命周期方法学 2

1.2.1问题定义 2

1.2.2可行性分析 2

1.2.3需求分析 3

1.2.4概要设计与结构化设计方法 8

1.2.5详细设计 12

1.2.6编码 12

1.2.7软件测试与维护 14

1.3面向对象的方法 15

1.3.1传统软件工程方法的评述 15

1.3.2提高软件质量的新途径 17

1.4.1计算机软件系统具有“产品”的特征 22

1.4.2软件系统必须进行建模 22

1.4计算机软件系统的建模及建模原则 22

小结 23

习题 24

第2章建模语言UML 25

2.1 UML目标 25

2.2 UML语言概述 25

2.2.1 UML的基本图素 25

2.2.2 UML模型图 31

2.2.3公用机制 42

2.2.4建模规则 46

2.3 UML建模 47

2.3.1用例视图 47

2.3.2逻辑视图 48

2.3.3组件视图 48

2.3.4部署视图 50

小结 51

习题 51

3.1软件系统需求分析 53

3.1.1概述 53

第3章UML实例分析 53

3.1.2 UML系统需求分析的内容 54

3.2建立系统用例视图 58

3.2.1超市进销存系统用例 58

3.2.2系统动态行为分析 64

3.2.3用例测试 66

3.3系统逻辑视图 67

3.3.1系统类分析 67

3.3.2系统类说明 69

3.4数据库设计 70

小结 70

习题 71

第4章Ratiohal Rose环境介绍 72

4.1 Rational Rose简介 72

4.2 Rose开发环境 72

4.2.1启动Rose 72

4.2.2 Rose图形界面构成 74

4.2.3 Rose的四种视图 77

4.2.4 Rose的模型图 79

小结 79

习题 80

第5章Rational Rose用例模型分析 82

5.1业务用例模型(Business Model) 82

5.1.1业务用例模型的基本图素 82

5.1.2业务用例模型的创建 83

5.2.1系统用例模型基本图素 91

5.2系统用例模型 91

5.2.2系统用例模型的建立 92

小结 95

习题 95

第6章Rational Rose逻辑模型分析 97

6.1业务对象模型 97

6.1.1业务对象模型分析 97

6.1.2业务对象模型的创建 98

6.2分析模型 101

6.2.1分析模型基本概念 101

6.2.2分析模型的创建 103

6.2.3创建用例实现 104

6.3设计模型 111

6.3.1设计模型基本概念 111

6.3.2建立设计模型 112

小结 119

习题 119

7.1.2 Rose组件图的基本图素 120

7.1.1组件、组件图和组件视图 120

7.1 Rose组件视图 120

第7章Rose组件视图和部署视图 120

7.1.3建立组件图 121

7.1.4将类赋予组件 122

7.2 Rose部署视图 123

7.2.1打开部署图 123

7.2.2增加和删除节点 123

7.2.3设置处理机描述信息 124

7.2.4建立节点间的连接 125

习题 126

小结 126

第8章模型生成Java代码及其逆向工程 127

8.1模型生成Java代码概述 127

8.1.1模型生成代码的步骤 127

8.1.2检查模型 128

8.2 Java语法单元与Rose模型图素的对应 128

8.3与项目有关的Java代码生成控制属性 129

8.3.1选择模型的Java框架 129

8.3.2设置与项目有关的Java代码生成的控制属性 129

8.4与类有关的Java代码生成控制属性 132

8.5类特征生成Java类代码的有关属性 133

8.6类操作生成代码的有关属性 135

8.7关联作用生成代码的有关属性 138

8.7.1关联作用生成代码的有关属性 138

8.7.2生成Java代码的步骤 138

8.8 Rose图素生成的Java代码 139

8.8.1类Java代码 139

8.8.2类特征Java代码 140

8.8.3类方法Java代码 141

8.8.4一对一单向关联 143

8.8.5一对多的单向关联 144

8.8.6双向关联 144

8.8.7依赖性关系 145

8.8.8泛化关系生成的Java代码 146

8.8.9接口 146

8.8.10模块属性 148

8.9逆向工程 149

小结 151

习题 151

第9章模型生成VB代码 152

9.1 VB代码生成概述 152

9.2创建组件及代码生成 152

9.2.1组件的创建 152

9.2.2代码生成 153

9.3.1类 157

9.3模型成分与对应的VB法成分之间的对应 157

9.3.2模型成分与VB语法成分的对应 158

9.4逆向输出Rose模型 166

小结 169

习题 170

第10章Rational统一过程 171

10.1软件工程的过程概述 171

10.2 Rational统一过程 172

10.3.1 Rational统一过程的动态结构 173

10.3 Rational统一过程的结构 173

10.3.2 Rational统一过程的静态结构 176

10.4如何在过程中使用UML 179

10.5评价软件过程成熟度的标准 180

10.5.1能力成熟度模型概述 180

10.5.2 CMM的5个等级 182

10.5.3正确理解CMM内涵 185

小结 185

习题 185

参考文献 186

查看更多关于UML及其建模工具的使用的内容

返回顶部