• 面向对象技术uml基础与应用 大中专理科计算机 曹德胜,黄江兰,王养廷 编
  • 面向对象技术uml基础与应用 大中专理科计算机 曹德胜,黄江兰,王养廷 编
  • 面向对象技术uml基础与应用 大中专理科计算机 曹德胜,黄江兰,王养廷 编
  • 面向对象技术uml基础与应用 大中专理科计算机 曹德胜,黄江兰,王养廷 编
  • 面向对象技术uml基础与应用 大中专理科计算机 曹德胜,黄江兰,王养廷 编
  • 面向对象技术uml基础与应用 大中专理科计算机 曹德胜,黄江兰,王养廷 编
  • 面向对象技术uml基础与应用 大中专理科计算机 曹德胜,黄江兰,王养廷 编
  • 面向对象技术uml基础与应用 大中专理科计算机 曹德胜,黄江兰,王养廷 编
  • 面向对象技术uml基础与应用 大中专理科计算机 曹德胜,黄江兰,王养廷 编
21年品牌 40万+商家 超1.5亿件商品

面向对象技术uml基础与应用 大中专理科计算机 曹德胜,黄江兰,王养廷 编

none

41.15 7.0折 59 全新

库存4件

北京丰台
认证卖家担保交易快速发货售后保障

作者曹德胜,黄江兰,王养廷 编

出版社清华大学出版社

ISBN9787302567424

出版时间2021-03

版次1

装帧平装

开本16

页数284页

字数418千字

定价59元

货号xhwx_1202320792

上书时间2024-10-06

智胜图书专营店

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

章面向对象技术概述/1

1.1软件危机及软件工程1

1.2对软件开发的基本认识2

1.3软件的固有复杂3

1.4控制软件复杂的基本方法4

1.5面向对象技术5

1.6面向对象领域中的基本概念6

1.6.1对象和实例6

1.6.2类7

1.6.3封装7

1.6.4继承7

1.6.5多态9

1.6.6消息9

小结10

第2章uml概述/11

2.1为什么要学uml11

2.2uml的历史12

2.3uml的特点14

2.4uml的构成15

2.5uml的视图16

2.6uml的应用领域17

2.7支持uml的工具17

2.8一个uml的例子18

2.9统一软件开发过程简介19

2.10rational rose简介22

小结29

第3章用例和用例图/30

3.1用例30

3.2参与者32

3.2.1参与者的概念32

3.2.2寻找和确定参与者33

3.2.3参与者之间的关系34

3.3脚本34

3.4用例间的关系34

3.4.1泛化关系35

3.4.2包含关系35

3.4.3扩展关系36

3.4.4用例的泛化、包含、扩展关系的比较36

3.5用例图37

3.6用例的描述38

3.7寻找用例的方法43

3.8用例图建模实例44

小结47

第4章顺序图和协作图/48

4.1交互图概述48

4.2顺序图48

4.3顺序图中的消息50

4.3.1调用消息50

4.3.2异步消息50

4.3.3返回消息51

4.3.4阻止消息和超时消息51

4.3.5消息的语法格式51

4.4建立顺序图的步骤52

4.5协作图53

4.6建立协作图的步骤54

4.7顺序图和协作图的比较54

4.8常见问题分析54

小结57

第5章类图和对象图/58

5.1类的定义58

5.1.1类的属58

5.1.2类的作59

5.2类之间的关系60

5.2.1关联60

5.2.2聚集和组合66

5.2.3泛化关系67

5.2.4依赖关系67

5.3派生属和派生关联68

5.4 抽象类和接68

5.5版型69

5.6类图70

5.6.1类图的抽象层次70

5.6.2构造类图71

5.7面向对象设计的原则71

5.7.1开闭原则72

5.7.2liskov替换原则73

5.7.3依赖倒置原则73

5.7.4接分离原则74

5.8对象图76

小结77

第6章数据建模/79

6.1数据建模概述79

6.2数据库设计的基本过程79

6.3数据库设计的步骤81

6.4对象模型和数据模型相互转换87

6.4.1对象模型转换为数据模型87

6.4.2数据模型转换为对象模型89

小结91

第7章包/92

7.1包的基本概念92

7.1.1包的可见92

7.1.2包的命名92

7.1.3包之间的关系92

7.2设计包的原则93

7.2.1重用等价原则94

7.2.2共同闭包原则94

7.2.3共同重用原则94

7.2.4非循环依赖原则94

7.2.5设计包的原则小结95

7.3包的应用95

小结95

第8章图和活动图/96

8.1什么是图96

8.2图的组成97

8.2.197

8.2.2组合和子97

8.2.3历史98

8.2.4转移99

8.2.5事件100

8.2.6动作102

8.3活动图的组成103

8.3.1活动103

8.3.2泳道103

8.3.3分支103

8.3.4分和汇合103

8.3.5对象流104

8.4活动图的用途105

8.5图和活动图的比较107

小结107

第9章构件图/108

9.1什么是构件和构件图108

9.2构件图的作用109

9.3构件图的工具支持110

9.3.1正向工程110

9.3.2逆向工程115

小结119

0章部署图/120

10.1什么是部署图120

10.2部署图中的基本概念120

10.2.1节点120

10.2.2连接121

10.3部署图的例子121

小结123

1章对象约束语言/124

11.1为什么需要ocl124

11.2ocl的特点124

11.3ocl的构成125

11.4ocl使用实例127

11.5ocl扩展讨论128

小结129

2章业务建模/130

12.1业务建模概述130

12.2业务建模中的基本概念131

12.3uml的业务建模扩展132

12.4业务体系结构135

12.5从业务模型到软件模型138

小结140

3章web建模/141

13.1web建模的基本概念141

13.2web应用系统的体系结构142

13.3web建模扩展wae144

13.3.1服务器页144

13.3.2客户机页145

13.3.3<>关联145

13.3.4<>关联146

13.3.5表单146

13.3.6关联147

13.3.7框架集148

13.3.8<>关联148

13.3.9<>和<>关联150

13.3.10session和javabean建模150

13.3.11servlet建模150

13.4rose的web建模使用说明151

13.5web建模实例158

小结159

4章uml与设计模式/160

14.1为什么要使用设计模式160

14.2设计模式的历史160

14.3设计模式的分类161

14.4设计模式的实例162

14.4.1facade设计模式162

14.4.2abstract factory设计模式165

14.4.3visitor设计模式168

14.5在rose中使用设计模式174

小结177

5章面向对象实现技术/178

15.1面向对象程序设计语言概述178

15.2几种典型的oopl179

15.2.1smalltalk179

15.2.2eiffel180

15.2.3c 182

15.2.4java182

15.2.5objective-c183

15.2.6clos语言的特183

15.3其他oopl183

小结184

6章rup软件开发过程/185

16.1什么是软件开发过程185

16.2rup的历史185

16.36个佳开发经验186

16.3.1迭代式开发186

16.3.2管理需求187

16.3.3使用基于构件的体系结构187

16.3.4可视化软件建模187

16.3.5验证软件质量187

16.3.6控制软件变更187

16.4rup软件开发生命周期188

16.5rup中的核心概念189

16.6rup的特点191

16.6.1用例驱动191

16.6.2以体系结构为中心191

16.6.3迭代和增量192

16.7rup裁剪192

16.8rup builder193

小结197

7章uml开发工具/198

17.1支持uml的常见工具198

17.1.1together198

17.1.2argouml198

17.1.3magicdraw uml198

17.1.4visual paradigm for uml199

17.1.5visio199

17.1.6staruml199

17.1.7bridgepoint199

17.2rational suite 2003开发工具200

17.2.1rational requisitepro200

17.2.2rational clearcase200

17.2.3rational clearquest201

17.2.4rational purecoverage201

17.2.5rational purify201

17.2.6rational quantify202

17.2.7rational soda for word202

17.2.8其他工具202

17.3rose 2007203

17.4rose model integrator203

17.5rose web publisher204

17.6rose脚本205

17.7rose插件208

17.8在rose中增加新的版型210

小结214

8章实例应用分析/215

18.1引言215

18.2问题陈述215

18.3分析阶段模型说明218

18.3.1分析阶段的用例图218

18.3.2分析阶段的逻辑视图221

18.4设计阶段模型说明225

18.4.1设计阶段的用例图225

18.4.2设计阶段的逻辑视图226

18.4.3设计阶段的进程视图231

18.4.4设计阶段的部署视图232

18.5课程注册系统实例结233

9章综合练/234

附录/238

附录a模拟试题(一)及238

附录b模拟试题(二)及252

参文献/267

内容简介:

本书主要介绍统一建模语言uml及其应用。全书内容丰富,包括uml的用例图、顺序图、协作图、类图、对象图、图、活动图、构件图和部署图等9个图中所涉及的术语、规则和应用,以及数据建模、ocl、业务建模、web建模、设计模式、oo实现语言、rup等方面的内容,同时介绍了roe开发工具中的一些用法。本书后是一个课程注册系统的案例研究,以及一些思题和设计题。附录给出了两套模拟试题及,模拟试题中的题目可以作为uml应用的实例,完成这些练题有助于巩固读者对uml的掌握。本书可作为大专院校计算机软件专业本科生学uml和面向对象技术的教材,也可作为软件开发人员自学uml和面向对象技术的参书。

作者简介:

王养廷,华北科技学院计算机系教授,编写教材多部,主要从事程序设计等课程的与研究。

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP