种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

面向对象软体工程与UML实践教程

(2019-03-03 14:03:45) 百科综合
面向对象软体工程与UML实践教程

面向对象软体工程与UML实践教程

《面向对象软体工程与UML实践教程》是2015年1月科学出版社出版的图书,作者是杨林、叶亚琴、方芳。

基本介绍

  • 书名:面向对象软体工程与UML实践教程
  • 又名:卓越工程师计画——软体工程专业系列丛书
  • 作者:杨林、叶亚琴、方芳
  • ISBN:978-7-03-042625-3
  • 类别:册/包
  • 页数:252
  • 定价:35.00
  • 出版社:科学出版社
  • 出版时间:2015年1月
  • 装帧:平装
  • 开本:16开
  • 版本:101
  • 责任编辑:武汉办事处
  • 字数:250千字
  • 编辑部:武汉办事处

内容简介

本书是计算机软体领域中一项实用技术,是软体学科中软体工程系统理论与面向对象方法的结合点。通过对本课程的学习,可以巩固软体工程有关的基本理论知识,提高计算机软体设计的理论水平,培养理论分析能力;另一方面,穿插统一建模语言UML,通过对软体工程、面向对象的软体设计方法、建模语言及工具的相互渗透学习,并结合项目实践,可以培养学生解决软体工程设计中的实际问题的能力。

目录

第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习题124
第2章统一建模语言UML26
2.1UML的历史26
2.2UML概述28
2.2.1什幺是模型28
2.2.2建模的重要性29
2.2.3UML概念30
2.3UML模型观点31
2.3.14+1模型观32
2.3.2动静模型观33
2.4UML的组成34
2.4.1UML的基本构造块34
2.4.2规则37
2.4.3公共机制37
2.4.4UML的层级结构39
2.5UML图形初探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.6UML与面向对象软体开发47
2.7本章小结48
2.8习题249
第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习题371
第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习题497
第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习题5119
第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习题6142
第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习题7158
第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习题8182
第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.1RSA简介202
10.1.1RSA概述202
10.1.2RSA安装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

标 签

搜索
随机推荐

Powered By 种豆资源网||