UML及其建模工具的使用PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:殷兆麟主编
- 出 版 社:北京交通大学出版社;清华大学出版社
- 出版年份:2004
- ISBN:7810822543
- 页数:186 页
第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
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《新编临床药物使用规范》孙国栋,解华主编 2017
- 《中国农药研究与应用全书 农药科学合理使用》欧晓明,司乃国,陈杰编 2019
- 《大数据建模方法》张平文,戴文渊,黄晶编著 2019
- 《管理者的思维工具》(美)詹姆斯.曼特罗(JamesManktelow)朱利安·伯金肖(JulianBirkins 2019
- 《排放权有偿使用定价》郭默,王金南,毕军著 2019
- 《万物探索 交通工具》焦庆锋主编 2018
- 《抽象 推理 建模》杨明媚著 2019
- 《CATIA 软件建模与CAA二次开发》胡毕富,吴约旺 2018
- 《常用工具软件立体化教程》谭桂华,王伟,彭凯 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016