21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程

21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-05
版次: 1
ISBN: 9787115197955
定价: 29.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 261页
字数: 442千字
正文语种: 简体中文
27人买过
  •   《UML系统分析与设计教程》介绍了UML语言的基础知识以及UML在面向对象的软件系统分析和设计中的应用,并通过实例讲解了面向对象分析与设计过程,以及如何用UML语言为系统建模。《UML系统分析与设计教程》通过丰富的实例启发读者如何将所学到的面向对象技术应用于软件系统的分析、设计与开发中。《UML系统分析与设计教程》可作为高等院校计算机相关专业UML、面向对象分析与设计等课程的教材,也可作为软件设计与开发人员的参考用书。 第1章绪论1
    1.1统一建模语言UML1
    1.1.1UML的背景1
    1.1.2UML的发展1
    1.1.3UML的内容2
    1.1.4UML的主要特点3
    1.1.5UML的功能3
    1.1.6UML的组成5
    1.2RUP7
    1.2.1RUP的发展7
    1.2.2什么是RUP8
    1.2.3过程概览9
    1.2.4时间轴9
    1.2.5迭代11
    1.2.6工作流(Workflows)12
    1.2.7微过程的划分13
    1.3工具16
    小结17

    第2章面向对象分析与设计方法18
    2.1OOA/OOD方法18
    2.1.1OOA19
    2.1.2OOD20
    2.2OMT方法21
    2.2.1分析22
    2.2.2系统设计24
    2.2.3对象设计25
    2.2.4实现26
    2.2.5测试26
    2.2.6模型26
    2.3Booch方法27
    2.3.1宏过程27
    2.3.2微过程28
    2.4OOSE方法29
    2.4.1分析阶段30
    2.4.2构造阶段30
    2.4.3测试阶段31
    2.5Fusion方法31
    2.5.1分析阶段32
    2.5.2设计阶段32
    2.5.3实现阶段33
    小结34

    第3章UML的关系35
    3.1依赖关系35
    3.2类属关系37
    3.3关联关系39
    3.3.1角色与阶元39
    3.3.2导航41
    3.3.3可见性41
    3.3.4限定符41
    3.3.5接口说明符42
    3.3.6聚合关系42
    3.3.7组合关系43
    3.4实现关系44
    小结45

    第4章UML的符号46
    4.1注释46
    4.2参与者46
    4.3用例48
    4.4协作48
    4.5类49
    4.5.1边界类51
    4.5.2实体类52
    4.5.3控制类52
    4.5.4参数类53
    4.6对象54
    4.7消息54
    4.8接口55
    4.9包57
    4.10组件59
    4.10.1组件与类60
    4.10.2组件和接口60
    4.10.3组件的二进制可替代性61
    4.10.4衍型61
    4.11状态62
    4.12跃迁65
    4.13判定66
    4.14同步条66
    4.15活动66
    4.16节点67
    4.17UML的扩充机制69
    4.17.1衍型69
    4.17.2标记值69
    4.17.3约束70
    小结71

    第5章视与图72
    5.1视72
    5.2UML的图73
    小结75

    第6章用例图76
    6.1用例图76
    6.2参与者77
    6.3用例79
    6.3.1用例的描述81
    6.3.2用例与脚本82
    6.3.3用例间的关系83
    6.4用例图的应用85
    小结86

    第7章类图、对象图和包图88
    7.1类图88
    7.1.1类图的定义88
    7.1.2类图的划分90
    7.1.3类图的应用90
    7.2对象图93
    7.2.1对象图的定义93
    7.2.2对象图的应用93
    7.3包图94
    7.3.1包图的定义94
    7.3.2包图的应用94
    小结95

    第8章交互作用图97
    8.1顺序图98
    8.2通信图101
    8.3语义等价102
    8.4交互作用图的应用102
    小结103

    第9章活动图105
    9.1活动图105
    9.2组成元素106
    9.2.1动作状态106
    9.2.2活动状态107
    9.2.3跃迁107
    9.2.4分支107
    9.2.5分叉和联结108
    9.2.6泳道110
    9.2.7对象流110
    9.3活动图的应用111
    小结113

    第10章状态机图114
    10.1状态机图114
    10.2状态机图的应用115
    小结118

    第11章组件图与部署图119
    11.1组件图119
    11.2组件图的应用119
    11.3部署图122
    11.4部署图的应用123
    小结125

    第12章数据库设计127
    12.1持久性数据库层127
    12.1.1数据模型127
    12.1.2将对象映射到数据库128
    12.2对象数据库模型128
    12.2.1ODB建模原语129
    12.2.2映射到ODB132
    12.3对象关系数据库模型137
    12.3.1ORDB建模原语138
    12.3.2映射到ORDB140
    12.4关系数据库模型144
    12.4.1RDB建模原语144
    12.4.2映射到RDB148
    小结154

    第13章图书管理系统的分析与设计155
    13.1系统需求155
    13.2需求分析156
    13.2.1识别参与者156
    13.2.2识别用例156
    13.2.3用例的事件流描述158
    13.3静态结构模型163
    13.3.1定义系统对象163
    13.3.2定义用户界面类170
    13.3.3建立类图174
    13.4动态行为模型177
    13.4.1建立交互作用图177
    13.4.2建立状态机图190
    13.5物理模型191
    小结191

    第14章银行系统的分析与设计193
    14.1系统需求193
    14.2分析问题领域194
    14.2.1识别参与者194
    14.2.2识别用例194
    14.2.3用例的事件流描述195
    14.3静态结构模型203
    14.3.1定义系统对象类203
    14.3.2定义用户界面类207
    14.3.3建立类图210
    14.3.4建立数据库模型211
    14.4动态行为模型212
    14.5物理模型219
    小结220

    第15章嵌入式系统设计221
    15.1系统需求221
    15.2需求分析222
    15.3静态结构模型226
    15.3.1识别出类226
    15.3.2建立类图227
    15.4动态行为模型234
    15.4.1状态机图234
    15.4.2通信图241
    15.5物理模型244
    小结246

    第16章Web应用程序设计247
    16.1Web应用程序的结构247
    16.2Web应用程序的设计249
    16.2.1瘦客户端模式的UML建模251
    16.2.2胖客户端设计256
    16.2.3Web发送应用程序的设计258
    小结260
    参考文献261
  • 内容简介:
      《UML系统分析与设计教程》介绍了UML语言的基础知识以及UML在面向对象的软件系统分析和设计中的应用,并通过实例讲解了面向对象分析与设计过程,以及如何用UML语言为系统建模。《UML系统分析与设计教程》通过丰富的实例启发读者如何将所学到的面向对象技术应用于软件系统的分析、设计与开发中。《UML系统分析与设计教程》可作为高等院校计算机相关专业UML、面向对象分析与设计等课程的教材,也可作为软件设计与开发人员的参考用书。
  • 目录:
    第1章绪论1
    1.1统一建模语言UML1
    1.1.1UML的背景1
    1.1.2UML的发展1
    1.1.3UML的内容2
    1.1.4UML的主要特点3
    1.1.5UML的功能3
    1.1.6UML的组成5
    1.2RUP7
    1.2.1RUP的发展7
    1.2.2什么是RUP8
    1.2.3过程概览9
    1.2.4时间轴9
    1.2.5迭代11
    1.2.6工作流(Workflows)12
    1.2.7微过程的划分13
    1.3工具16
    小结17

    第2章面向对象分析与设计方法18
    2.1OOA/OOD方法18
    2.1.1OOA19
    2.1.2OOD20
    2.2OMT方法21
    2.2.1分析22
    2.2.2系统设计24
    2.2.3对象设计25
    2.2.4实现26
    2.2.5测试26
    2.2.6模型26
    2.3Booch方法27
    2.3.1宏过程27
    2.3.2微过程28
    2.4OOSE方法29
    2.4.1分析阶段30
    2.4.2构造阶段30
    2.4.3测试阶段31
    2.5Fusion方法31
    2.5.1分析阶段32
    2.5.2设计阶段32
    2.5.3实现阶段33
    小结34

    第3章UML的关系35
    3.1依赖关系35
    3.2类属关系37
    3.3关联关系39
    3.3.1角色与阶元39
    3.3.2导航41
    3.3.3可见性41
    3.3.4限定符41
    3.3.5接口说明符42
    3.3.6聚合关系42
    3.3.7组合关系43
    3.4实现关系44
    小结45

    第4章UML的符号46
    4.1注释46
    4.2参与者46
    4.3用例48
    4.4协作48
    4.5类49
    4.5.1边界类51
    4.5.2实体类52
    4.5.3控制类52
    4.5.4参数类53
    4.6对象54
    4.7消息54
    4.8接口55
    4.9包57
    4.10组件59
    4.10.1组件与类60
    4.10.2组件和接口60
    4.10.3组件的二进制可替代性61
    4.10.4衍型61
    4.11状态62
    4.12跃迁65
    4.13判定66
    4.14同步条66
    4.15活动66
    4.16节点67
    4.17UML的扩充机制69
    4.17.1衍型69
    4.17.2标记值69
    4.17.3约束70
    小结71

    第5章视与图72
    5.1视72
    5.2UML的图73
    小结75

    第6章用例图76
    6.1用例图76
    6.2参与者77
    6.3用例79
    6.3.1用例的描述81
    6.3.2用例与脚本82
    6.3.3用例间的关系83
    6.4用例图的应用85
    小结86

    第7章类图、对象图和包图88
    7.1类图88
    7.1.1类图的定义88
    7.1.2类图的划分90
    7.1.3类图的应用90
    7.2对象图93
    7.2.1对象图的定义93
    7.2.2对象图的应用93
    7.3包图94
    7.3.1包图的定义94
    7.3.2包图的应用94
    小结95

    第8章交互作用图97
    8.1顺序图98
    8.2通信图101
    8.3语义等价102
    8.4交互作用图的应用102
    小结103

    第9章活动图105
    9.1活动图105
    9.2组成元素106
    9.2.1动作状态106
    9.2.2活动状态107
    9.2.3跃迁107
    9.2.4分支107
    9.2.5分叉和联结108
    9.2.6泳道110
    9.2.7对象流110
    9.3活动图的应用111
    小结113

    第10章状态机图114
    10.1状态机图114
    10.2状态机图的应用115
    小结118

    第11章组件图与部署图119
    11.1组件图119
    11.2组件图的应用119
    11.3部署图122
    11.4部署图的应用123
    小结125

    第12章数据库设计127
    12.1持久性数据库层127
    12.1.1数据模型127
    12.1.2将对象映射到数据库128
    12.2对象数据库模型128
    12.2.1ODB建模原语129
    12.2.2映射到ODB132
    12.3对象关系数据库模型137
    12.3.1ORDB建模原语138
    12.3.2映射到ORDB140
    12.4关系数据库模型144
    12.4.1RDB建模原语144
    12.4.2映射到RDB148
    小结154

    第13章图书管理系统的分析与设计155
    13.1系统需求155
    13.2需求分析156
    13.2.1识别参与者156
    13.2.2识别用例156
    13.2.3用例的事件流描述158
    13.3静态结构模型163
    13.3.1定义系统对象163
    13.3.2定义用户界面类170
    13.3.3建立类图174
    13.4动态行为模型177
    13.4.1建立交互作用图177
    13.4.2建立状态机图190
    13.5物理模型191
    小结191

    第14章银行系统的分析与设计193
    14.1系统需求193
    14.2分析问题领域194
    14.2.1识别参与者194
    14.2.2识别用例194
    14.2.3用例的事件流描述195
    14.3静态结构模型203
    14.3.1定义系统对象类203
    14.3.2定义用户界面类207
    14.3.3建立类图210
    14.3.4建立数据库模型211
    14.4动态行为模型212
    14.5物理模型219
    小结220

    第15章嵌入式系统设计221
    15.1系统需求221
    15.2需求分析222
    15.3静态结构模型226
    15.3.1识别出类226
    15.3.2建立类图227
    15.4动态行为模型234
    15.4.1状态机图234
    15.4.2通信图241
    15.5物理模型244
    小结246

    第16章Web应用程序设计247
    16.1Web应用程序的结构247
    16.2Web应用程序的设计249
    16.2.1瘦客户端模式的UML建模251
    16.2.2胖客户端设计256
    16.2.3Web发送应用程序的设计258
    小结260
    参考文献261
查看详情
相关图书 / 更多
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21天贯通小古文 全3册
丁慈矿
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21城·21问:广东城市微调研报告
南方 客户端
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21天突破CATTI笔译
佩琪翻译
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21世纪的数学:探索人类认知的边界 《环球科学》杂志社
《环球科学》杂志社
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21世纪大学理工英语(学生用书2)
沈骑、段成 编
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21天突破剑桥领思通用英语超核心词汇
孙乐
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21世纪的英语阅读和写作教学 第8版
(美)盖尔·E.汤普金斯 (Gail E.Tompkins) (美)艾米丽
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21世纪城市战
安东尼·金
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21天生命能量手账
李中莹
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21世纪数字文娱审美透视
何志钧 等 著
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21天突破剑桥领思通用英语超核心语法
郭佳佳
21世纪高等学校计算机规划教材·精品系列:UML系统分析与设计教程
21世纪大学英语读写教程(S版)
翟象俊