软件工程之全程建模实现PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:青润著
- 出 版 社:北京:机械工业出版社
- 出版年份:2010
- ISBN:9787111307907
- 页数:341 页
第1章 软件工程概论 1
1.1 概述 2
1.1.1 全程建模下的软件工程分类 2
1.1.2 传统软件工程分类 3
1.1.3 SWBOOK2004中软件工程体系划分 5
1.2 软件工程过程 7
1.2.1 软件工程管理过程 7
1.2.2 软件工程实施过程 8
1.3 软件工程方法 8
1.3.1 软件开发方法论 9
1.3.2 软件组织方法论 14
第2章 需求工程 16
2.1 需求的定义 17
2.2 需求调研 18
2.2.1 调研中存在的问题 18
2.2.2 过去和现在的对比 21
2.2.3 新现象的分析 22
2.2.4 软件外包与编码 23
2.3 如何和用户交流 23
2.3.1 交流四要点 23
2.3.2 什么是用户 27
2.3.3 参与人员建议 30
2.3.4 输入输出 30
2.3.5 UML元素 30
2.3.6 常见问题 31
2.4 业务建模 31
2.4.1 目的 31
2.4.2 基本操作步骤 33
2.4.3 建议 34
2.4.4 参与人员建议 35
2.4.5 输入输出 35
2.4.6 UML元素 36
2.4.7 常见问题 36
2.4.8 示例说明 38
2.5 Use Case模型 39
2.5.1 Use Case图的绘制 39
2.5.2 如何查找Use Case和Actor 43
2.5.3 Use Case的处理 49
2.5.4 如何分包 52
2.5.5 参与人员建议 59
2.5.6 输入输出 59
2.5.7 UML元素 60
2.5.8 常见问题 60
2.5.9 楚凡UML工具模型示例 67
2.6 Use Case阐述 72
2.6.1 目的 72
2.6.2 要求 73
2.6.3 Use Case阐述的格式 73
2.6.4 参与人员建议 75
2.6.5 输入输出 75
2.6.6 UML元素 76
2.6.7 例子 76
2.6.8 常见问题 78
2.7 交互建模 82
2.7.1 目的 82
2.7.2 要求 82
2.7.3 例子 83
2.7.4 参与人员建议 86
2.7.5 输入输出 86
2.7.6 UML元素 86
2.7.7 常见问题 87
2.8 界面设计 88
2.8.1 什么是界面设计 88
2.8.2 界面设计的原则 89
2.8.3 RUP中的相关描述 89
2.8.4 界面设计的基本要求 90
2.8.5 界面设计的步骤 91
2.8.6 界面设计的定位 92
2.8.7 界面设计的时间特点 92
2.8.8 界面设计与原型法 93
2.8.9 需要注意的问题 93
2.8.10 常见问题分析 95
2.8.11 参与人员建议 95
2.8.12 输入输出 96
2.8.13 UML元素 96
第3章 分析设计 97
3.1 概述 98
3.1.1 原因 98
3.1.2 两个项目简介 98
3.1.3 初步结论 99
3.2 分析设计的定义 99
3.2.1 什么是分析 99
3.2.2 什么是设计 100
3.3 分析模型 101
3.3.1 模式的选择与应用 101
3.3.2 构建分析类 102
3.3.3 分析模型时序图 110
3.3.4 参与人员建议 113
3.3.5 输入输出 113
3.3.6 UML元素 114
3.3.7 常见问题 114
3.3.8 楚凡UML工具模型示例 117
3.4 设计模型 119
3.4.1 设计模式的选择与应用 120
3.4.2 设计类的构建 122
3.4.3 设计模型时序图 136
3.4.4 一个示例 139
3.4.5 参与人员建议 142
3.4.6 输入输出 142
3.4.7 UML元素 142
3.4.8 楚凡UML工具模型示例 142
第4章 代码模型一致性 147
4.1 概述 148
4.2 生成框架代码 148
4.2.1 类的语法检查 148
4.2.2 ClassPath的设置 151
4.2.3 导出代码 154
4.3 维护设计模型 159
4.3.1 目的 159
4.3.2 维护方式 160
4.3.3 维护步骤 160
4.4 反工 161
4.4.1 作用 161
4.4.2 操作步骤 162
4.5 参与人员建议 166
4.5.1 输入输出 167
4.5.2 UML元素 167
4.6 附加说明 167
4.6.1 需求变化时的策略 167
4.6.2 需要注意的问题 167
第5章 协作开发 169
5.1 协作开发过程 170
5.1.1 准备工作 170
5.1.2 分包 172
5.1.3 合并分包 174
5.1.4 分包特殊操作 175
5.2 多人协作开发 179
5.2.1 第一种方法 179
5.2.2 第二种方法 179
5.2.3 一个特殊情况 179
5.3 文档模型结合 180
5.3.1 概述 180
5.3.2 文档模型的结合 180
第6章 软件组织方法论 183
6.1 结对编程 184
6.1.1 产生 184
6.1.2 结对编程形成 184
6.1.3 结对编程的变形模式 185
6.2 交换编程 188
6.2.1 引言 188
6.2.2 相关工作 189
6.2.3 方法定义 191
6.2.4 优劣分析 193
6.2.5 试验结果 195
6.2.6 小结 196
6.3 可度量绩效管理模型 197
6.3.1 引言 197
6.3.2 团队组成与管理划分 197
6.3.3 绩效管理办法基础 199
6.3.4 绩效管理实现模型 200
6.3.5 薪资收入组成模型 204
6.3.6 绩效管理算法模型 206
6.3.7 小结 206
6.4 实用性知识库体系构建 206
6.4.1 基本原则 207
6.4.2 内容分类 207
6.4.3 企业基本制度和新员工学习材料库 207
6.4.4 技术分类文档和学习材料库 208
6.4.5 企业代码库 209
6.4.6 行业客户资料和业务资料库 210
6.4.7 企业知识库管理创建规则 210
6.4.8 小结 211
第7章 软件开发中的心态对抗问题研究 212
7.1 项目管理者心态问题研究 214
7.1.1 引言 214
7.1.2 角色定位 215
7.1.3 心态对抗解析 217
7.1.4 小结 220
7.2 高层管理者心态问题研究 220
7.2.1 引言 220
7.2.2 角色定位 221
7.2.3 心态对抗解析 223
7.2.4 小结 230
7.3 管理中的权力使用分析 230
7.3.1 管理中的放权与分权 230
7.3.2 管理中的权力限制 234
7.3.3 项目管理者如何与组员合作 236
7.3.4 一些常见问题 237
7.4 项目经理分类 239
7.4.1 项目管理之传统 240
7.4.2 强势项目经理 241
7.4.3 弱势项目经理 242
7.4.4 题外话 244
7.4.5 小结 244
7.5 论本本主义 244
7.5.1 2009年的几件事情 244
7.5.2 引发的思考 245
7.5.3 产品、技术、标准 247
7.5.4 软件开发本本主义 251
7.5.5 最后的分析 252
第8章 技巧和相关文档 253
8.1 cat包的修改 254
8.1.1 示例环境 254
8.1.2 操作步骤 257
8.1.3 结果 261
8.2 ClearCase安装指南 261
8.2.1 概述 261
8.2.2 安装前的准备 262
8.2.3 配置安装 264
8.2.4 关于License的申请安装 267
8.3 关于CMM的一些观点 267
8.3.1 SQA和SQC 267
8.3.2 CMM,评估、认证 269
8.3.3 只对组织中的某一个部门进行评估 269
8.3.4 评估是反复不断的 269
8.3.5 关于CMM过级时间的个人观点 269
8.4 什么是系统分析 271
8.4.1 定义 271
8.4.2 现实状况 271
8.4.3 一些建议 271
8.5 项目计划如何做 272
8.5.1 什么是计划 272
8.5.2 评价你们的计划状态 273
8.5.3 项目中的计划 273
8.5.4 计划的生命周期 274
8.5.5 计划中的常见错误 279
8.5.6 小结 280
8.6 评审如何做 280
8.6.1 什么是评审 280
8.6.2 对评审状态的评价 280
8.6.3 评审过程 281
8.6.4 审常见错误 282
8.6.5 小结 283
8.7 配置管理工具如何用 283
8.7.1 配置管理工具的使用方法 284
8.7.2 小结 287
8.8 软件人员的分化 287
8.8.1 人员分化原因 287
8.8.2 需求人员的分离 288
8.8.3 设计人员的分离 289
8.8.4 编码人员的分离 290
8.8.5 关于测试人员 291
8.8.6 小结 295
8.9 Use Case阐述模型化问题及延伸 295
8.10 最简化开发过程 297
附录A 全程建模方法论 299
附录B 幼儿教育系统 307
附录C 全程建模培训介绍 312
附录D 作者随笔一 316
附录E 作者随笔二——毕业十年记 322
附录F 文档信息和文档修订历史 327
后记 336
参考文献 337
- 《市政工程基础》杨岚编著 2009
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《化学反应工程》许志美主编 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《化学工程与工艺专业实验指导》郭跃萍主编 2019
- 《天水师范学院60周年校庆文库 新工科视域下的工程基础与应用研究》《天水师范学院60周年校庆文库》编委会编 2019
- 《高等工程教育改革探析》李瀛心,吴价宝著 1997
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019