欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 外版图书 > 国外考试 > MCAD/MCSD制胜宝典——需求分析与Microsoft.NET解决方案体系结构定义

浏览历史

MCAD/MCSD制胜宝典——需求分析与Microsoft.NET解决方案体系结构定义

MCAD/MCSD制胜宝典——需求分析与Microsoft.NET解决方案体系结构定义

prev next

  • 商品货号:01662005-8-20-568
  • 商品重量:0克
    作者:微软公司 著 姚军 沈建人 译
    图书书号/ISBN:7-302-09153-6
    出版日期:2004-08-01
    印张:31
    字数:744千字
    开本:16
  • 上架时间:2005-09-04
    商品点击数:1562
  • 定价:¥38.00元
    本店售价:¥31.00元
    注册用户:¥31.00元
    vip:¥29.45元
    黄金等级:¥27.90元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

本书是MCAD/MCSD制胜宝典系列丛书之一,系统地介绍了.NET框架、创建和管理Windows服务、创建和使用服务组件、ADO.NET数据库编程、XML Web服务编程等内容。通过本书的学习,您不但可以学会如何使用Visual Basic .NET和Visual C# .NET开发XML Web服务与服务器组件,还能为参加MCP考试70-310和70-320做好准备。 本书非常适合准备从事 XML Web服务开发的编程人员阅读和学习,更是准备MCP考试70-310和70-320时的必备辅导材料。
第1章 业务解决方案设计概述 1
1.1 Microsoft解决方案框架概述 1
1.1.1 过程模型 2
1.1.2 MSF过程模型的运作方式 2
1.1.3 如何组织项目小组 4
1.1.4 MSF规则 5
1.1.5 如何管理权衡方案 7
1.1.6 如何在项目中使用迭代 8
1.2 MSF过程模型的各个阶段 10
1.2.1 什么是构想阶段 10
1.2.2 什么是规划阶段 12
1.2.3 什么是开发阶段 13
1.2.4 什么是稳定阶段 14
1.2.5 什么是部署阶段 16
1.3 案例学习简介——Adventure Works Cycles应用程序 17
1.3.1 Adventure Works Cycles 案例方案 17
1.3.2 存在哪些业务问题 17
1.3.3 Adventure Works Cycles 应用程序的要求 21
1.4 本章小结 22
1.5 复习 23
第2章 搜集信息和分析信息 24
2.1 搜集信息 24
2.1.1 信息的种类 25
2.1.2 信息搜集方法 26
2.1.3 信息源 30
2.1.4 如何制定信息搜集策略 31
2.2 信息分析 32
2.2.1 企业体系结构信息 32
2.2.2 高级用例和使用场景 32
2.2.3 起草需求文档草案 33
2.2.4 项目小组内部文档 35
2.3 使用建模表示法 37
2.3.1 建模益处 37
2.3.2 何为UML 37
2.3.3 何为UML视图 38
2.3.4 何为UML图解 38
2.3.5 UML视图和MSF过程 模型阶段两者之间的关系 39
2.3.6 何为ORM? 40
2.4 创建用例和使用场景 44
2.4.1 如何创建用例 45
2.4.2 何为使用场景 47
2.4.3 为何要创建当前状况 的使用场景 47
2.4.4 如何精炼需求 49
2.5 练习:搜集信息和分析信息 50
练习1:准备走访 50
练习2:获取销售自动化项目和Web 增强项目的用例陈述 51
练习3:从搜集来的初始信息中 开发需求草案 51
练习4:开发使用场景 51
2.6 本章小结 51
2.7 复习 52
第3章 解决方案构想 53
3.1 构想阶段 53
3.1.1 构想的目的 54
3.1.2 项目小组成员的角色及其责任 55
3.1.3 如何组成项目小组 55
3.1.4 如何准备构想阶段的可交付成果 56
3.2 建立构想/范畴文档 56
3.2.1 何为构想/范畴文档 57
3.2.2 如何建立问题陈述 57
3.2.3 如何建立构想陈述 58
3.2.4 如何建立用户配置文件 59
3.2.5 如何确定范畴 59
3.2.6 如何建立解决方案的概念 62
3.2.7 如何确定项目目标 63
3.2.8 如何验证构想/范畴文档 64
3.3 建立项目结构文档 65
3.3.1 何为项目结构文档 65
3.3.2 项目小组、客户的角色 及其责任 66
3.3.3 交流决议 67
3.3.4 何为统筹决议 68
3.3.5 变更管理决议 68
3.3.6 进程评估决议 68
3.4 分析风险 69
3.4.1 何为风险管理过程? 69
3.4.2 风险评估文档的内容 70
3.4.3 如何建立风险评估文档 71
3.5 练习:开发构想/范畴文档 71
3.5.1 场景 72
练习1:撰写问题陈述 73
练习2:撰写构想陈述 73
练习3:开发项目目标 73
3.6 本章小结 74
3.7 复习 75
第4章 创建概念设计 76
4.1 规划阶段绪论 76
4.1.1 何为规划阶段? 77
4.1.2 3个设计过程:概念设计、 逻辑设计和物理设计 78
4.1.3 规划阶段的角色及其责任 79
4.1.4 规划阶段的里程碑和交付产品 79
4.2 功能说明综述 80
4.2.1 何为功能说明? 80
4.2.2 功能说明的目标 81
4.2.3 不建立功能说明的风险 82
4.2.4 功能说明要素 82
4.3 概念设计过程综述 84
4.3.1 何为概念设计 84
4.3.2 概念设计的目标 85
4.3.3 概念设计的步骤 86
4.4 构建概念设计 87
4.4.1 何为概念设计的分析步骤 87
4.4.2 如何重新陈述需求 88
4.4.3 如何对需求加以分类 89
4.4.4 如何确定用例图 91
4.4.5 如何选择应用程序架构 94
4.5 优化概念设计 97
4.5.1 如何优化流程 98
4.5.2 如何评估再造过程 100
4.5.3 如何验证概念设计模型 100
4.6 练习:分析需求 101
练习1:精炼用例和需求 101
练习2:查看概念模型图 101
4.7 本章小结 102
4.8 复习 104
第5章 创建逻辑设计 105
5.1 逻辑设计概述 105
5.1.1 何为逻辑设计 106
5.1.2 逻辑设计的好处 108
5.1.3 小组角色在逻辑设计中的责任 109
5.2 创建逻辑设计 110
5.2.1 如何精炼逻辑设计中的 候选技术列表 110
5.2.2 如何确定候选业务对象 112
5.2.3 如何确定服务 114
5.2.4 如何确定属性 115
5.2.5 如何确定关系 116
5.3 逻辑设计输出归档 119
5.3.1 如何为关系建模 119
5.3.2 如何创建逻辑对象模型 121
5.3.3 如何创建逻辑数据模型 122
5.3.4 如何创建高级用户界面设计 123
5.4 优化逻辑设计 124
5.4.1 如何精炼对象 124
5.4.2 如何验证现有逻辑对象模型 124
5.4.3 如何在逻辑设计中建立控制 126
5.5 练习:为逻辑设计确定对象 127
练习1:从用例中确定对象 127
练习2:创建服务矩阵 127
练习3:创建序列图表 127
5.6 本章小结 128
5.7 复习 129
第6章 创建物理设计 130
6.1 物理设计概述 130
6.1.1 何为物理设计 131
6.1.2 物理设计的目标 133
6.1.3 小组角色在物理设计中的责任 133
6.1.4 物理设计的可交付成果 133
6.1.5 物理设计的步骤 134
6.1.6 物理设计中的调查步骤 135
6.2 物理设计分析 136
6.2.1 如何精炼UML模型 137
6.2.2 如何创建基本部署模型 140
6.3 合理化物理设计 141
6.3.1 何谓合理化的可交付成果 142
6.3.2 如何创建发布和打包策略 142
6.3.3 聚合与耦合 143
6.3.4 如何打包组件 144
6.3.5 如何发布基本组件 144
6.3.6 如何创建部署模型 145
6.3.7 校验及精炼组件和模型 发布和打包的方法 146
6.4 物理设计实现 146
6.4.1 何为编程模型 147
6.4.2 如何指定组件接口 148
6.4.3 物理设计UI模型 149
6.4.4 物理设计数据库模型 150
6.5 练习:进行物理设计 150
练习1:创建类模型 150
练习2:创建组件模型图 150
6.6 本章小结 151
6.7 复习 152

第7章 表现层设计 153
7.1 用户界面设计基础 154
7.1.1 什么是表现层 154
7.1.2 什么是用户界面组件 155
7.1.3 用户界面组件的功能是什么 155
7.1.4 用户界面设计的原则 156
7.1.5 设计优秀的界面包含哪些特性 156
7.2 用户界面设计 158
7.2.1 如何创建初始用户界面设计 158
7.2.2 如何提供用户辅助 159
7.2.3 如何选择用户界面模型 160
7.2.4 如何选择客户端环境 162
7.2.5 如何创建用户界面原型 163
7.2.6 如何校验用户界面设计 166
7.2.7 何为UI设计过程的 可交付成果 166
7.3 用户进程组件设计 167
7.3.1 用户进程组件的功能 167
7.3.2 如何从用户界面中分离 用户进程 168
7.3.3 设计用户进程的原则 168
7.4 练习:创建用户界面 169
7.5 本章小结 169
7.6 复习 170
第8章 数据层设计 172
8.1 数据存储设计 172
8.1.1 何为数据库模式 173
8.1.2 如何识别实体和属性 175
8.1.3 如何识别表和列 176
8.1.4 如何实现关系 179
8.2 优化数据访问 180
8.2.1 优化数据访问的最佳方式 181
8.2.2 如何索引数据 182
8.2.3 如何分区化数据 183
8.2.4 如何规范化数据 183
8.3 实现数据验证 186
8.3.1 什么是数据完整性 187

8.3.2 如何识别数据完整性需求 188
8.3.3 如何识别业务规则 188
8.3.4 如何在数据库中实现业务规则 189
8.3.5 如何在组件中实现数据验证 190
8.4 练习:创建数据架构 190
练习1:创建数据架构 191
8.5 本章小结 191
8.6 复习 192
第9章 安全规范设计 194
9.1 应用程序开发中的安全性概述 194
9.1.1 安全漏洞的常见类型 195
9.1.2 传统安全模型的缺陷 195
9.1.3 创建安全策略的原则 196
9.2 应用程序安全性规划 196
9.2.1 应用程序开发过程中的安全性 197
9.2.2 STRIDE威胁模型 197
9.2.3 如何创建威胁模型 198
9.2.4 如何使用威胁模型 199
9.2.5 合成缓解技术 200
9.3 使用.NET框架安全特性 201
9.3.1 何为类型安全验证 202
9.3.2 何为代码签名 202
9.3.3 何为加密和数据签名 202
9.3.4 何为代码访问安全性 203
9.3.5 何为基于角色的安全性 203
9.3.6 何为独立存储 204
9.3.7 .NET技术的安全特性 205
9.4 授权、身份验证和审核策略设计 208
9.4.1 如何设计授权和身份验证策略 208
9.4.2 如何为用户界面组件 设计授权策略 210
9.4.3 如何为业务组件设计授权策略 211
9.4.4 如何为数据访问组件 设计授权策略 211
9.4.5 如何为用户界面组件 设计身份验证策略 211
9.4.6 如何为数据访问组件 设计身份验证策略 212
9.4.7 如何设计审核策略 213
9.5 练习:威胁建模与缓解 214
练习1:确定潜在威胁 214
练习2:应用缓解技术 214
9.6 本章小结 214
9.7 复习 216
第10章 完成规划阶段 217
10.1 综合设计构想 217
10.1.1 如何设计可伸缩性 218
10.1.2 如何设计可用性 220
10.1.3 如何设计可靠性 222
10.1.4 如何设计性能 223
10.1.5 如何设计互用性 224
10.1.6 如何设计全球化和本地化 225
10.2 规划管理特性 228
10.2.1 如何规划监控 228
10.2.2 如何规划数据移植 229
10.2.3 如何创建授权规范 230
10.3 规划未来阶段 230
10.3.1 如何规划开发阶段 230
10.3.2 如何规划稳定阶段 231
10.3.3 如何规划部署阶段 233
10.4 创建技术规范 234
10.4.1 何为技术规范 234
10.4.2 技术规范文档的元素 234
10.5 练习:查看测试规划和技术规范 235
练习1:查看测试规划 235
练习2:查看技术规范 235
10.6 本章小结 235
10.7 复习 237
第11章 解决方案的稳定和部署 238
11.1 MSF稳定阶段 238
11.1.1 MSF稳定阶段的可交付性 239
11.1.2 MSF阶段的过渡里程碑 239
11.1.3 稳定阶段中的小组重点 241
11.2 为稳定进行测试及导航 241
11.2.1 最佳测试实践细则 242
11.2.2 测试类型 242
11.2.3 测试术语 242
11.2.4 如何分类并追踪bug 244
11.2.5 测试任务 246
11.2.6 如何进行导航 247
11.2.7 如何关闭稳定阶段 250
11.3 MSF部署阶段 250
11.3.1 MSF部署阶段的里程碑 和可交付成果 250
11.3.2 部署阶段中的小组重点 251
11.3.3 部署场景 251
11.4 部署到产品环境 251
11.4.1 如何为部署进行规划 252
11.4.2 核心组件与特定站点组件 253
11.4.3 如何部署核心组件 253

11.4.4 如何部署特定站点组件 254
11.4.5 何为平静期 256
11.4.6 如何将项目传递到 操作和支持 256
11.4.7 退出活动 256
11.5 练习:为bug确定优先权 257
11.6 本章小结 258
11.7 复习 258
附录A 问题与答案 259
附录B 词汇表 281
附录C 考试重点索引 298
附录D 微软认证专家计划 302

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha